0000950170-22-014875.txt : 20220804 0000950170-22-014875.hdr.sgml : 20220804 20220804171955 ACCESSION NUMBER: 0000950170-22-014875 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Coursera, Inc. CENTRAL INDEX KEY: 0001651562 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 453560292 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40275 FILM NUMBER: 221137785 BUSINESS ADDRESS: STREET 1: 381 E. EVELYN AVE. CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 BUSINESS PHONE: 6509639884 MAIL ADDRESS: STREET 1: 381 E. EVELYN AVE. CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 10-Q 1 cour-20220630.htm 10-Q 10-Q
0001651562Q2false--12-310001651562us-gaap:LeaseholdImprovementsMember2022-01-012022-06-300001651562cour:EsppMember2021-01-012021-06-300001651562cour:InternalUseSoftwareMember2022-01-012022-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-04-012021-06-300001651562cour:EsppMember2021-04-012021-06-300001651562cour:ResearchAndDevelopmentMember2022-01-012022-06-300001651562us-gaap:DevelopedTechnologyRightsMember2022-06-300001651562us-gaap:RetainedEarningsMember2021-03-310001651562cour:OtherMember2022-04-012022-06-3000016515622020-12-3100016515622021-06-300001651562cour:SharesSubjectToRepurchaseMember2021-01-012021-06-300001651562us-gaap:CommonStockMember2021-01-012021-06-300001651562country:US2022-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2021-01-012021-06-300001651562cour:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2022-06-300001651562cour:SharesSubjectToRepurchaseMember2022-04-012022-06-300001651562cour:ContentAssetMember2022-06-300001651562srt:AsiaPacificMember2022-04-012022-06-300001651562us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001651562cour:InternalUseSoftwareMember2022-04-012022-06-300001651562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001651562us-gaap:LeaseholdImprovementsMember2022-06-300001651562us-gaap:AdditionalPaidInCapitalMember2021-12-310001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2022-04-012022-06-300001651562cour:PropertyEquipmentAndSoftwareMember2021-04-012021-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-03-310001651562us-gaap:EMEAMember2022-04-012022-06-300001651562us-gaap:AccountsReceivableMember2022-01-012022-06-300001651562us-gaap:AdditionalPaidInCapitalMember2021-03-310001651562cour:ContentSourcingAgreementMember2021-04-012021-06-300001651562us-gaap:TreasuryStockMember2022-03-310001651562us-gaap:FurnitureAndFixturesMember2022-01-012022-06-300001651562us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001651562us-gaap:AdditionalPaidInCapitalMember2022-03-310001651562cour:ContentSourcingAgreementMember2022-01-012022-06-300001651562cour:EmployeeStockPurchasePlanMember2022-06-300001651562us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-06-300001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-040001651562cour:AssembledWorkforceMember2022-06-3000016515622021-01-010001651562us-gaap:FurnitureAndFixturesMember2021-12-310001651562us-gaap:TreasuryStockMember2022-06-300001651562us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001651562us-gaap:NonUsMember2021-12-310001651562us-gaap:CommonStockMember2022-03-310001651562cour:ContentSourcingAgreementMember2022-06-300001651562cour:ContentAssetMember2022-04-012022-06-300001651562us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2021-12-310001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2021-04-012021-06-300001651562us-gaap:CommonStockMember2021-03-310001651562us-gaap:LeaseholdImprovementsMember2021-12-310001651562us-gaap:AccountsReceivableMember2021-01-012021-12-310001651562us-gaap:EMEAMember2021-04-012021-06-300001651562us-gaap:CommonStockMember2022-01-012022-06-300001651562cour:ConsumerSegmentMember2022-01-012022-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2020-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001651562us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000016515622022-01-012022-06-300001651562us-gaap:SoftwareDevelopmentMember2021-12-310001651562us-gaap:CommonStockMember2021-04-012021-06-300001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2021-04-012021-06-300001651562us-gaap:IPOMember2021-04-050001651562cour:CommonStockOptionsMember2021-01-012021-06-300001651562us-gaap:CostOfSalesMember2022-01-012022-06-300001651562cour:ComputerEquipmentAndSoftwareMember2021-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001651562cour:InternalUseSoftwareMember2021-04-012021-06-300001651562us-gaap:EMEAMember2022-01-012022-06-300001651562us-gaap:TreasuryStockMember2021-03-3100016515622022-05-012022-05-310001651562cour:EnterpriseSegmentMember2022-04-012022-06-300001651562country:US2021-12-310001651562cour:AssembledWorkforceMember2021-12-310001651562cour:EsppMember2022-01-012022-06-300001651562cour:ContentAssetMember2021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001651562us-gaap:SoftwareDevelopmentMember2022-06-300001651562us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001651562us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-3000016515622022-06-300001651562us-gaap:AdditionalPaidInCapitalMember2021-06-300001651562us-gaap:TreasuryStockMember2021-06-300001651562srt:AsiaPacificMember2022-01-012022-06-3000016515622021-03-310001651562us-gaap:PropertyPlantAndEquipmentMember2022-04-012022-06-300001651562us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-06-300001651562us-gaap:CostOfSalesMember2022-04-012022-06-300001651562us-gaap:FairValueInputsLevel1Member2021-12-310001651562cour:PropertyEquipmentAndSoftwareMember2022-01-012022-06-300001651562us-gaap:CommonStockMember2022-06-300001651562cour:ContentAssetMember2021-01-012021-06-300001651562us-gaap:RetainedEarningsMember2022-03-310001651562cour:SharesSubjectToRepurchaseMember2022-01-012022-06-300001651562srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2022-01-012022-06-300001651562cour:TwoThousandThirteenAndTwoThousandFourteenExecutiveStockIncentivePlanMember2022-06-300001651562us-gaap:RetainedEarningsMember2022-04-012022-06-300001651562cour:ConsumerSegmentMember2022-04-012022-06-300001651562cour:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-06-300001651562us-gaap:RetainedEarningsMember2022-06-300001651562cour:ResearchAndDevelopmentMember2021-01-012021-06-300001651562us-gaap:EmployeeStockOptionMember2022-06-300001651562cour:PropertyEquipmentAndSoftwareMember2022-04-012022-06-300001651562cour:CommonStockOptionsMember2021-04-012021-06-300001651562cour:AcquiredIntangiblesMember2021-01-012021-06-3000016515622022-03-310001651562us-gaap:RetainedEarningsMember2021-12-310001651562us-gaap:EmployeeStockOptionMember2021-12-310001651562cour:EnterpriseSegmentMember2021-04-012021-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001651562us-gaap:RestrictedStockUnitsRSUMember2021-12-310001651562us-gaap:MoneyMarketFundsMember2022-06-300001651562cour:ResearchAndDevelopmentMember2022-04-012022-06-300001651562us-gaap:CommonStockMember2021-06-300001651562cour:ComputerEquipmentAndSoftwareMember2022-01-012022-06-300001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2022-04-012022-06-300001651562cour:CommonStockOptionsMember2022-04-012022-06-300001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2022-01-012022-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-3000016515622022-04-012022-06-3000016515622021-01-012021-06-300001651562cour:ContentSourcingAgreementMember2021-12-310001651562cour:AcquiredIntangiblesMember2022-04-012022-06-300001651562cour:EsppMember2022-04-012022-06-300001651562cour:DegreesSegmentMember2021-04-012021-06-300001651562cour:ConsumerSegmentMember2021-01-012021-06-300001651562cour:OtherMember2022-01-012022-06-300001651562us-gaap:SoftwareDevelopmentMember2022-01-012022-06-300001651562cour:CommonStockOptionsMember2022-01-012022-06-300001651562country:US2022-01-012022-06-300001651562cour:EmployeeStockPurchasePlanMember2022-01-012022-06-300001651562us-gaap:SoftwareDevelopmentMember2021-04-012021-06-300001651562us-gaap:EMEAMember2021-01-012021-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001651562us-gaap:CommonStockMember2022-04-012022-06-300001651562us-gaap:AdditionalPaidInCapitalMember2020-12-310001651562cour:AcquiredIntangiblesMember2021-04-012021-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-12-310001651562cour:ConsumerSegmentMember2021-04-012021-06-300001651562cour:ContentSourcingAgreementMember2021-01-012021-06-300001651562us-gaap:DevelopedTechnologyRightsMember2021-12-3100016515622021-04-012021-06-300001651562cour:RussianEducatorPartnersMember2022-04-012022-06-300001651562us-gaap:FairValueInputsLevel1Member2022-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001651562cour:ContentAssetMember2022-01-012022-06-300001651562cour:OtherMember2021-04-012021-06-300001651562us-gaap:MoneyMarketFundsMember2021-12-310001651562us-gaap:RetainedEarningsMember2021-04-012021-06-300001651562cour:ComputerEquipmentAndSoftwareMember2022-06-300001651562cour:ResearchAndDevelopmentMember2021-04-012021-06-300001651562us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001651562cour:AssembledWorkforceMember2022-01-012022-06-300001651562us-gaap:SoftwareDevelopmentMember2021-01-012021-06-300001651562country:US2021-04-012021-06-300001651562cour:PropertyEquipmentAndSoftwareMember2021-01-012021-06-300001651562us-gaap:RetainedEarningsMember2021-06-300001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2021-01-012021-12-310001651562cour:EnterpriseSegmentMember2022-01-012022-06-300001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001651562us-gaap:RetainedEarningsMember2020-12-310001651562us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001651562cour:InternalUseSoftwareMember2021-01-012021-06-300001651562us-gaap:DevelopedTechnologyRightsMember2022-01-012022-06-300001651562us-gaap:USTreasurySecuritiesMember2022-06-300001651562us-gaap:RetainedEarningsMember2021-01-012021-06-300001651562us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001651562us-gaap:RetainedEarningsMember2022-01-012022-06-300001651562cour:EnterpriseSegmentMember2021-01-012021-06-300001651562cour:DegreesSegmentMember2021-01-012021-06-3000016515622022-07-012022-06-3000016515622022-07-280001651562us-gaap:CostOfSalesMember2021-04-012021-06-300001651562us-gaap:CostOfSalesMember2021-01-012021-06-300001651562cour:ContentSourcingAgreementMember2022-04-012022-06-300001651562us-gaap:USTreasurySecuritiesMember2021-12-310001651562cour:AcquiredIntangiblesMember2022-01-012022-06-300001651562us-gaap:FurnitureAndFixturesMember2022-06-300001651562us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001651562srt:AsiaPacificMember2021-01-012021-06-300001651562cour:RussianEducatorPartnersMember2022-01-012022-06-300001651562us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001651562cour:OtherMember2021-01-012021-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-06-300001651562us-gaap:RedeemableConvertiblePreferredStockMember2022-03-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2022-06-300001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2022-01-012022-06-300001651562srt:AsiaPacificMember2021-04-012021-06-300001651562us-gaap:NonUsMember2022-06-300001651562us-gaap:CommonStockMember2020-12-310001651562us-gaap:AdditionalPaidInCapitalMember2022-06-300001651562country:US2021-01-012021-06-300001651562us-gaap:CommonStockMember2021-12-310001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2021-01-012021-06-300001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-042021-04-040001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001651562us-gaap:SoftwareDevelopmentMember2022-04-012022-06-300001651562srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2022-01-012022-06-300001651562us-gaap:RestrictedStockUnitsRSUMember2022-06-3000016515622021-12-310001651562us-gaap:USTreasurySecuritiesMember2022-06-300001651562us-gaap:USTreasurySecuritiesMember2021-12-310001651562us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001651562cour:ContentAssetMember2021-04-012021-06-300001651562cour:DegreesSegmentMember2022-04-012022-06-300001651562us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001651562country:US2022-04-012022-06-300001651562cour:SharesSubjectToRepurchaseMember2021-04-012021-06-300001651562cour:DegreesSegmentMember2022-01-012022-06-300001651562us-gaap:TreasuryStockMember2020-12-310001651562us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001651562us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2022-06-300001651562us-gaap:TreasuryStockMember2021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001651562us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001651562us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-30xbrli:purecour:Segmentcour:Customerxbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended June 30, 2022

OR

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

For the transition period from ____ to ____

Commission File Number: 001-40275

 

COURSERA, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

45-3560292

(State or other jurisdiction of

incorporation or organization)

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

381 E. Evelyn Ave.

Mountain View, California

94041

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (650) 963-9884

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.00001 par value

 

COUR

 

The New York Stock Exchange

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

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

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

 

Large accelerated filer

 

             ☐

 

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

 

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

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

As of July 28, 2022, the registrant had 145,763,241 shares of common stock, $0.00001 par value per share, outstanding.

 

 

 


Table of Contents

 

Table of Contents

 

 

 

Page

PART I.

FINANCIAL INFORMATION

 

Item 1.

Condensed Consolidated Financial Statements (Unaudited)

2

 

Condensed Consolidated Balance Sheets (Unaudited)

2

 

Condensed Consolidated Statements of Operations (Unaudited)

3

 

Condensed Consolidated Statements of Comprehensive Loss (Unaudited)

4

 

Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Unaudited)

5

 

Condensed Consolidated Statements of Cash Flows (Unaudited)

6

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

7

Item 2.

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

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

33

Item 4.

Controls and Procedures

33

PART II.

OTHER INFORMATION

35

Item 1.

Legal Proceedings

35

Item 1A.

Risk Factors

35

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

71

Item 6.

Exhibits

72

Signatures

73

 

 


Table of Contents

 

PART I—FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements (Unaudited)

COURSERA, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(In thousands, except share and per share data)

(Unaudited)

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

380,005

 

 

$

580,658

 

Marketable securities

 

 

403,140

 

 

 

241,117

 

Accounts receivable, net of allowance for doubtful accounts of $189 and $105 as of June 30, 2022 and December 31, 2021, respectively

 

 

57,418

 

 

 

34,396

 

Deferred costs, net

 

 

22,496

 

 

 

19,666

 

Prepaid expenses and other current assets

 

 

20,494

 

 

 

16,494

 

Total current assets

 

 

883,553

 

 

 

892,331

 

Property, equipment, and software, net

 

 

27,862

 

 

 

24,725

 

Operating lease right-of-use assets

 

 

11,510

 

 

 

16,321

 

Intangible assets, net

 

 

9,165

 

 

 

10,091

 

Restricted cash

 

 

2,061

 

 

 

2,061

 

Other assets

 

 

18,239

 

 

 

13,381

 

Total assets

 

$

952,390

 

 

$

958,910

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Educator partners payable

 

$

55,323

 

 

$

49,206

 

Other accounts payable and accrued expenses

 

 

20,876

 

 

 

23,257

 

Accrued compensation and benefits

 

 

16,519

 

 

 

18,353

 

Operating lease liabilities, current

 

 

8,043

 

 

 

8,031

 

Deferred revenue, current

 

 

115,581

 

 

 

94,637

 

Other current liabilities

 

 

7,968

 

 

 

7,639

 

Total current liabilities

 

 

224,310

 

 

 

201,123

 

Operating lease liabilities, non-current

 

 

8,715

 

 

 

11,864

 

Deferred revenue, non-current

 

 

2,665

 

 

 

3,851

 

Other liabilities

 

 

913

 

 

 

559

 

Total liabilities

 

 

236,603

 

 

 

217,397

 

Commitments and contingencies (Note 12)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.00001 par value—10,000,000 shares authorized as of June 30, 2022 and December 31, 2021; no shares issued and outstanding as of June 30, 2022 and December 31, 2021

 

 

 

 

 

 

Common stock, $0.00001 par value—300,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 148,332,771 shares issued and 145,584,833 shares outstanding as of June 30, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021

 

 

1

 

 

 

1

 

Additional paid-in capital

 

 

1,299,173

 

 

 

1,235,231

 

Treasury stock—at cost, 2,747,938 shares as of June 30, 2022 and December 31, 2021

 

 

(4,701

)

 

 

(4,701

)

Accumulated other comprehensive loss

 

 

(2,318

)

 

 

(252

)

Accumulated deficit

 

 

(576,368

)

 

 

(488,766

)

Total stockholders’ equity

 

 

715,787

 

 

 

741,513

 

Total liabilities and stockholders’ equity

 

$

952,390

 

 

$

958,910

 

See notes to unaudited condensed consolidated financial statements.

2


Table of Contents

 

COURSERA, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations

(In thousands, except share and per share data)

(Unaudited)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

Cost of revenue

 

 

46,348

 

 

 

41,162

 

 

 

89,151

 

 

 

79,987

 

Gross profit

 

 

78,406

 

 

 

60,927

 

 

 

156,036

 

 

 

110,464

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

44,929

 

 

 

41,004

 

 

 

82,884

 

 

 

63,144

 

Sales and marketing

 

 

55,586

 

 

 

43,862

 

 

 

107,253

 

 

 

76,475

 

General and administrative

 

 

25,726

 

 

 

21,846

 

 

 

50,904

 

 

 

34,991

 

Total operating expenses

 

 

126,241

 

 

 

106,712

 

 

 

241,041

 

 

 

174,610

 

Loss from operations

 

 

(47,835

)

 

 

(45,785

)

 

 

(85,005

)

 

 

(64,146

)

Interest income

 

 

837

 

 

 

85

 

 

 

1,172

 

 

 

165

 

Other (expense) income, net

 

 

(1,173

)

 

 

42

 

 

 

(1,598

)

 

 

35

 

Loss before income taxes

 

 

(48,171

)

 

 

(45,658

)

 

 

(85,431

)

 

 

(63,946

)

Income tax expense

 

 

1,163

 

 

705

 

 

 

2,171

 

 

 

1,080

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

Net loss per share—basic and diluted

 

$

(0.34

)

 

$

(0.35

)

 

$

(0.61

)

 

$

(0.75

)

Weighted average shares used in computing net loss per share—basic and diluted

 

 

144,782,220

 

 

 

131,804,121

 

 

 

143,909,469

 

 

 

86,761,169

 

 

See notes to unaudited condensed consolidated financial statements.

3


Table of Contents

 

COURSERA, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Comprehensive Loss

(In thousands)

(Unaudited)

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

Change in unrealized loss on marketable securities, net of tax

 

 

(454

)

 

 

(18

)

 

 

(2,066

)

 

 

(15

)

Comprehensive loss

 

$

(49,788

)

 

$

(46,381

)

 

$

(89,668

)

 

$

(65,041

)

 

See notes to unaudited condensed consolidated financial statements.

4


Table of Contents

 

 

COURSERA, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

(In thousands, except share data)

(Unaudited)

 

 

 

Redeemable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

Convertible

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

Total

 

 

 

Preferred Stock

 

 

Common Stock

 

 

Paid-In

 

 

Treasury Stock

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity (Deficit)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance—March 31, 2022

 

 

 

 

$

 

 

 

146,578,434

 

 

$

1

 

 

$

1,262,283

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

(1,864

)

 

$

(527,034

)

 

$

728,685

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

1,145,682

 

 

 

 

 

 

5,035

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,035

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

400,030

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tax withholding on vesting of restricted stock units

 

 

 

 

 

 

 

 

(145,203

)

 

 

 

 

 

(2,227

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,227

)

Issuance of common stock related to employee stock purchase plan

 

 

 

 

 

 

 

 

353,828

 

 

 

 

 

 

4,596

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,596

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29,486

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29,486

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(454

)

 

 

 

 

 

(454

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(49,334

)

 

 

(49,334

)

Balance—June 30, 2022

 

 

 

 

$

 

 

 

148,332,771

 

 

$

1

 

 

$

1,299,173

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

(2,318

)

 

$

(576,368

)

 

$

715,787

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance—December 31, 2021

 

 

 

 

$

 

 

 

144,653,979

 

 

$

1

 

 

$

1,235,231

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

(252

)

 

$

(488,766

)

 

$

741,513

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

2,873,688

 

 

 

 

 

 

11,485

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,485

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

722,365

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tax withholding on vesting of restricted stock units

 

 

 

 

 

 

 

 

(271,089

)

 

 

 

 

 

(4,852

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,852

)

Issuance of common stock related to employee stock purchase plan

 

 

 

 

 

 

 

 

353,828

 

 

 

 

 

 

4,596

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4,596

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52,713

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52,713

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,066

)

 

 

 

 

 

(2,066

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(87,602

)

 

 

(87,602

)

Balance—June 30, 2022

 

 

 

 

$

 

 

 

148,332,771

 

 

$

1

 

 

$

1,299,173

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

(2,318

)

 

$

(576,368

)

 

$

715,787

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance—March 31, 2021

 

 

75,305,400

 

 

$

462,293

 

 

 

45,941,154

 

 

$

 

 

$

140,803

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

23

 

 

$

(362,214

)

 

$

(226,089

)

Conversion of redeemable convertible preferred stock to common stock upon initial public offering

 

 

(75,305,400

)

 

 

(462,293

)

 

 

75,305,400

 

 

 

1

 

 

 

462,292

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

462,293

 

Issuance of common stock upon initial public offering, net of offering costs

 

 

 

 

 

 

 

 

17,024,276

 

 

 

 

 

 

518,835

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

518,835

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

1,611,904

 

 

 

 

 

 

5,720

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5,720

 

Issuance of restricted stock awards

 

 

 

 

 

 

 

 

2,115

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of early exercise stock options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

41,010

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

41,010

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(18

)

 

 

 

 

 

(18

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(46,363

)

 

 

(46,363

)

Balance—June 30, 2021

 

 

 

 

$

 

 

 

139,884,849

 

 

$

1

 

 

$

1,168,681

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

5

 

 

$

(408,577

)

 

$

755,409

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance—December 31, 2020

 

 

75,305,400

 

 

$

462,293

 

 

 

43,049,228

 

 

$

 

 

$

126,408

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

20

 

 

$

(343,551

)

 

$

(221,824

)

Conversion of redeemable convertible preferred stock to common stock upon initial public offering

 

 

(75,305,400

)

 

 

(462,293

)

 

 

75,305,400

 

 

 

1

 

 

 

462,292

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

462,293

 

Issuance of common stock upon initial public offering, net of offering costs

 

 

 

 

 

 

 

 

17,024,276

 

 

 

 

 

 

518,835

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

518,835

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

4,503,830

 

 

 

 

 

 

14,284

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,284

 

Issuance of restricted stock awards

 

 

 

 

 

 

 

 

2,115

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of early exercise stock options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

42

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

42

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46,820

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

46,820

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(15

)

 

 

 

 

 

(15

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(65,026

)

 

 

(65,026

)

Balance—June 30, 2021

 

 

 

 

$

 

 

 

139,884,849

 

 

$

1

 

 

$

1,168,681

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

5

 

 

$

(408,577

)

 

$

755,409

 

 

See notes to unaudited condensed consolidated financial statements.

5


Table of Contents

 

 

COURSERA, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(87,602

)

 

$

(65,026

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

8,621

 

 

 

6,371

 

Stock-based compensation expense

 

 

49,483

 

 

 

44,459

 

Amortization or accretion of marketable securities

 

 

1,020

 

 

 

319

 

Impairment of long-lived assets

 

 

5,095

 

 

 

 

Other

 

 

493

 

 

 

105

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable, net

 

 

(23,428

)

 

 

(11,141

)

Prepaid expenses and other assets

 

 

(13,522

)

 

 

(4,124

)

Operating lease right-of-use assets

 

 

2,507

 

 

 

2,716

 

Accounts payable and accrued expenses

 

 

4,462

 

 

 

(5,274

)

Accrued compensation and other liabilities

 

 

(1,151

)

 

 

4,347

 

Operating lease liabilities

 

 

(3,136

)

 

 

(3,191

)

Deferred revenue

 

 

19,758

 

 

 

20,639

 

Net cash used in operating activities

 

 

(37,400

)

 

 

(9,800

)

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of marketable securities

 

 

(180,552

)

 

 

 

Proceeds from maturities of marketable securities

 

 

15,000

 

 

 

153,981

 

Purchases of property, equipment, and software

 

 

(717

)

 

 

(739

)

Capitalized internal-use software costs

 

 

(7,266

)

 

 

(6,598

)

Purchases of content assets

 

 

(954

)

 

 

(531

)

Net cash (used in) provided by investing activities

 

 

(174,489

)

 

 

146,113

 

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

11,787

 

 

 

14,284

 

Proceeds from employee stock purchase plan

 

 

4,596

 

 

 

 

Proceeds from initial public offering, net of offering costs

 

 

 

 

 

525,284

 

Payment of deferred offering costs

 

 

(295

)

 

 

(6,110

)

Payment of tax withholding on vesting of restricted stock units

 

 

(4,852

)

 

 

 

Net cash provided by financing activities

 

 

11,236

 

 

 

533,458

 

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

 

 

(200,653

)

 

 

669,771

 

Cash, cash equivalents, and restricted cash—Beginning of period

 

 

582,719

 

 

 

82,426

 

Cash, cash equivalents, and restricted cash—End of period

 

$

382,066

 

 

$

752,197

 

 

 

 

 

 

 

 

Reconciliation of cash, cash equivalents, and restricted cash:

 

 

 

 

 

 

Cash and cash equivalents

 

$

380,005

 

 

$

749,649

 

Restricted cash

 

 

2,061

 

 

 

2,548

 

Total cash, cash equivalents, and restricted cash

 

$

382,066

 

 

$

752,197

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid for income taxes

 

$

1,475

 

 

$

874

 

Supplemental disclosure of noncash investing and financing activities:

 

 

 

 

 

 

Stock-based compensation capitalized as internal-use software costs

 

$

3,230

 

 

$

2,361

 

Unpaid deferred offering costs

 

$

 

 

$

339

 

 

See notes to unaudited condensed consolidated financial statements.

6


Table of Contents

 

COURSERA, INC. AND SUBSIDIARIES

NOTES TO ConDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

(In thousands, except share and per share data)

1.
ORGANIZATION AND DESCRIPTION OF BUSINESS

Description of Business

Coursera, Inc., a Delaware public benefit corporation, together with its subsidiaries (“Coursera”, the “Company”, “we”, “us” or “our”), is an online learning platform that connects learners, educators, and institutions with the goal of providing world-class educational content that is affordable, accessible, and relevant. We combine content, data, and technology into a platform that is customizable and extensible to both individual learners and institutions. We partner with leading university and industry partners (“educator partners”) to bring quality higher education to a broad range of individuals, businesses, organizations, and governments. We also sell directly to institutions, including employers, colleges and universities, organizations, and governments, to enable their employees, students, and citizens to gain critical skills aligned to the job markets of today and tomorrow. Our corporate headquarters is located in Mountain View, California.

2. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation—The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the Company’s financial information. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or for any other future year. The balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements at that date but does not include all information required by GAAP for annual consolidated financial statements.

These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

Principles of Consolidation—The unaudited condensed consolidated financial statements include the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Segment Information—The Company defines its segments as those operations the chief operating decision maker (“CODM”), determined to be the Chief Executive Officer of the Company, regularly reviews to allocate resources and assess performance. For the three and six months ended June 30, 2022 and 2021, the Company operated under three segments: Consumer, Enterprise, and Degrees. The Company continually monitors and reviews its segment reporting structure in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting, to determine whether any changes have occurred that would impact its reportable segments. For further information on the Company’s segment reporting, see Note 15 “Segment and Geographic Information.”

Use of Estimates—The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to the fair value of common stock and stock-based awards; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others.

 

Summary of Significant Accounting Policies

There have been no significant changes to the Company’s significant accounting policies, other than the update described below, as of and for the three and six months ended June 30, 2022 as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

7


Table of Contents

 

Educator Partner CostsThe Company has various agreements with educator partners that grant it the right to host their intellectual property on its platform. In return, educator partners earn a fee that the Company recognizes as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the unaudited condensed consolidated statement of operations. One such agreement stipulates that fees earned by the educator partner are to be allocated to a development fund to be held and spent by the Company on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. For this agreement, the Company recognizes the liability and related expense associated with this development fund consistent with the timing of when it recognizes educator partner content costs given the Company's liability is established in the same period the revenue is recognized. The expenses are classified in the unaudited condensed consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the unaudited condensed consolidated balance sheets.

Concentration of Credit Risk—Financial instruments that potentially subject the Company to concentration of credit risk consist of cash, cash equivalents, and marketable securities. The Company invests only in high-credit-quality instruments and maintains its cash equivalents and marketable securities in fixed-income securities. The Company places its cash primarily with domestic financial institutions that are federally insured within statutory limits.

For purposes of assessing concentration of credit risk and significant customers, a group of customers under common control or customers that are affiliates of each other are regarded as a single customer. For the three and six months ended June 30, 2022 and 2021, the Company did not have any customers that accounted for more than 10% of the Company’s revenue. As of June 30, 2022, the Company had one customer that accounted for 17% of its net accounts receivable balance that has since been collected within typical business terms. As of December 31, 2021, no customer accounted for more than 10% of the Company’s net accounts receivable balance.

New Accounting Pronouncements Recently Adopted

 

Coursera is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

 

The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards. We early adopted Accounting Standards Update (“ASU”) 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, effective July 1, 2021. The Company expects to use the extended transition period for any other new or revised accounting standards during the period for which the Company remains an emerging growth company.

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC Topic 740, Income Taxes, 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. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our unaudited condensed consolidated financial statements and related disclosures.

8


Table of Contents

 

New Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses, which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, the Company will be required to apply the provisions of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. The Company is currently evaluating the impact of adopting this guidance on the consolidated financial statements and related disclosures.

3. REVENUE RECOGNITION

Contract BalancesThe Company’s contract assets and liabilities were as follows:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

January 1, 2021

 

Contract assets:

 

 

 

 

 

 

 

 

 

Billed accounts receivable, net of allowance for doubtful accounts

 

$

52,940

 

 

$

22,286

 

 

$

39,976

 

Unbilled accounts receivable

 

 

4,478

 

 

 

12,110

 

 

 

745

 

Total contract assets

 

$

57,418

 

 

$

34,396

 

 

$

40,721

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

118,246

 

 

$

98,488

 

 

$

80,642

 

Total contract liabilities

 

$

118,246

 

 

$

98,488

 

 

$

80,642

 

 

Revenue recognized during the six months ended June 30, 2022 and 2021 that was included in the deferred revenue balances at the beginning of the year was $70,323 and $56,001, respectively.

Remaining Performance Obligations—Remaining performance obligations represent future promises to transfer goods or services under noncancelable contracts for which revenue has not yet been recognized and we do not yet have the right to bill. As of June 30, 2022, the Company had remaining performance obligations of $276,148 and expects to recognize approximately 65% as revenue over the next 12 months and the remainder thereafter.

Costs to Obtain and Fulfill a Contract—During the three months ended June 30, 2022 and 2021, the Company capitalized $4,606 and $3,400, respectively, of commissions and related payroll tax expenditures and amortized $3,003 and $1,884, respectively, to sales and marketing expense. During the six months ended June 30, 2022 and 2021, the Company capitalized $7,099 and $5,692, respectively, of commissions and related payroll tax expenditures and amortized $5,747 and $3,550, respectively, to sales and marketing expense. As of June 30, 2022 and December 31, 2021, the amount of deferred commissions and related payroll tax expenditures included in deferred costs and in other assets was $11,107 and $8,823, and $9,761 and $8,817, respectively.

 

During the three and six months ended June 30, 2022, the Company recognized an impairment loss of $0 and $1,886, respectively, relating to deferred partner fees associated with content from Russian educator partners that the Company does not expect to recover. This was recorded within general and administrative expenses in the unaudited condensed consolidated statements of operations.

9


Table of Contents

 

4. FAIR VALUE MEASUREMENTS

The Company’s assets and liabilities that were measured at fair value by level within the fair value hierarchy were as follows:

 

 

 

As of June 30, 2022

 

 

 

Fair Value

 

 

Level 1

 

Financial assets:

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

333,813

 

 

$

333,813

 

Marketable securities:

 

 

 

 

 

 

U.S. government Treasury bills

 

 

403,140

 

 

 

403,140

 

Total financial assets

 

$

736,953

 

 

$

736,953

 

 

 

 

 

 

 

 

 

 

As of December 31, 2021

 

 

 

Fair Value

 

 

Level 1

 

Financial assets:

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

539,091

 

 

$

539,091

 

Marketable securities:

 

 

 

 

 

 

U.S. government Treasury bills

 

 

241,117

 

 

 

241,117

 

Total financial assets

 

$

780,208

 

 

$

780,208

 

 

The Company remeasures certain assets, including intangible assets and its equity-method investment in a private company, at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. No such events or changes occurred during the three and six months ended June 30, 2022 and 2021.

5. MARKETABLE SECURITIES

The following table represents the Company’s available-for-sale marketable securities:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. government Treasury bills

 

$

405,458

 

 

$

 

 

$

(2,318

)

 

$

403,140

 

Total marketable securities

 

$

405,458

 

 

$

 

 

$

(2,318

)

 

$

403,140

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. government Treasury bills

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Total marketable securities

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

 

The gross realized gains and losses related to the Company’s marketable securities were not material for the three and six months ended June 30, 2022 and 2021.

The following table presents the amortized cost and fair value of available-for-sale marketable securities by contractual maturity date:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

405,458

 

 

$

403,140

 

 

$

241,369

 

 

$

241,117

 

 

10


Table of Contents

 

Investments in an unrealized loss position consisted of the following:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

U.S. government Treasury bills

 

$

403,140

 

 

$

(2,318

)

 

$

241,117

 

 

$

(252

)

Total investments in an unrealized loss position

 

$

403,140

 

 

$

(2,318

)

 

$

241,117

 

 

$

(252

)

 

As of June 30, 2022 and December 31, 2021, no investments were in a continuous unrealized loss position for more than 12 months. The Company does not intend to sell any of these investments and does not consider it more likely than not that the Company would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

6. CONSOLIDATED BALANCE SHEET COMPONENTS

Property, Equipment, and SoftwareProperty, equipment, and software, net consisted of the following:

 

 

 

 

 

As of

 

 

 

Estimated
Useful Life

 

June 30, 2022

 

 

December 31, 2021

 

Internal-use software

 

2 to 5 years

 

$

46,005

 

 

$

35,508

 

Computer equipment and software

 

2 years

 

 

5,005

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life and
remaining lease term

 

 

6,527

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,759

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

60,296

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(32,434

)

 

 

(25,116

)

Property, equipment, and software—net

 

 

 

$

27,862

 

 

$

24,725

 

 

Depreciation and amortization expense related to property, equipment, and software for the three months ended June 30, 2022 and 2021 was $3,779 and $2,864, respectively, which included amortization expense for internal-use software of $3,059 and $2,157, respectively, that is recorded within cost of revenue in the unaudited condensed consolidated statements of operations.

 

Depreciation and amortization expense related to property, equipment, and software for the six months ended June 30, 2022 and 2021 was $7,318 and $5,368, respectively, which included amortization expense for internal-use software of $5,870 and $3,988, respectively, that is recorded within cost of revenue in the unaudited condensed consolidated statements of operations.

Intangible AssetsIntangible assets, net consisted of the following:

 

 

 

 

 

As of

 

 

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Estimated
Useful
Life

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

5 years

 

$

6,098

 

 

$

(1,353

)

 

$

4,745

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

6 years

 

 

8,446

 

 

 

(4,034

)

 

 

4,412

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

3 years

 

 

181

 

 

 

(173

)

 

 

8

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

 

 

$

14,725

 

 

$

(5,560

)

 

$

9,165

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

 

During the three months ended June 30, 2022 and 2021, the Company capitalized $122 and $599 of content assets, respectively. During the six months ended June 30, 2022 and 2021, the Company capitalized $377 and $769 of content assets, respectively. Intangible assets amortization expense was $660 and $576 for the three months ended June 30, 2022 and 2021, respectively. Intangible assets amortization expense was $1,303 and $1,003 for the six months ended June 30, 2022 and 2021, respectively.

 

11


Table of Contents

 

As of June 30, 2022, the weighted-average remaining amortization period was 0.1 years for assembled workforce, 3.1 years for developed technology, and 3.9 years for content assets. Amortization of assembled workforce is included in research and development expenses, and amortization of developed technology and content assets is included in cost of revenue in the unaudited condensed consolidated statements of operations.

As of June 30, 2022, future expected amortization expense for intangible assets was as follows:

 

Years Ending December 31

 

 

 

Remainder of 2022

 

$

1,321

 

2023

 

 

2,618

 

2024

 

 

2,627

 

2025

 

 

2,099

 

2026

 

 

433

 

Thereafter

 

 

67

 

Total

 

$

9,165

 

 

7. INCOME TAXES

 

The provision or benefit from income taxes for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates the estimate of the annual effective tax rate, and if the estimated tax rate changes, the Company records a cumulative adjustment.

 

Income tax expense for the three months ended June 30, 2022 and 2021 resulted in an effective tax rate of (2.4)% and (1.5)%, respectively. Income tax expense for the six months ended June 30, 2022 and 2021 resulted in an effective tax rate of (2.5)% and (1.7)%, respectively. The difference between the effective tax rate and the U.S. federal statutory rate is primarily due to a valuation allowance established on the Company’s federal and state net deferred tax assets, income taxes on foreign operations, U.S. state income taxes, and stock-based compensation expense.

 

As of June 30, 2022, the Company has provided a valuation allowance against certain federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.

8. REDEEMABLE CONVERTIBLE PREFERRED STOCK

Redeemable Convertible Preferred Stock—Upon the closing of the Company’s initial public offering (the "IPO"), all outstanding shares of its redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis. As of June 30, 2022, there were no shares of redeemable convertible preferred stock issued and outstanding.

9. STOCKHOLDERS’ EQUITY (DEFICIT)

Preferred Stock—In connection with the IPO, the Company authorized the issuance of 10,000,000 shares of undesignated preferred stock with a par value of $0.00001 per share, with rights and preferences, including voting rights, to be designated from time to time by the board of directors. As of June 30, 2022, there were no shares of preferred stock issued or outstanding.

Stock Incentive Plans—In 2013, the Company adopted the Coursera, Inc. Stock Incentive Plan (“Stock Incentive Plan”) and in 2014, adopted the Coursera, Inc. 2014 Executive Stock Incentive Plan (together, the “Predecessor Plans”), pursuant to which the Company granted a combination of incentive and nonstatutory stock options and restricted stock units (“RSUs”).

The Predecessor Plans were terminated in March 2021 in connection with the IPO but continue to govern the terms and conditions of the outstanding awards granted pursuant to the Predecessor Plans. No further equity awards will be granted under the Predecessor Plans.

12


Table of Contents

 

The Company adopted the 2021 Stock Incentive Plan (the “2021 Plan”) and 2021 Employee Stock Purchase Plan (the “ESPP”) in February 2021, which became effective on March 30, 2021 when the registration statement for the IPO was declared effective (collectively, the 2021 Plan, the ESPP, and the Predecessor Plans are referred to as the “Plans”). The 2021 Plan provides for the granting of incentive and nonstatutory stock options, RSUs, and other equity awards. Pursuant to the ESPP, participants may contribute up to 15 percent of their eligible compensation to purchase shares of common stock at 85 percent of the lower of the market price of the Company’s common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period. The offering periods start on the first trading day on or after May 11 and November 11 of each year, except for the first offering period, which commenced on the Company’s IPO effective date, or March 30, 2021.

As of June 30, 2022, 16,516,807 shares of the Company’s common stock were reserved for future issuance under the 2021 Plan. As of June 30, 2022, 3,637,184 shares of the Company’s common stock were reserved for issuance under the ESPP.

Under the ESPP, if the closing market price of the Company's common stock on the offering date of a new offering falls below the closing market price of the Company's common stock on the offering date of an ongoing offering, the ongoing offering would terminate immediately following the purchase of ESPP shares on the purchase date immediately preceding the new offering. Participants in the terminated offering would automatically be enrolled in the new offering ("ESPP reset"), resulting in a stock-based compensation modification charge to be recognized over the new offering period. During the three and six months ended June 30, 2022, there was an ESPP reset that resulted in a stock-based compensation modification charge of $7,781, which is being recognized over the new offering period ending on May 10, 2024.

Stock Options—The Company may grant options at prices not less than the grant date fair value. These options generally expire 10 years from the grant date. Incentive stock options and nonstatutory options generally vest ratably over a four-year service period.

Stock option activity under the Plans for the six months ended June 30, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in Years)

 

 

Aggregate
Intrinsic
Value

 

Balance—December 31, 2021

 

 

23,000,872

 

 

$

5.62

 

 

 

6.81

 

 

$

436,630

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(2,873,688

)

 

 

4.00

 

 

 

 

 

 

 

Canceled

 

 

(637,691

)

 

 

6.85

 

 

 

 

 

 

 

Balance—June 30, 2022

 

 

19,489,493

 

 

$

5.82

 

 

 

6.34

 

 

$

174,531

 

Options vested

 

 

13,493,649

 

 

$

3.85

 

 

 

5.65

 

 

$

139,755

 

 

The aggregate intrinsic value of options exercised was $44,744 for the six months ended June 30, 2022.

RSUs—During the year ended December 31, 2020, the Company began granting RSUs to its employees and directors. RSUs granted prior to the IPO had service-based and performance-based vesting conditions, both of which had to be satisfied in order for the RSUs to vest. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition was to be satisfied on the earlier of (i) a change in control event or (ii) the first sale of the Company’s common stock pursuant to an initial public offering. Both events were not deemed probable until consummated. Upon the first sale of the Company’s common stock pursuant to the IPO on April 5, 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $16,803 using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been satisfied. RSUs granted after the IPO do not contain the performance-based vesting condition described above, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.

RSU activity for the six months ended June 30, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Fair Value

 

 

Aggregate
Intrinsic
Value

 

Unvested balance—December 31, 2021

 

 

7,387,288

 

 

$

29.68

 

 

$

180,545

 

Granted

 

 

6,538,162

 

 

 

19.36

 

 

 

 

Released

 

 

(722,365

)

 

 

30.28

 

 

 

 

Forfeited

 

 

(717,931

)

 

 

30.42

 

 

 

 

Unvested balance—June 30, 2022

 

 

12,485,154

 

 

$

24.20

 

 

$

177,039

 

 

13


Table of Contents

 

 

Stock-Based Compensation Expense—The Company records stock-based compensation expense based on the fair value as determined on the grant date. The Company estimates the fair value of stock options and shares of common stock to be issued under the ESPP utilizing the Black-Scholes valuation model. Key assumptions of the Black-Scholes valuation model are the risk-free interest rate, expected volatility, expected term, and expected dividends. The Company recognizes such compensation expense on a straight-line basis over the vesting period for each award. The fair value of restricted stock awards equals the market value of the underlying stock on the grant date. These amounts are estimates and, thus, may not be reflective of actual future results, nor amounts ultimately realized by recipients of these grants.

 

Stock-based compensation expense for the three and six months ended June 30, 2022 and 2021 is classified in the unaudited condensed consolidated statements of operations as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

812

 

 

$

903

 

 

$

1,389

 

 

$

1,010

 

Research and development

 

 

12,619

 

 

 

18,363

 

 

 

22,362

 

 

 

20,391

 

Sales and marketing

 

 

8,048

 

 

 

11,310

 

 

 

14,322

 

 

 

12,658

 

General and administrative

 

 

6,026

 

 

 

8,599

 

 

 

11,410

 

 

 

10,400

 

Total

 

$

27,505

 

 

$

39,175

 

 

$

49,483

 

 

$

44,459

 

 

The Company capitalized $1,981 and $1,835 of stock-based compensation related to its internal-use software during the three months ended June 30, 2022 and 2021, respectively, and $3,230 and $2,361 during the six months ended June 30, 2022 and 2021, respectively.

As of June 30, 2022, there was a total of $38,220 unrecognized employee compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of approximately 1.9 years. In addition, as of June 30, 2022, total unrecognized compensation cost related to unvested RSUs was $225,090, which is expected to be recognized over a weighted-average period of approximately 2.9 years. Total unrecognized compensation cost related to the ESPP as of June 30, 2022 was $19,024, which is expected to be recognized over a weighted-average period of approximately 1.0 year.

Common Stock Reserved for IssuanceThe Company’s common stock reserved for future issuance was as follows:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Stock options outstanding

 

 

19,489,493

 

 

 

23,000,872

 

RSUs outstanding

 

 

12,485,154

 

 

 

7,387,288

 

Shares available for future grants

 

 

20,153,991

 

 

 

16,905,525

 

Total shares of common stock reserved

 

 

52,128,638

 

 

 

47,293,685

 

 

10. NET LOSS PER SHARE

The following table presents the calculation of basic and diluted net loss per share:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net loss per share—basic and diluted

 

 

144,782,220

 

 

 

131,804,121

 

 

 

143,909,469

 

 

 

86,761,169

 

Net loss per share—basic and diluted

 

$

(0.34

)

 

$

(0.35

)

 

$

(0.61

)

 

$

(0.75

)

 

14


Table of Contents

 

 

The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

Three and Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Common stock options

 

 

19,489,493

 

 

 

27,229,539

 

RSUs

 

 

12,485,154

 

 

 

6,858,686

 

Shares subject to repurchase

 

 

 

 

 

22,949

 

ESPP

 

 

117,711

 

 

 

74,283

 

Total

 

 

32,092,358

 

 

 

34,185,457

 

 

11. LEASES

The Company has entered into various non-cancelable office space operating leases with lease periods expiring through November 2024. These leases do not contain residual value guarantees, covenants, or other restrictions.

In May 2022, the Company entered into a sublease agreement pursuant to which it subleased a part of its existing office space in Mountain View, California. The Company classified the sublease as an operating lease. The term of the sublease commenced on June 1, 2022 and terminates on October 31, 2024. Sublease income from this agreement was not material for the three months ended June 30, 2022.

The Company evaluated the associated operating lease right-of-use asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment for impairment under ASC 360. In connection with this analysis, the Company reassessed its real estate asset groups and estimated the fair value of the office space to be subleased using current market conditions. Where the carrying value of an individual asset group exceeded its fair value, an impairment charge was recognized for the difference.

The Company recognized an impairment loss related to its operating lease right-of-use asset and related property and equipment of $2,304 and $904, respectively, during the three months ended June 30, 2022, which was allocated within operating expenses in the unaudited condensed consolidated statements of operations, consistent with the allocation approach used for operating lease costs.

 

12. COMMITMENTS AND CONTINGENCIES

Purchase Obligations—Purchase obligations relate mainly to a third-party cloud infrastructure agreement and subscription arrangements as well as service agreements used to facilitate the Company’s operations. As of June 30, 2022, the Company had approximately $46,500 of future minimum payments under the Company’s non-cancelable purchase obligations, which are expected to be paid through 2026.

 

Litigation—The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability has been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. If the Company determines that a loss is possible and a range of the loss can be reasonably estimated, the Company discloses the range of the possible loss in the notes to the unaudited condensed consolidated financial statements. The Company evaluates, on a quarterly basis, developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.

Indemnifications—In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provides for the potential of general indemnification obligations. The Company’s exposure under these agreements is unknown because it involves future claims that may be made against the Company but have not yet been made. To date, the Company has not paid any material claims or has been required to defend any actions related to its indemnification obligations; however, the Company may record charges in the future as a result of these indemnification obligations. In addition, the Company has indemnification agreements with certain of its directors, executive officers, and other employees that require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service with the Company. The terms of such obligations may vary.

15


Table of Contents

 

13. 401(k) PLAN

The Company has a 401(k) savings plan (the “401(k) Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) Plan, participating employees may elect to contribute up to 100% of their eligible compensation, subject to certain limitations. The 401(k) Plan provides for a discretionary employer-matching contribution. The Company has made $687 and $0 matching contributions to the 401(k) Plan for the three months ended June 30, 2022 and 2021, respectively, and $1,354 and $0 matching contributions to the 401(k) Plan for the six months ended June 30, 2022 and 2021, respectively.

14. RELATED-PARTY TRANSACTION

During the year ended December 31, 2017, the Company entered into a content sourcing agreement with a related party in the normal course of business and under standard terms. Content fees earned by the related party during the three months ended June 30, 2022 and 2021 were $1,546 and $1,712, respectively. Content fees earned by the related party during the six months ended June 30, 2022 and 2021 were $3,176 and $3,391 respectively. Content fees earned by the related party were recorded within cost of revenue in the unaudited condensed consolidated statements of operations. As of June 30, 2022 and December 31, 2021, outstanding educator partner payables related to this content sourcing agreement were $1,546 and $1,502, respectively.

15. SEGMENT AND GEOGRAPHIC INFORMATION

The Company’s Chief Executive Officer is its CODM. For the purposes of allocating resources and assessing performance, the CODM examines three segments, which are the Company’s three revenue sources: Consumer, Enterprise, and Degrees. This is also consistent with how the Company disaggregates revenue.

The following table presents financial information for each reportable segment:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

Revenue

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Consumer

 

$

69,688

 

 

$

62,041

 

 

$

137,784

 

 

$

113,950

 

Enterprise

 

 

43,704

 

 

 

28,186

 

 

 

82,750

 

 

 

52,678

 

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

24,653

 

 

 

23,823

 

Total revenue

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Segment gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$

50,716

 

 

$

40,737

 

 

$

99,012

 

 

$

70,392

 

Enterprise

 

 

31,114

 

 

 

19,015

 

 

 

59,066

 

 

 

35,596

 

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

24,653

 

 

 

23,823

 

Total segment gross profit

 

$

93,192

 

 

$

71,614

 

 

$

182,731

 

 

$

129,811

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of segment gross profit to gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Platform and support costs

 

$

10,270

 

 

$

7,066

 

 

$

18,163

 

 

$

13,376

 

Stock-based compensation expense

 

 

812

 

 

 

903

 

 

 

1,389

 

 

 

1,010

 

Amortization of internal-use software

 

 

3,059

 

 

 

2,157

 

 

 

5,870

 

 

 

3,988

 

Amortization of intangible assets

 

 

645

 

 

 

561

 

 

 

1,273

 

 

 

973

 

Total reconciling items

 

 

14,786

 

 

 

10,687

 

 

 

26,695

 

 

 

19,347

 

Gross profit

 

$

78,406

 

 

$

60,927

 

 

$

156,036

 

 

$

110,464

 

 

16


Table of Contents

 

 

Geographic Information:

Revenue: The following table summarizes the revenue by region based on the billing address of the Company’s customers:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

United States

 

$

66,009

 

 

$

51,844

 

 

$

128,784

 

 

$

97,290

 

Europe, Middle East, and Africa

 

 

30,973

 

 

 

28,060

 

 

 

61,589

 

 

 

52,641

 

Asia Pacific

 

 

16,284

 

 

 

13,053

 

 

 

32,301

 

 

 

23,941

 

Other

 

 

11,488

 

 

 

9,132

 

 

 

22,513

 

 

 

16,579

 

Total

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

 

No single country other than the United States represented 10% or more of the Company’s total revenue during the three and six months ended June 30, 2022 and 2021.

Long-lived assets: The following table presents the Company’s long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease right-of-use assets, by geographic region:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

United States

 

$

38,630

 

 

$

40,245

 

Rest of World

 

 

742

 

 

 

801

 

Total

 

$

39,372

 

 

$

41,046

 

 

17


Table of Contents

 

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

 

The following discussion of Coursera, Inc.’s and its subsidiaries’ (Coursera, the Company, we, us, or our) financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes included in Item 1 of Part I of this report, and together with our audited consolidated financial statements and the related notes and the discussions under the heading Management’s Discussions and Analysis of Financial Condition and Results of Operations for the year ended December 31, 2021 included in the Annual Report on Form 10-K filed with the Securities and Exchange Commission (SEC) on March 3, 2022.

 

This report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements in this report other than statements of historical fact, including statements identified by words such as “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” and similar expressions, are forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

trends in the higher education market and the market for online education, and expectations for growth in those markets;
the acceptance, adoption, and growth of online learning and credentialing by businesses, organizations, governments, educational institutions, faculty, learners, employers, accreditors, and state and federal licensing bodies;
the demand for, and market acceptance of, our platform;
the potential benefits of our solutions to partners and learners;
anticipated launch dates of new partner programs;
our business model;
our future financial performance, including our expectations regarding our revenue and expenses, and our ability to achieve and maintain future profitability;
our ability to expand the content and credentialing programs available on our platform and our ability to develop new platform features;
our ability to manage or sustain our growth and to effectively expand our customer base and operations, including internationally;
our ability to acquire new partners and expand program offerings with existing partners;
our ability to acquire prospective learners and to affect or increase learner enrollment and retention;
our growth strategies, plans, objectives, and goals;
our ability to compete and the future competitive landscape;
our ability to attract and retain key employees;
the scalability of our platform and operations;
our ability to develop and protect our brand;
the increased expenses, including regulatory compliance costs, associated with being a public company;
the size of our addressable markets, market share, and market trends;
the affordability and convenience of our platform;
the effect of COVID-19 on our business and operations, including the demand for online learning following the COVID-19 pandemic;
our ability to obtain, maintain, protect, and enforce our intellectual property and proprietary rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party intellectual property;
the availability of capital to grow our business;
our ability to successfully defend any future litigation brought against us;
our ability to implement, maintain, and improve effective internal controls;

18


Table of Contents

 

potential changes in laws and regulations applicable to us or our partners and our partners’ ability to comply therewith; and
the amount of time for which we expect our cash balances and other available financial resources to be sufficient to fund our operations.

 

In addition, any statements contained herein that are not statements of historical facts are deemed to be forward-looking statements. These forward-looking statements reflect our management’s beliefs and views with respect to future events and are based on estimates and assumptions as of the date of this report and are subject to a number of risks and uncertainties that could cause our actual results to differ materially from those expressed or implied by our forward-looking statements. These risks and uncertainties include, but are not limited to, those risks discussed in Part II, Item 1A “Risk Factors” of this report. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements. We qualify all of the forward-looking statements in this report by these cautionary statements.

 

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations, except as required by law.

Overview

 

Coursera is one of the largest online learning destinations in the world, connecting an ecosystem of learners, educators, organizations, and institutions with a platform of high-quality content and credentials, data, and technology.

 

As shifts in the digital economy are increasing the need for new skills, Coursera’s online learning offerings can meet this global demand and provide access to world-class education to learners, organizations, and institutions worldwide. We partner with over 275 leading global university and industry partners to create and distribute content that is modular, stackable, flexible, and affordable. As of June 30, 2022, approximately 107 million learners are registered on our platform to engage with a wide range of offerings from Guided Projects to bachelor’s and master’s degree programs.

 

Coursera serves learners in their homes, through their employers, through their colleges and universities, and through government-sponsored programs. We provide a broad range of learning offerings: Guided Projects, Specializations, courses, certificates, degrees, and postgraduate diplomas. Our go-to-market strategy centers on efficiently attracting learners to our platform and connecting them to content and degree programs tailored to them, after which our data-driven learner experience identifies potential Enterprise prospects, complemented by our direct sales team, which finds and engages with potential business, academic, government, and other institutional customers.

 

For the three months ended June 30, 2022 and 2021, we generated a net loss of $49.3 million and $46.4 million, respectively, which included stock-based compensation expense of $27.5 million and $39.2 million, respectively, and a net loss margin as a percentage of revenue of 40% and 45%, respectively.

 

For the six months ended June 30, 2022 and 2021, we generated a net loss of $87.6 million and $65.0 million, respectively, which included stock-based compensation expense of $49.5 million and $44.5 million, respectively, and a net loss margin as a percentage of revenue of 36% and 34%, respectively.

Factors Affecting Our Performance

 

We believe that the growth of our business and our future success are dependent upon many factors. While each of these factors present significant opportunities for us, these factors also pose challenges that we must successfully address in order to sustain the growth of our business and enhance our results of operations.

 

Ability to attract and engage new learners, Enterprise customers, and Degrees students—In order to grow our business, we must attract new learners, Enterprise customers, and Degrees students efficiently and increase engagement on our platform over time. Our Consumer learners are the most important source of our overall learner base, as they contribute to our Enterprise and Degrees revenue.

 

19


Table of Contents

 

Ability to source in-demand content from our educator partners—We believe that learners and enterprises are attracted to Coursera largely because of the high quality and wide selection of content provided by our educator partners, and that continuing to source in-demand content and credentials from our educator partners—from courses to degrees—will be an important factor in attracting free and paid customers and increasing our revenue over time.

 

We believe that our reach, scale, and reputation provide an attractive value proposition for leading organizations and institutions to partner with Coursera to develop and distribute content and credentials. To be the platform of choice for educator partners, we continue to invest in increasing the size and engagement of our learner base, improving recommendation and personalization features, developing marketing capabilities that drive higher conversion into paid offerings, and improving the analytics tools available for learners, educators, organizations, and institutions.

 

Impact of mix shift over time—Our mix of business amongst our Consumer, Enterprise, and Degrees channels is shifting, and this shift will affect our financial performance. We incur content costs generally in the form of a fee paid to our university and industry partners, determined as a percentage of total revenue generated from their content. We incur no content costs for our Degrees offerings since our university partners pay us a percentage of learner tuition.

 

Ability to convert free learners to paid learners—New learners to our platform typically begin to engage with our free courses, which serve as a funnel to grow our total learner base and drive referrals to our other offerings, including our paid offerings. Through both our on-platform and off-platform marketing efforts, we engage our free learners by highlighting key features that encourage conversion to our paid offerings. These efforts include campaigns targeting existing learners, personalized recommendations, and performance marketing across leading social media platforms.

 

Ability to expand our international footprint—We see a significant opportunity to expand our offerings into other regions, particularly in regions with large, underserved adult learning populations. We have invested, and plan to continue to invest, in personnel and marketing efforts to support our international growth and expand our international operations as part of our strategy to grow our customer and learner base, particularly among our Enterprise customers.

 

Ability to retain and expand our Enterprise customer relationships—Our efforts to grow our Enterprise segment are focused primarily on business, academic, government, and other institutional customers. We believe a significant opportunity exists for us to expand our existing customers’ use of our platform by identifying new use cases in additional departments and divisions and increasing the size of deployments. Our business and results of operations will depend in part on our ability to retain and expand usage of our platform within our existing customer base.

 

Our investment in growth—We are actively investing in our business to support our future growth and expanding set of offerings. We anticipate that our operating expenses will increase as we continue to build our sales and marketing efforts, expand our employee base, and invest in our technology. The investments we make in our platform and offerings are designed to grow our revenue opportunity and to improve our operating results in the long term.

Components of Results of Operations

Revenue

We derive revenue from contracts with customers for access to the learning content hosted on our platform and related services. We derive our revenue from three sources: Consumer, Enterprise, and Degrees.

 

Consumer and Enterprise revenue both consist primarily of subscriptions with terms varying from 30 days for certain Consumer subscriptions to one to three years for Enterprise license subscription contracts. Consumer subscriptions are paid in advance, generally after a 7-day free trial period. Enterprise subscriptions are generally invoiced in advance in quarterly or annual installments. Access to our platform represents a series of distinct services, as we continually provide access to, and fulfill our obligation to, our customer over the contract term. As a result, revenue is recognized ratably over the contract term.

 

We are generally the principal with respect to revenue generated from sales to Consumer and Enterprise customers as we control the performance obligation and are the primary obligor with respect to delivering access to content.

 

20


Table of Contents

 

Degrees revenue is generated from contracts with university partners for the delivery of online bachelor’s and master’s degrees or postgraduate diplomas awarded by the university. We earn a Degrees service fee that is determined as a percentage of the total tuition collected from Degrees students, net of refunds. University partners generally collect the tuition from Degrees students; however, in the case of some MasterTrack Certificate offerings, this obligation can be our responsibility. We have a stand ready obligation to perform degree services continually throughout the period that the degree content is hosted on our platform. Service fees are paid by the university partner for each university term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.

 

There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with our university partners. University partners typically have additional performance obligations to the Degrees students in the form of designing the curriculum, setting admission criteria, real-time teaching, making admissions and financial aid decisions, independently awarding credits, certificates, or degrees, and academic or career counseling. Although some MasterTrack Certificate learners are required to accept our terms and conditions prior to tuition payment, our core performance obligations remain similar to the services provided to university partners for their online bachelor’s and master’s degrees or postgraduate diplomas. For these reasons, the university partners control the delivery of degrees, postgraduate diplomas, and MasterTrack Certificates hosted on our platform. As a result, we recognize Degrees revenue as the service fee we earn from our contracts with university partners.

Cost of Revenue

Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing both paid learner and educator partner support requests, content translation and captioning, hosting and bandwidth costs, amortization of acquired technology, internal-use software and content assets, customer payment processing fees, allocated depreciation, and facilities costs.

 

Content costs only apply to Consumer and Enterprise offerings; there is no content cost attributable to our Degrees offering. Content costs payable to educator partners are lower as a percentage of revenue for our Enterprise offerings, due to a lower effective percentage, when compared with sales to Consumer customers. Content costs as a percentage of revenue for Enterprise and Consumer vary based on the content mix of each segment.

Operating Expenses

Operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs are the most significant component of our operating expenses and consist of salaries, stock-based compensation expense, payroll taxes, commissions, bonus, and benefits. Our operating expenses also include marketing and advertising expenses, consulting and services expenses, office expenses, depreciation and amortization, and allocated costs of facilities. Although our operating expenses may fluctuate from period to period, we currently expect our operating expenses to increase in absolute dollars over time as we continue to grow the business.

Research and development. Our research and development expenses consist primarily of personnel and personnel-related costs, including stock-based compensation expense and costs related to the ongoing management, maintenance, and expansion of content, features, and services offered on our platform. We believe that continued investment in our platform is important to our future growth and to maintain and attract partners and learners to our platform. As a result, we expect research and development expenses to increase in absolute dollars. In addition, we expect research and development expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.

 

Sales and marketing. Our sales and marketing expenses consist primarily of personnel and personnel-related costs, including stock-based compensation expense and costs related to learner and partner acquisition, support efforts, and brand marketing. Sales and marketing expenses also consist of hosting and bandwidth costs and support costs related to the provisioning of services to free learners. We expect sales and marketing expenses to increase in absolute dollars as our business grows. In addition, we expect sales and marketing expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.

 

General and administrative. Our general and administrative expenses consist primarily of personnel and personnel-related costs, including stock-based compensation expense and costs related to our legal, finance, and human resources departments, as well as indirect taxes, professional fees, and other corporate expenses.

 

21


Table of Contents

 

We have incurred and expect to continue to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations, and increased expenses for insurance and professional services. We expect general and administrative expenses to increase in absolute dollars as our business grows. In addition, we expect general and administrative expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.

Interest Income

Interest income consists primarily of interest income earned on our cash, cash equivalents, and marketable securities. It also includes amortization of premiums and accretion of discounts related to our marketable securities. Interest income varies each reporting period based on our average balance of cash, cash equivalents, and marketable securities during the period and market interest rates.

Other (Expense) Income, Net

Other (expense) income, net consists primarily of foreign exchange (losses) gains.

Income Tax Expense

Our income tax provision consists primarily of income taxes in certain foreign jurisdictions in which we conduct business. We have a full valuation allowance against our U.S. federal and state deferred tax assets as the realization of the full amount of these deferred tax assets is uncertain, including net operating loss carryforwards and tax credits related primarily to research and development. We expect to maintain this full valuation allowance until it becomes more likely than not that the deferred tax assets will be realized.

Results of Operations

The following table summarizes our results of operations for the periods presented. The results below are not necessarily indicative of results to be expected for future periods.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Revenue

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

Cost of revenue(1)

 

 

46,348

 

 

 

41,162

 

 

 

89,151

 

 

 

79,987

 

Gross profit

 

 

78,406

 

 

 

60,927

 

 

 

156,036

 

 

 

110,464

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development(1)

 

 

44,929

 

 

 

41,004

 

 

 

82,884

 

 

 

63,144

 

Sales and marketing(1)

 

 

55,586

 

 

 

43,862

 

 

 

107,253

 

 

 

76,475

 

General and administrative(1)

 

 

25,726

 

 

 

21,846

 

 

 

50,904

 

 

 

34,991

 

Total operating expenses

 

 

126,241

 

 

 

106,712

 

 

 

241,041

 

 

 

174,610

 

Loss from operations

 

 

(47,835

)

 

 

(45,785

)

 

 

(85,005

)

 

 

(64,146

)

Other (expense) income:

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

837

 

 

 

85

 

 

 

1,172

 

 

 

165

 

Other (expense) income, net

 

 

(1,173

)

 

 

42

 

 

 

(1,598

)

 

 

35

 

Loss before income taxes

 

 

(48,171

)

 

 

(45,658

)

 

 

(85,431

)

 

 

(63,946

)

Income tax expense

 

 

1,163

 

 

 

705

 

 

 

2,171

 

 

 

1,080

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

 

(1) Includes stock-based compensation expense as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in thousands)

 

Cost of revenue

 

$

812

 

 

$

903

 

 

$

1,389

 

 

$

1,010

 

Research and development

 

 

12,619

 

 

 

18,363

 

 

 

22,362

 

 

 

20,391

 

Sales and marketing

 

 

8,048

 

 

 

11,310

 

 

 

14,322

 

 

 

12,658

 

General and administrative

 

 

6,026

 

 

 

8,599

 

 

 

11,410

 

 

 

10,400

 

Total stock-based compensation expense

 

$

27,505

 

 

$

39,175

 

 

$

49,483

 

 

$

44,459

 

 

22


Table of Contents

 

The following table summarizes our results of operations as a percentage of revenue for each of the periods indicated:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

Cost of revenue

 

 

37

 

 

 

40

 

 

 

36

 

 

 

42

 

Gross profit

 

 

63

 

 

 

60

 

 

 

64

 

 

 

58

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

36

 

 

 

40

 

 

 

34

 

 

 

33

 

Sales and marketing

 

 

45

 

 

 

43

 

 

 

44

 

 

 

40

 

General and administrative

 

 

21

 

 

 

22

 

 

 

20

 

 

 

18

 

Total operating expenses

 

 

102

 

 

 

105

 

 

 

98

 

 

 

91

 

Loss from operations

 

 

(39

)

 

 

(45

)

 

 

(34

)

 

 

(33

)

Other (expense) income:

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

1

 

 

 

 

 

 

 

 

 

 

Other (expense) income, net

 

 

(1

)

 

 

 

 

 

(1

)

 

 

 

Loss before income taxes

 

 

(39

)

 

 

(45

)

 

 

(35

)

 

 

(33

)

Income tax expense

 

 

1

 

 

 

 

 

 

1

 

 

 

1

 

Net loss

 

 

(40

)%

 

 

(45

)%

 

 

(36

)%

 

 

(34

)%

 

Comparison of the Three and Six Months Ended June 30, 2022 and 2021

Revenue

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$

69,688

 

 

$

62,041

 

 

$

7,647

 

 

 

12

%

 

$

137,784

 

 

$

113,950

 

 

$

23,834

 

 

 

21

%

Enterprise

 

 

43,704

 

 

 

28,186

 

 

 

15,518

 

 

 

55

%

 

 

82,750

 

 

 

52,678

 

 

 

30,072

 

 

 

57

%

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

(500

)

 

 

(4

)%

 

 

24,653

 

 

 

23,823

 

 

 

830

 

 

 

3

%

Total revenue

 

$

124,754

 

 

$

102,089

 

 

$

22,665

 

 

 

22

%

 

$

245,187

 

 

$

190,451

 

 

$

54,736

 

 

 

29

%

 

Revenue for the three months ended June 30, 2022 was $124.8 million compared to $102.1 million for the three months ended June 30, 2021. Revenue increased by $22.7 million, or 22%, compared to the three months ended June 30, 2021. The increase in revenue was primarily driven by a 23% increase in registered learners, which resulted in an increase in paying Consumer customers, the addition of 374 Paid Enterprise Customers, and an increase in the number of Degrees students.

 

Our future revenue growth is expected to slow compared to recent results due to macroeconomic headwinds outside of the U.S., particularly in Europe. In our Degree business, we experienced a slowdown in new student growth during the three months ended June 30, 2022, which is consistent with National Clearinghouse Data regarding graduate enrollments in the U.S. and, we believe, likely influenced by tight U.S. labor markets that could persist. Global and regional, macroeconomic, and geopolitical conditions have impacted overall student engagement and may continue to have a lingering impact on total student enrollments. Further, we conducted several pricing and payment-related tests during the six months ended June 30, 2022 in markets around the globe that resulted in a negative impact on Consumer revenue.

For the three months ended June 30, 2022, total Consumer revenue increased by $7.6 million, or 12%, compared to the three months ended June 30, 2021. New learners that registered after June 30, 2021 contributed $32.1 million to total Consumer revenue of $69.7 million for the three months ended June 30, 2022. The remaining Consumer revenue in the three months ended June 30, 2022 of $37.6 million is attributable to learners that were registered on our platform as of June 30, 2021, thus retaining 61% of the revenue from those registered learners.

For the three months ended June 30, 2022, total Enterprise revenue increased by $15.5 million, or 55%, compared to the three months ended June 30, 2021. Approximately $13.0 million of the increase in revenue was attributable to new customers, and the remaining increase of $2.5 million was attributable to growth from existing customers.

23


Table of Contents

 

For the three months ended June 30, 2022, total Degrees revenue decreased by $0.5 million, or 4%, compared to the three months ended June 30, 2021. The $0.5 million decrease in revenue was primarily attributable to a decrease of $2.8 million due to lower revenue per student, partially offset by $2.3 million in revenue from an increase in the number of Degrees students.

Revenue for the six months ended June 30, 2022 was $245.2 million compared to $190.5 million for the six months ended June 30, 2021. Revenue increased by $54.7 million, or 29%, compared to the six months ended June 30, 2021. The increase in revenue was primarily driven by a 23% increase in registered learners, which resulted in an increase in paying Consumer customers, the addition of 374 Paid Enterprise Customers, and an increase in the number of Degrees students.

For the six months ended June 30, 2022, total Consumer revenue increased by $23.8 million, or 21%, compared to the six months ended June 30, 2021. New learners that registered after June 30, 2021 contributed $58.2 million to total Consumer revenue of $137.8 million for the six months ended June 30, 2021. The remaining Consumer revenue in the six months ended June 30, 2022 of $79.6 million is attributable to learners that were registered on our platform as of June 30, 2021, thus retaining 70% of the revenue from those registered learners.

For the six months ended June 30, 2022, total Enterprise revenue increased by $30.1 million, or 57%, compared to the six months ended June 30, 2021. Approximately $22.0 million of the increase in revenue was attributable to new customers, and the remaining increase of $8.1 million was attributable to growth from existing customers.

For the six months ended June 30, 2022, total Degrees revenue increased by $0.8 million, or 3%, compared to the six months ended June 30, 2021. The increase in the number of Degrees students added $4.9 million in revenue, which was partially offset by a decrease of $4.1 million attributable to lower revenue per student.

Cost of Revenue, Gross Profit, and Gross Margin

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Cost of revenue

 

$

46,348

 

 

$

41,162

 

 

$

5,186

 

 

 

13

%

 

$

89,151

 

 

$

79,987

 

 

$

9,164

 

 

 

11

%

Gross profit

 

$

78,406

 

 

$

60,927

 

 

$

17,479

 

 

 

29

%

 

$

156,036

 

 

$

110,464

 

 

$

45,572

 

 

 

41

%

Gross margin

 

 

63

%

 

 

60

%

 

 

 

 

 

 

 

 

64

%

 

 

58

%

 

 

 

 

 

 

 

Cost of revenue for the three months ended June 30, 2022 was $46.3 million compared to $41.2 million for the three months ended June 30, 2021. There was an increase of $1.7 million in partner content translation costs during the three months ended June 30, 2022. Additionally, an increase in usage by paid learners on our platform resulted in a $1.3 million cost increase for support services and hosting costs. There was also an increase of $1.0 million in amortization expense mainly related to internal-use software. The increase in revenue combined with improved content costs as a percentage of revenue resulted in a net increase of $1.1 million in costs related to partner fees.

 

Content costs for the Consumer and Enterprise segments were $19.0 million and $12.6 million, respectively, for the three months ended June 30, 2022 compared to $21.3 million and $9.2 million, respectively, for the three months ended June 30, 2021. Content costs as a percentage of revenue for the Consumer and Enterprise segments were 27% and 29% for the three months ended June 30, 2022, respectively, compared to 34% and 33% for the three months ended June 30, 2021, respectively.

 

Gross margin was 63% for the three months ended June 30, 2022, compared to 60% for the three months ended June 30, 2021. The increase in gross margin was driven by lower revenue content cost rate in both our Consumer and Enterprise segments. This was offset by an increase in partner content translation costs.

 

Cost of revenue for the six months ended June 30, 2022 was $89.2 million compared to $80.0 million for the six months ended June 30, 2021. We experienced an increase in usage by paid learners on our platform which resulted in a $3.6 million cost increase for support services, hosting costs, and credit card processing. There was an increase of $2.2 million in amortization expense mainly related to internal-use software. There was also an increase of $1.6 million in partner content translation costs during the six months ended June 30, 2022. The increase in revenue combined with improved content costs as a percentage of revenue resulted in a net increase of $1.8 million in costs related to partner fees.

 

24


Table of Contents

 

Content costs for the Consumer and Enterprise segments were $38.8 million and $23.7 million, respectively, for the six months ended June 30, 2022 compared to $43.6 million and $17.1 million, respectively, for the six months ended June 30, 2021. Content costs as a percentage of revenue for the Consumer and Enterprise segments were 28% and 29% for the six months ended June 30, 2022, respectively, compared to 38% and 32% for the six months ended June 30, 2021, respectively.

 

Gross margin was 64% for the six months ended June 30, 2022, compared to 58% for the six months ended June 30, 2021. The increase in gross margin was driven by a lower revenue content cost rate in both our Consumer and Enterprise segments.

Operating Expenses

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

44,929

 

 

$

41,004

 

 

$

3,925

 

 

 

10

%

 

$

82,884

 

 

$

63,144

 

 

$

19,740

 

 

 

31

%

Sales and marketing

 

 

55,586

 

 

 

43,862

 

 

 

11,724

 

 

 

27

%

 

 

107,253

 

 

 

76,475

 

 

 

30,778

 

 

 

40

%

General and administrative

 

 

25,726

 

 

 

21,846

 

 

 

3,880

 

 

 

18

%

 

 

50,904

 

 

 

34,991

 

 

 

15,913

 

 

 

45

%

Total operating expenses

 

$

126,241

 

 

$

106,712

 

 

$

19,529

 

 

 

18

%

 

$

241,041

 

 

$

174,610

 

 

$

66,431

 

 

 

38

%

 

Total operating expenses for the three and six months ended June 30, 2022 were $126.2 million and $241.2 million, respectively, compared to $106.7 million and $174.6 million for the three and six months ended June 30, 2021, respectively.

 

Research and development expenses for the three months ended June 30, 2022 were $44.9 million compared to $41.0 million for the three months ended June 30, 2021. The increase was primarily due to higher content creation and consulting fees of $3.7 million. Other research and development expenses increased by $3.3 million including a one-time impairment charge of $1.5 million resulting from a partial sublease of our office space. This increase was partially offset by a decrease of $3.1 million in personnel-related expenses driven by a decline of $5.7 million in stock-based compensation expense. Stock-based compensation expense was higher in the three months ended June 30, 2021 as we recognized cumulative stock-based compensation expense for RSUs upon completion of the IPO in April 2021.

 

Research and development expenses for the six months ended June 30, 2022 were $82.9 million compared to $63.1 million for the six months ended June 30, 2021. The increase was primarily due to higher personnel-related expenses of $9.9 million driven by additional headcount and stock-based compensation expense of $2.0 million. There was also an increase of $5.0 million in content creation and consulting fees and $1.6 million in recruitment fees. Other research and development expenses increased by $3.3 million including a one-time impairment charge of $1.5 million resulting from a partial sublease of our office space.

 

Sales and marketing expenses for the three months ended June 30, 2022 were $55.6 million compared to $43.9 million for the three months ended June 30, 2021. The increase in sales and marketing expenses was primarily due to higher marketing and advertising expenses of $5.1 million. Personnel-related expenses increased by $2.6 million driven by headcount expense of $5.9 million, offset by a decline of $3.3 million in stock-based compensation. Stock-based compensation expense was higher in the three months ended June 30, 2021 as we recognized cumulative stock-based compensation expense for RSUs upon completion of the IPO in April 2021. Other sales and marketing expenses increased by $4.0 million including a one-time impairment charge of $1.2 million resulting from a partial sublease of our office space and travel related costs of $1.2 million.

 

Sales and marketing expenses for the six months ended June 30, 2022 were $107.3 million compared to $76.5 million for the six months ended June 30, 2021. The increase in sales and marketing expenses was primarily due to higher personnel-related expenses of $14.4 million driven by additional headcount and stock-based compensation expense of $1.7 million, as well as marketing and advertising expenses of $11.1 million. Other sales and marketing expenses increased by $5.3 million, including travel related costs of $1.6 million, a one-time impairment charge of $1.2 million resulting from a partial sublease of our office space, and office expenses of $1.1 million.

 

25


Table of Contents

 

General and administrative expenses for the three months ended June 30, 2022 were $25.7 million compared to $21.8 million for the three months ended June 30, 2021. Other general and administrative expenses increased by $3.6 million including a one-time impairment charge of $0.6 million resulting from a partial sublease of our office space. There was also an increase in personnel-related expenses of $0.3 million primarily driven by additional headcount expense of $2.9 million, offset by a decline in stock-based compensation expense of $2.6 million. Stock-based compensation expense was higher in the three months ended June 30, 2021 as we recognized cumulative stock-based compensation expense for RSUs upon completion of the IPO in April 2021.

 

General and administrative expenses for the six months ended June 30, 2022 were $50.9 million compared to $35.0 million for the six months ended June 30, 2021. The increase in general and administrative expenses was primarily due to higher personnel-related expenses of $7.0 million driven by additional headcount and stock-based compensation expense of $1.0 million. During the six months ended June 30, 2022, we recognized one-time impairment charges of $2.5 million relating to deferred partner fees associated with content from Russian educator partners that we do not expect to recover and to a partial sublease of our office space. Additionally, we had increases of approximately $1.2 million each in insurance expense, indirect taxes, and consulting fees. Other general and administrative expenses increased by $2.8 million.

Other Income (Expense)

 

 

 

Three Months Ended June 30,

 

 

Change

 

Six Months Ended June 30,

 

 

Change

 

 

2022

 

 

2021

 

 

$

 

 

%

 

2022

 

 

2021

 

 

$

 

 

%

 

 

(in thousands, except percentages)

Interest income

 

$

837

 

 

$

85

 

 

$

752

 

 

n/m

 

$

1,172

 

 

$

165

 

 

$

1,007

 

 

n/m

Other (expense) income, net

 

 

(1,173

)

 

 

42

 

 

 

(1,215

)

 

n/m

 

 

(1,598

)

 

 

35

 

 

$

(1,633

)

 

n/m

Total other (expense) income, net

 

$

(336

)

 

$

127

 

 

$

(463

)

 

n/m

 

$

(426

)

 

$

200

 

 

$

(626

)

 

n/m

 

Total other (expense) income, net for the three and six months ended June 30, 2022 primarily reflected unrealized net foreign exchange losses offset by interest income earned on invested cash balances. Our operating expenses are typically denominated in local currencies of the countries in which our operations are located and are subject to fluctuations due to changes in foreign currency exchange rates. We also hold cash and cash equivalents in foreign currencies, primarily in our foreign entities to support their ongoing operations. Total other (expense) income, net for the three and six months ended June 30, 2021 primarily reflected interest income earned on invested cash balances. The negative variance in other (expense) income, net in comparing the three and six months ended June 30, 2022 to the three and six months ended June 30, 2021 was due to unfavorable foreign exchange rates. Interest income was higher during the three and six months ended June 30, 2022 compared to the three and six months ended June 30, 2021 due to higher interest rates and an increase in investments in marketable securities.

Income Tax Expense

 

 

 

Three Months Ended June 30,

 

 

Change

 

 

Six Months Ended June 30,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Income tax expense

 

$

1,163

 

 

$

705

 

 

$

458

 

 

 

65

%

 

$

2,171

 

 

$

1,080

 

 

$

1,091

 

 

 

101

%

 

Income tax expense for the three months ended June 30, 2022 and 2021 was $1.2 million and $0.7 million, respectively, primarily related to foreign taxes.

 

Income tax expense for the six months ended June 30, 2022 and 2021 was $2.2 million and $1.1 million, respectively, primarily related to foreign taxes.

26


Table of Contents

 

Liquidity and Capital Resources

Overview

Since our inception, we have financed our operations primarily through proceeds from our redeemable convertible preferred stock issuances, as well as from cash generated from our business operations. In April 2021, we received cash proceeds of $525.3 million from our initial public offering (“IPO”), net of underwriting discounts and commissions, but before deducting other offering expenses. As of June 30, 2022, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $783.1 million. Our investments consist of U.S. government Treasury bills.

 

Our principal uses of cash in recent periods include the funding of our business operations and investments in our internal-use software. We believe that our existing cash, cash equivalents, and marketable securities and our expected cash flows from operations will be sufficient to meet our cash needs for at least the next 12 months. Over the longer term, our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our sales and marketing and research and development expenditures, the continuing market acceptance of our offerings, and any investments or acquisitions we may choose to pursue in the future. In the event that we need to borrow funds or issue additional equity, we cannot assure you that any such additional financing will be available on terms acceptable to us, if at all. In addition, any future borrowings may result in additional restrictions on our business and any issuance of additional equity would result in dilution to investors. If we are unable to raise additional capital when desired and on terms acceptable to us, our business, results of operations, and financial condition could be materially and adversely affected.

 

Contractual Obligations and Commitments

Except as discussed in Note 11, Leases, and Note 12, Commitments and Contingencies, in the notes to our unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, there were no material changes outside of the ordinary course of business in our commitments and contractual obligations for the three and six months ended June 30, 2022 from the commitments and contractual obligations in “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, set forth in our Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

 

Cash Flows

The following table summarizes our cash flows for the periods presented (in thousands):

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Net cash used in operating activities

 

$

(37,400

)

 

$

(9,800

)

Net cash (used in) provided by investing activities

 

 

(174,489

)

 

 

146,113

 

Net cash provided by financing activities

 

 

11,236

 

 

 

533,458

 

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

 

$

(200,653

)

 

$

669,771

 

 

Operating Activities

Cash used in operating activities mainly consists of our net loss adjusted for certain non-cash items, including stock-based compensation expense and depreciation and amortization, as well as the effect of changes in operating assets and liabilities during each period.

Our main source of operating cash is payments received from our customers. Our primary use of cash from operating activities is for personnel-related expenses, partner fees, marketing and advertising expenses, indirect taxes, and third-party cloud infrastructure expenses.

27


Table of Contents

 

For the six months ended June 30, 2022, net cash used in operating activities was $37.4 million, primarily consisting of our net loss of $87.6 million, adjusted for non-cash charges of $64.7 million and net cash outflows of $14.5 million used in changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $23.4 million increase in accounts receivables due to timing of invoicing for Enterprise and Degrees customers, a $13.5 million increase in prepaid expenses and other assets due to timing of deferred partner fees and an increase in deferred commissions and prepayments to vendors, resulting from business growth, offset by a $19.8 million increase in deferred revenue, resulting primarily from our Enterprise business growth, and a $4.5 million increase in accounts payable and accrued expenses due to timing of payments.

For the six months ended June 30, 2021, net cash used in operating activities was $9.8 million, primarily consisting of our net loss of $65.0 million, adjusted for non-cash charges of $51.3 million and net cash inflows of $4.0 million provided by changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $20.6 million increase in deferred revenue, resulting primarily from our business growth from sales to Enterprise and Consumer customers, a $4.3 million increase in accrued compensation and other liabilities mainly due to accrued compensation, partially offset by a $11.1 million increase in accounts receivable mainly due to business growth, a $5.3 million decrease in accounts payable and accrued expenses due to timing of vendor payments, and a $4.1 million increase in prepaid expenses and other assets resulting primarily due to deferred partner fees and increase in deferred commissions.

Cash used in operating activities increased by $27.6 million during the six months ended June 30, 2022, compared to the six months ended June 30, 2021, primarily due to business growth, and timing of invoicing and cash collections.

Investing Activities

For the six months ended June 30, 2022, net cash used in investing activities was $174.5 million, primarily as a result of purchases of marketable securities and capital expenditures to develop internal-use software partially offset by proceeds from maturities of marketable securities.

For the six months ended June 30, 2021, net cash provided by investing activities was $146.1 million, primarily as a result of proceeds from maturities of marketable securities, partially offset by capital expenditures of property and equipment, and capital expenditures to develop internal-use software.

Financing Activities

For the six months ended June 30, 2022, net cash provided by financing activities was $11.2 million, primarily as a result of proceeds from issuance of common stock from employee stock option exercises and proceeds from the employee stock purchase plan, offset by employee payroll taxes paid for vesting of restricted stock units.

For the six months ended June 30, 2021, net cash provided by financing activities was $533.5 million, primarily as a result of net proceeds from our IPO and proceeds from issuance of common stock from employee stock option exercises.

Key Business Metrics and Non-GAAP Financial Measures

We monitor the key business metrics and non-GAAP financial measures set forth below to help us evaluate our business and growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. These key business metrics and non-GAAP financial measures are presented for supplemental informational purposes only, should not be considered a substitute for financial information presented in accordance with GAAP, and may differ from similarly titled metrics or measures presented by other companies. A reconciliation of each non-GAAP financial measure to the most directly comparable GAAP financial measure is provided in “Non-GAAP Financial Measures" below.

Key Business Metrics

Registered Learners

We count the total number of registered learners at the end of each period. For purposes of determining our registered learner count, we treat each customer account that registers with a unique email as a registered learner and adjust for any spam, test accounts, and cancellations. Our registered learner count is not intended as a measure of active engagement. New registered learners are individuals that register in a particular period. We believe that the number of registered learners is an important indicator of the growth of our business and future revenue trends.

28


Table of Contents

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in millions, except percentages)

 

New Registered Learners

 

 

5.2

 

 

 

5.4

 

 

 

10.1

 

 

 

10.4

 

Total Registered Learners

 

 

106.9

 

 

 

86.7

 

 

 

106.9

 

 

 

86.7

 

Total Registered Learners year-over-year ("YoY") growth

 

 

23

%

 

 

 

 

 

23

%

 

 

 

 

Number of Degrees Students

We count the total number of Degrees students for each period. For purposes of determining our Degrees student count, we include all the students that are matriculated in a bachelor’s, master’s, or postgraduate diploma and who are enrolled in one or more courses in such a degree program during the period. If a degree term spans across multiple quarters, the student is counted as active in all quarters of the degree term. For purposes of determining our Degrees student count, we do not include students who are matriculated in the degree but are not enrolled in a course in that period. We believe that the number of Degrees students is an important indicator of the growth of our Degrees business and future Degrees segment revenue trends.

The Degrees student count is affected by the seasonality of the school class cycles, combined with the underlying growth interacting with those trends. The number of Degrees students fluctuates in part because the academic terms for each degree program often begins and/or ends within different calendar quarters, and the frequency with which each degree program is offered within a given year varies.

 

 

 

Three Months Ended June 30,

 

 

 

2022

 

 

2021

 

Number of Degrees Students

 

 

17,460

 

 

 

14,630

 

YoY growth

 

 

19

%

 

 

 

 

Paid Enterprise Customers

We count the total number of Paid Enterprise Customers that are active on our platform at the end of each period. For purposes of determining our customer count, we treat each customer account that has a corresponding contract as a unique customer, and a single organization with multiple divisions, segments, or subsidiaries may be counted as multiple customers. We define a “Paid Enterprise Customer” as a customer who purchases Coursera via our direct sales force. For purposes of determining our Paid Enterprise Customer count, we exclude our Enterprise customers who do not purchase Coursera via our direct sales force, which include organizations engaging on our platform through our Coursera for Teams offering or through our channel partners. For the six months ended June 30, 2022, approximately 87% of our total Enterprise segment revenue was generated from our Paid Enterprise Customers. We believe that the number of Paid Enterprise Customers and our ability to increase this number is an important indicator of the growth of our Enterprise business and future Enterprise segment revenue trends.

 

 

 

As of June 30,

 

 

 

2022

 

 

2021

 

Paid Enterprise Customers

 

 

958

 

 

 

584

 

YoY growth

 

 

64

%

 

 

 

 

29


Table of Contents

 

Net Retention Rate for Paid Enterprise Customers

We disclose Net Retention Rate for Paid Enterprise Customers as a supplemental measure of our Enterprise revenue growth. We believe Net Retention Rate for Paid Enterprise Customers is an important metric that provides insight into the long-term value of our subscription agreements and our ability to retain and grow revenue from our Paid Enterprise Customers.

We calculate annual recurring revenue (“ARR”) by annualizing each customer’s monthly recurring revenue (“MRR”) for the most recent month at period end. We calculate “Net Retention Rate” as of a period end by starting with the ARR from all Paid Enterprise Customers as of the 12 months prior to such period end, or Prior Period ARR. We then calculate the ARR from these same Paid Enterprise Customers as of the current period end, or Current Period ARR. Current Period ARR includes expansion within Paid Enterprise Customers and is net of contraction or attrition over the trailing 12 months but excludes revenue from new Paid Enterprise Customers in the current period. We then divide the total Current Period ARR by the total Prior Period ARR to arrive at our Net Retention Rate for Paid Enterprise Customers. Our Net Retention Rate for Paid Enterprise Customers decreased to 111% as of June 30, 2022 from 114% as of June 30, 2021. Our Net Retention Rate for Paid Enterprise Customers is expected to fluctuate in future periods due to a number of factors, including the growth of our revenue base, the penetration within our Paid Enterprise Customer base, expansion of products and features, and our ability to retain our Paid Enterprise Customers.

Segment Revenue

Our revenue is generated from three sources: Consumer, Enterprise, and Degrees, each of which is an individual segment of our business.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in thousands, except percentages)

 

Consumer revenue

 

$

69,688

 

 

$

62,041

 

 

$

137,784

 

 

$

113,950

 

YoY growth

 

 

12

%

 

 

 

 

 

21

%

 

 

 

Enterprise revenue

 

$

43,704

 

 

$

28,186

 

 

$

82,750

 

 

$

52,678

 

YoY growth

 

 

55

%

 

 

 

 

 

57

%

 

 

 

Degrees revenue

 

$

11,362

 

 

$

11,862

 

 

$

24,653

 

 

$

23,823

 

YoY growth

 

 

(4

)%

 

 

 

 

 

3

%

 

 

 

Total revenue

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

YoY growth

 

 

22

%

 

 

 

 

 

29

%

 

 

 

 

Segment Gross Profit

We monitor segment gross profit as a key metric to help us evaluate the financial performance of our individual segments. Segment gross profit represents segment revenue less content costs paid to educator partners; segment gross margin is the quotient of segment gross profit and segment revenue. Content costs apply only to the Consumer and Enterprise segments as there is no content cost attributable to the Degrees segment. Instead, in the Degrees segment, we earn a Degrees service fee based on a percentage of the total online student tuition collected by the university partner. Given that content costs are the largest individual cost of our revenue, and contractually vary as a percentage of revenue between our Consumer and Enterprise offerings, and the fact that no content costs are payable in our Degrees offering, shifts in mix between our three segments is expected to be a significant driver of our overall financial performance and profitability.

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

 

 

(in thousands, except percentages)

 

Consumer gross profit

 

$

50,716

 

 

$

40,737

 

 

$

99,012

 

 

$

70,392

 

Consumer segment gross margin %

 

 

73

%

 

 

66

%

 

 

72

%

 

 

62

%

Enterprise gross profit

 

$

31,114

 

 

$

19,015

 

 

$

59,066

 

 

$

35,596

 

Enterprise segment gross margin %

 

 

71

%

 

 

67

%

 

 

71

%

 

 

68

%

Degrees gross profit

 

$

11,362

 

 

$

11,862

 

 

$

24,653

 

 

$

23,823

 

Degrees segment gross margin %

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

Consumer segment gross margin increased to 73% in the three months ended June 30, 2022 from 66% in the three months ended June 30, 2021 due to a greater proportion of Consumer revenue generated from sales of subscriptions with no associated content cost. Enterprise segment gross margin increased to 71% from 67% when comparing the same periods due to a higher proportion of Enterprise revenue generated from subscription licenses where learners enrolled in content with no associated content cost.

 

30


Table of Contents

 

Consumer segment gross margin increased to 72% in the six months ended June 30, 2022 from 62% in the six months ended June 30, 2021 due to a greater proportion of Consumer revenue generated from sales of subscriptions with no associated content cost. Enterprise segment gross margin increased to 71% from 68% when comparing the same periods due to a higher proportion of Enterprise revenue generated from subscription licenses where learners enrolled in content with no associated content cost.

Non-GAAP Financial Measures

Non-GAAP Gross Profit and Non-GAAP Net Loss

 

We define non-GAAP gross profit and non-GAAP net loss as GAAP gross profit and GAAP net loss excluding the impact of stock-based compensation expense and payroll tax expense related to stock-based activities. We believe the presentation of operating results that exclude these non-cash items provides useful supplemental information to investors and facilitates the analysis of our operating results and comparison of operating results across reporting periods.

 

The following tables provide a reconciliation of GAAP gross profit and GAAP net loss, the most directly comparable GAAP financial measure, to non-GAAP gross profit and non-GAAP net loss (in thousands):

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Gross profit

 

$

78,406

 

 

$

60,927

 

 

$

156,036

 

 

$

110,464

 

 

Stock-based compensation expense

 

 

812

 

 

 

903

 

 

 

1,389

 

 

 

1,010

 

 

Payroll tax expense related to stock-based activities

 

 

3

 

 

 

15

 

 

 

13

 

 

 

16

 

Non-GAAP gross profit

 

$

79,221

 

 

$

61,845

 

 

$

157,438

 

 

$

111,490

 

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

 

Stock-based compensation expense

 

 

27,505

 

 

 

39,175

 

 

 

49,483

 

 

 

44,459

 

 

Payroll tax expense related to stock-based activities

 

 

268

 

 

 

256

 

 

 

733

 

 

 

284

 

Non-GAAP net loss

 

$

(21,561

)

 

$

(6,932

)

 

$

(37,386

)

 

$

(20,283

)

 

Adjusted EBITDA and Adjusted EBITDA Margin

“Adjusted EBITDA” and “Adjusted EBITDA Margin”, which are non-GAAP financial measures, are key measures used by our management to help us analyze our financial results, establish budget and operational goals for managing our business, evaluate our performance, and make strategic decisions.

We define Adjusted EBITDA as our net loss excluding: (1) depreciation and amortization; (2) interest income, net; (3) other (expense) income, net; (4) stock-based compensation expense; (5) income tax expense; and (6) payroll tax expense related to stock-based activities. We define Adjusted EBITDA Margin as Adjusted EBITDA divided by revenue.

 

The following table provides a reconciliation of net loss, the most directly comparable GAAP financial measure, to Adjusted EBITDA (in thousands, except percentages).

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

      Depreciation and amortization

 

 

4,439

 

 

 

3,440

 

 

 

8,621

 

 

 

6,371

 

      Interest income, net

 

 

(837

)

 

 

(85

)

 

 

(1,172

)

 

 

(165

)

      Other expense (income), net

 

 

1,173

 

 

 

(42

)

 

 

1,598

 

 

 

(35

)

      Stock-based compensation expense

 

 

27,505

 

 

 

39,175

 

 

 

49,483

 

 

 

44,459

 

      Income tax expense

 

 

1,163

 

 

 

705

 

 

 

2,171

 

 

 

1,080

 

      Payroll tax expense related to stock-based activities

 

 

268

 

 

 

256

 

 

 

733

 

 

 

284

 

Adjusted EBITDA

 

$

(15,623

)

 

$

(2,914

)

 

$

(26,168

)

 

$

(13,032

)

Net loss margin

 

 

(40

)%

 

 

(45

)%

 

 

(36

)%

 

 

(34

)%

Adjusted EBITDA Margin

 

 

(13

)%

 

 

(3

)%

 

 

(11

)%

 

 

(7

)%

 

31


Table of Contents

 

Free Cash Flow

“Free Cash Flow” is a non-GAAP financial measure that we calculate as net cash (used in) provided by operating activities, less cash used for purchases of property, equipment, and software and capitalized internal-use software costs as we consider these capital expenditures necessary to support our ongoing operations.

We consider Free Cash Flow to be a liquidity measure that provides useful information to management and investors in understanding and evaluating our liquidity and future ability to generate cash that can be used for strategic opportunities, including investing in our business and strengthening our balance sheet, but it is not intended to represent the residual cash flow available for discretionary expenditures.

 

The following table provides a reconciliation of net cash used in operating activities, the most directly comparable GAAP financial measure, to Free Cash Flow (in thousands):

 

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Net cash used in operating activities

 

$

(37,400

)

 

$

(9,800

)

Less: purchases of property, equipment, and software

 

 

(717

)

 

 

(739

)

Less: capitalized internal-use software costs

 

 

(7,266

)

 

 

(6,598

)

Free Cash Flow

 

$

(45,383

)

 

$

(17,137

)

Net cash (used in) provided by investing activities

 

$

(174,489

)

 

$

146,113

 

Net cash provided by financing activities

 

$

11,236

 

 

$

533,458

 

Critical Accounting Policies and Estimates

Our unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.

There have been no material changes to our critical accounting policies and estimates as compared to those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” set forth in our Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

Recent Accounting Pronouncements

See Note 2 to our unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information regarding recently issued accounting pronouncements.

JOBS Act Transition Period

We are an emerging growth company as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period under the JOBS Act for the adoption of certain accounting standards until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our unaudited condensed consolidated financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.

32


Table of Contents

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business, including the effects of interest rate changes and foreign currency fluctuations. Information relating to quantitative and qualitative disclosures about these market risks is described below.

Interest Rate Sensitivity

As of June 30, 2022, of our cash, cash equivalents, and marketable securities, $783.1 million of marketable securities, which consist of U.S. government Treasury bills, are subject to interest rate sensitivity. Our cash, cash equivalents, and marketable securities are held for working capital purposes. A hypothetical 100 basis point increase or decrease in interest rates would have resulted in $1.3 million decrease or increase, respectively, in the market value of our marketable securities as of June 30, 2022.

Foreign Currency Risk

Our reporting currency and the functional currency of our wholly owned foreign subsidiaries is the U.S. dollar. With limited exceptions, all of our sales are denominated in U.S. dollars; therefore, our revenue is not currently subject to significant foreign currency risk. Our operating expenses are typically denominated in the local currencies of the countries in which our operations are located and may be subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Canadian Dollar, Pound Sterling, and Indian Rupee. We also hold cash and cash equivalents in foreign currencies, primarily in our foreign entities to support their ongoing operations. Fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our consolidated statement of operations. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. A 10% increase or decrease in current exchange rates would have resulted in an impact of $2.4 million on our quarterly unaudited condensed consolidated statement of operations for the three months ended June 30, 2022.

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

We maintain “disclosure controls and procedures,” as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, that are designed to ensure information required to be disclosed in our reports that we file or furnish pursuant to the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (our principal executive officer) and Chief Financial Officer (our principal financial officer), as appropriate to allow for timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

 

As required by 13a-15(b) under the Exchange Act, we carried out an evaluation, under the supervision and the participation of our management, including our Chief Executive Officer (our principal executive officer) and Chief Financial Officer (our principal financial officer), of the effectiveness of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and 15d-15(e) promulgated under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

33


Table of Contents

 

Inherent Limitations on Effectiveness of Controls

 

Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

34


Table of Contents

 

PART II—OTHER INFORMATION

Item 1. Legal Proceedings

See discussion of legal proceedings in Note 12 "Commitments and Contingencies" in Item 1 of Part I of this Quarterly Report

on Form 10-Q, which is incorporated by reference into this Item 1 of Part II.

Item 1A. Risk Factors

Risk Factors Summary

The following is a summary of the key risks and uncertainties associated with our business, industry, and ownership of our common stock. The below summary does not contain all of the information that may be important to you, and you should read this summary together with the more detailed description of each risk factor contained in the subheadings below.

Fluctuations in our quarterly and annual revenue and operating results, which could cause our stock price to fluctuate and the value of your investment to decline;
Our rapid growth, which may not be indicative of our future growth, and our expected decline in revenue growth rate compared to prior years;
Our limited operating history, which makes it difficult to predict our future financial and operating results;
We have incurred significant net losses since inception, and anticipate that we will continue to incur losses for the foreseeable future;
The impact of the COVID-19 pandemic, which has impacted, and may continue to impact, our business, key metrics, and results of operations in volatile and unpredictable ways;
The nascency of online learning solutions and the market adoption of which may not grow as we expect;
Our ability to maintain and expand our partnerships with our university and industry partners;
Our ability to attract and retain learners;
Our ability to increase sales of our Enterprise offerings;
Our ability to compete effectively;
Any disclosure of sensitive information about our partners, their employees, or our learners, whether due to cyber-attack or otherwise;
Our and our partners’ ability to comply with international, federal, and state education laws and regulations, including applicable state authorizations for their programs;
Any failure to obtain, maintain, protect, and enforce our intellectual property and proprietary rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party intellectual property;
Any changes to the validation or applicability of the U.S. Department of Education (“DOE”) “dear colleague letter,” on which our business model relies;
Any disruption or failure of our platform or operations; and
Our status as a public benefit corporation, which may negatively impact our financial performance.

 

 

35


Table of Contents

 

Risks Related to Our Business and Industry
 

Our quarterly and annual revenue and operating results have fluctuated from period to period and may do so in the future, which could cause our stock price to fluctuate and the value of your investment to decline.

 

Our quarterly and annual revenue and operating results have historically fluctuated from period to period, and our future operating results may vary significantly from quarter to quarter due to a variety of factors, many of which are beyond our control. You should not rely on period-to-period comparisons of our operating results as an indication of our future performance. Factors that may cause fluctuations in our quarterly operating results include, but are not limited to, the following:

our ability to maintain existing customers and attract new customers, including businesses, governments, and educational institutions that subscribe to our Enterprise platform, as well as learners who access the content and credentialing programs available on our platform;
our ability to continue to offer compelling content and degrees or other credentialing programs created by our industry and university partners;
changes in, or trends affecting, subscriptions to our Enterprise platform from businesses, governments, and educational institutions;
changes in, or trends affecting, learner enrollment and retention levels, including with respect to learners electing to access our paid offerings;
our ability to increase and manage the growth of our international operations, including our international customer base, and our ability to manage the risks associated therewith;
the timing of our costs incurred in connection with the launch of new course content and offerings and new certification, degree, or other credentialing programs, and the timing and amount of revenue we generate from new offerings and programs or as a result of the pricing models and payment terms, or changes to the pricing models or payment terms, associated with our offerings and programs;
trends and factors impacting the demand for, and acceptance of, online learning and credentialing programs, including the COVID-19 pandemic, and the prices consumers and businesses are willing to pay for such programs;
changes in, or trends affecting, the mix of partners, including educational institutions, offering open online courses only and those offering certification, degree, or other credentialing programs;
changes in the rate, volume, and demand for new content and credentialing programs created and offered by our partners on our platform;
changes in the terms of our existing partnership agreements;
the timing and terms of any new partnership agreements;
the timing and amount of our sales and marketing expenses;
costs necessary to improve and maintain our platform;
changes in our key metrics or the methods used to calculate our key metrics;
seasonality, including seasonal engagement patterns of learners and Enterprise customers, which may vary from quarter to quarter or year to year, and seasonal operating practices or engagement patterns of partners resulting from academic calendars or fiscal years that may differ from our own;
changes in laws, regulations, or accounting principles that impact our business; and
general political, economic, or market conditions and events affecting any of the above, including the impact of the COVID-19 pandemic, the outcome of political elections, and geopolitical tensions or hostilities such as the military conflict in Ukraine.

 

These and other factors may cause our revenue and operating results to fall below our expectations or the expectations of market analysts and investors in future periods, which could cause the market price of our common stock to decline substantially. Any decline in the market price of our common stock would cause the value of your investment to decline.

 

36


Table of Contents

 

Our recent, rapid growth may not be indicative of our future growth, and we expect our revenue growth rate to decline compared to prior years.

 

We have experienced rapid revenue growth in recent periods with revenue of $124.8 million and $102.1 million in the three months ended June 30, 2022 and 2021, respectively. You should not rely on our revenue for any previous quarterly period as any indication of our revenue or revenue growth in future periods. As we grow our business, we expect our revenue growth rates to decline compared to prior years for a number of reasons, which may include more challenging comparisons to prior periods as our revenue grows, slowing demand for our platform or offerings, increasing competition, increasing regulation, a decrease in the growth of our overall market or market saturation, and our failure to capitalize on growth opportunities. In addition, our growth rates are likely to experience increased volatility, and may decline, as the COVID-19 pandemic evolves and societal and economic circumstances shift.

 

We have a limited operating history, which makes it difficult to predict our future financial and operating results.

 

We were founded in 2011; introduced our first open online course in 2012, our first certificates of completion in 2013, our first Specialization in 2014, Coursera for Business, our Enterprise platform offering for businesses, in 2016, our first MasterTrack certification in 2018, Guided Projects in 2019, and Coursera for Campus, our Enterprise platform offering for educational institutions, in late 2019; and enrolled the first students in the Degrees programs offered through our platform in 2016. As a result of our limited operating history, our forecast of future operating results may be less accurate than if we had a longer operating history, and such forecasts are subject to a number of uncertainties, including those discussed in this “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q. If we do not manage these risks successfully, our operating and financial results may differ materially from our expectations and our business and stock price may suffer.

 

We have incurred significant net losses since inception, and anticipate that we will continue to incur losses for the foreseeable future.

 

We incurred net losses of $49.3 million and $46.4 million in the three months ended June 30, 2022 and 2021, respectively, and we had an accumulated deficit of $576.4 million as of June 30, 2022. We expect to incur significant losses in the future. We will need to generate and sustain increased revenue levels in future periods to achieve profitability, and even if we achieve profitability, we may not be able to maintain or increase our level of profitability. We anticipate that our operating expenses will increase substantially for the foreseeable future as we continue to, among other things:

expand our course offerings and the robustness of our platform;
expand our learner base and our sales and marketing efforts;
improve and scale our technology;
enter and expand into additional international markets;
address increased competition; and
incur significant accounting, legal, and other expenses as a public company that we did not incur as a private company.
 

These expenditures will make it more difficult for us to achieve and maintain profitability. Our efforts to grow our business may be more costly than we expect, and we may not be able to increase our revenue enough to offset our higher operating expenses. If we are forced to or elect to reduce our expenses, it could negatively impact our growth and growth strategy. As a result, we can provide no assurance as to whether or when we will achieve profitability. If we are not able to achieve and maintain profitability, the value of our company and our common stock could decline significantly, and you could lose some or all of your investment.

 

37


Table of Contents

 

Market adoption of online learning solutions is relatively new and may not grow as we expect, which may harm our business and results of operations.

 

Our future success will depend in part on the growth, if any, in the demand for online learning solutions. While the COVID-19 pandemic has accelerated the market for online learning solutions, it is still less mature than the market for in-person learning and training, which many businesses currently utilize, and these businesses may be slow or unwilling to migrate from these legacy approaches. As COVID-19 vaccines and treatment options have become more widely available, many educational institutions have re-opened their campuses and businesses have reversed or materially limited remote work policies, which may slow demand for online learning solutions. As such, it is difficult to predict learner or partner demand for our platform, learner or partner adoption and renewal, the rate at which existing learners and partners expand their engagement with our platform, the size and growth rate of the market for our platform, the entry of competitive offerings into the market, or the success of existing competitive offerings. Furthermore, even if educators and enterprises want to adopt an online learning solution, it may take them a substantial amount of time and resources to fully transition to this type of learning solution or they could be delayed due to budget constraints, weakening economic conditions, or other factors. Even if market demand for online learning solutions generally increases, we cannot assure you that adoption of our platform will also increase. If the market for online learning solutions does not grow as we expect or our platform does not achieve widespread adoption, it could result in reduced customer spending, learner and partner attrition, and decreased revenue, any of which would adversely affect our business and results of operations.

 

The COVID-19 pandemic has impacted, and may continue to impact, our business, key metrics, and results of operations in volatile and unpredictable ways.

 

The uncertainty around the COVID-19 pandemic in the United States and worldwide will likely continue to adversely impact the national and global economy. The full extent of the impact of the COVID-19 pandemic on our business, key metrics, and results of operations in the United States and worldwide depends on future developments that are uncertain and unpredictable, including the duration and severity, of the pandemic, the impact of new strains or variants of the virus, the effectiveness and availability of vaccines and boosters, future and ongoing actions that may or may not be taken by governmental authorities, the impact on the businesses of our customers and partners, the impact on capital and financial markets, and any new information that may emerge concerning the virus or vaccines or other efforts to control the virus.

 

As a result of the COVID-19 pandemic, we have transitioned to a primarily remote work environment, and we may continue to operate on a significantly remote and geographically (including internationally) dispersed basis for the foreseeable future, including for our executive officers. This remote and dispersed work environment could have a negative impact on the execution of our business plans and operations and create productivity, connectivity, and oversight challenges. For example, if a natural disaster, power outage, connectivity issue, or other event occurred that impacted our employees’ ability to work remotely, it may be difficult or, in certain cases, impossible, for us to continue our business for a substantial period of time. Further, as the COVID-19 pandemic continues, we may experience disruptions if our employees or our partners’ or third-party service providers’ employees become ill and are unable to perform their duties, and our operations, Internet, or mobile networks, or the operations of one or more of our third-party service providers, is impacted. The increase in remote working may also result in consumer privacy, IT security, and fraud vulnerabilities, which, if exploited, could result in significant recovery costs and harm to our reputation. Transitioning to a fully or predominantly remote work environment and providing and maintaining the operational infrastructure necessary to support a remote work environment also present significant challenges to maintaining our corporate culture, including employee engagement and productivity, both during the immediate pandemic crisis and beyond.

 

We have also seen significant and rapid shifts in the traditional models of education and training as this pandemic has evolved. Although we believe our business has also been positively impacted to some extent by several trends related to the COVID-19 pandemic, including the increased need or willingness of businesses, governments, and educational institutions to adopt remote, online, and asynchronous learning and training, we cannot predict whether these trends will continue if and when the pandemic begins to subside, restrictions ease, and the risk and barriers associated with in-person learning and training decrease. In addition, the COVID-19 pandemic may negatively impact the financial resources available to learners or the operating budgets of our partners or customers, any of which could in turn negatively impact our business and operating results.

 

Even after the COVID-19 pandemic has subsided, we may experience an adverse impact to our business and the value of our common stock as a result of its global economic impact, including any recession that has occurred or may occur in the future. Further, to the extent the COVID-19 pandemic adversely affects our business, results of operations, financial condition, and cash flows, it may also heighten many of the other risks described in this “Risk Factor” section.

 

38


Table of Contents

 

We may change the contract terms, including our pricing models, for the course content and credentialing programs offered on our platform, which in turn could impact our operating results.

 

We have limited experience with respect to determining the optimal prices and contract length for the course content and certification, degree, and other credentialing programs offered on our platform, and as a result, we have in the past, and expect that we may in the future, change our pricing models or target contract length from time to time, which could impact our operating and financial results. For example, in February 2020, we launched Coursera Plus, an annual subscription plan with unlimited access to a variety of our courses, Specializations, and professional certificates, at a fixed annual cost, and in the second quarter of 2020, we augmented our Coursera Plus pricing model to include a monthly subscription option. We may need to continue to adjust our pricing models and conduct pricing experiments as we gain experience with our offerings. For instance, we are currently testing pricing localization to account for market segmentation and conducting other pricing experiments. As the market for our learning platform grows (if ever), as new competitors introduce competitive applications or services, or as we enter into new international markets, we may be unable to attract new customers at the same price or based on the same pricing models we have historically used, or for contract lengths consistent with our historical averages. Pricing and contract length decisions may also impact the mix of adoption and retention among our offerings and negatively impact our overall revenue. For example, we recently tested a prepaid pass which did not generate sufficiently higher enrollment to offset lower retention, which negatively impacted revenue from our Consumer segment for the second quarter of 2022. Moreover, competition may require us to make substantial price concessions or accept shorter contract durations or other unfavorable contract terms. Our revenue and financial position may be adversely affected by any of the foregoing, and we may have increased difficulty achieving profitability.

 

If we fail to maintain and expand our partnerships with university and industry partners, our ability to grow our business and revenue will suffer.

 

The success of our business depends in large part on the continued and increased development and volume of compelling course content and credentialing programs by our university and industry partners, which we refer to collectively as our educator partners, as well as maintaining existing course content and credentialing programs. We may face several challenges in maintaining, establishing, and expanding these relationships. For instance, our university and industry partners who use our platform are required to invest significant time and resources to adjust the manner in which they develop course content and degree programs for an online learning environment. The delivery of degree programs online at educational institutions has not yet achieved widespread acceptance, and many administrators and faculty members may have concerns regarding the perceived loss of control over the educational process that might result from offering courses and degrees online and the effectiveness of asynchronous learning, as well as concerns regarding the ability to provide high-quality education online that maintains the standards they set for their on-campus programs. There can be no assurance that online programs, such as those offered on our platform, will ever achieve significant market acceptance, and universities and organizations may therefore decline to engage with our platform. Further, if we were to lose a significant number of university and industry partners, including those who provide a significant portion of the content and credentialing programs available on our platform, or are no longer able to offer certain content or credentialing programs on our platform, particularly those in high demand, our reputation, growth, and revenue would be materially and adversely impacted. For the six months ended June 30, 2022, we generated approximately 29% of our total revenue from the content and credentialing programs of five partners. Total revenue includes both revenue directly attributable to a particular partner and revenue which we do not consider directly attributable, such as revenue from site-wide subscriptions or our Coursera for Teams offering. The loss of or reduction in content and credentialing programs from such partners would materially and adversely affect our business if we are unable to secure comparable content from other partners.

 

If we change the contract terms with our educator partners, including with respect to pricing or contract length, it could materially and adversely affect our business, financial condition, and results of operations.

 

We work with our educator partners to deliver a broad portfolio of content and credentials on our platform. For our Consumer and Enterprise offerings, we incur content costs in the form of fees paid to educator partners. In addition, our Degrees services revenue is based on a percentage of the total tuition collected from Degrees students by the university partner. As a result, our revenue, gross profit, and operating results generally could be significantly and negatively impacted if the university partner raises or lowers tuition, or if we renegotiate or change the terms of our agreements with our partners. For example, if a significant number of university partners, or university partners whose courses or credentialing programs account for a significant volume of learner enrollment on our platform, were to seek to renegotiate the content fees payable by us or the percentage of tuition payable to us, it could have a material impact on our business and operating results. Further, we may change the terms of these agreements, including the pricing terms or contract length, due to competitive, regulatory, or other reasons. Any significant change in our pricing or other contract terms with these partners could materially and adversely affect our business, financial condition, and results of operations.

 

39


Table of Contents

 

Our financial performance depends heavily on our ability to attract and retain learners, and if we fail to do so, our business and operating results will suffer.

 

Building awareness and acceptance of the online course content and certification, degree, and other credentialing programs offered on our platform among learners is critical to our ability to attract prospective learners and generate revenue. We must also continue to successfully work with our partners to maintain course content and credentialing programs and develop new and compelling course content as well as additional certification, degree, and other credentialing programs to maintain the relevancy of the content on our platform and keep learners interested and engaged. A significant portion of our expenses is attributable to marketing efforts dedicated to attracting potential learners to our platform. Because we generate revenue based on fees from, or as a result of, learners enrolled in the online courses and certification, degree, and other credentialing programs offered on our platform, we must attract learners in a cost-effective manner and increase the rate at which learners enroll in and complete the courses and credentialing programs offered by our partners. We also must retain learners and convert learners from our freemium model to paying customers, which depends in part on our ability to offer engaging and frequently updated content as well as quality customer support and service. The following factors, many of which are largely outside of our control, may prevent us from increasing and maintaining learner enrollment in the online courses and credentialing programs offered on our platform in a cost-effective manner or at all:

Negative perceptions about online learning. Online education programs may not be successful or operate efficiently, which in turn could create the perception that online education in general is not effective. Learners may also be reluctant to enroll in online programs due to concerns that the learning experience may be substandard, that employers may be hesitant to hire learners who received their education or credentials online, or that organizations granting professional licenses or certifications may be reluctant to grant them based on credentials, including degrees, earned through online education or training.
Reduced support from partners. If partners cease to offer new and compelling course content or certification, degree, or other credentialing programs, maintain existing content and credentialing programs, or limit our ability to promote their courses or programs, learners may reduce or terminate their use of our platform.
Harm to partner reputation. Many factors affecting our partners’ reputations are beyond our control and can change over time, including their academic performance and ranking among educational institutions, including with respect to a specific degree, certification, or other credentialing program.
Lack of interest in the certifications, degrees, or other credentials offered on our platform. We may encounter difficulties attracting learners to enroll in certification, degree, or other credentialing programs that are not in demand due to shifting employer or societal preferences and priorities or that are in emerging or unproven fields.
Learner dissatisfaction. Learner dissatisfaction with the quality of the course content and presentation or the course presenters, changing views of the value of our partners’ programs and certification, degree, or other credentialing programs offered, and perceptions of employment prospects following completion of a program on our platform may negatively impact learner retention.
Ineffective marketing efforts. Our marketing efforts, which use search engine optimization, including publication of articles related to higher education, career paths, our platform and offerings, paid search, and custom website development and deployment, may prove unsuccessful or cost inefficient. The success of our search engine optimization efforts could be harmed by factors outside of our control, such as changes to algorithms used by, or other actions taken by, search engines.
Lack of financial resources for learners. Any developments that reduce the availability of financial aid for higher education generally or that reduce the disposable income available to potential learners (including macro-economic developments such as continued or worsening recession or unemployment or the ongoing COVID-19 pandemic) could impair learners’ abilities to meet their financial obligations, which in turn could result in reduced enrollment and harm our ability to generate revenue.
General economic conditions. Enrollment in the courses and certification, degree, and other credentialing programs offered on our platform may be affected by changes in the U.S. economy and by global economic conditions. For example, an improvement in economic conditions may reduce demand for higher educational services as potential learners may find adequate employment without additional education. Conversely, a decline in employment opportunities or economic conditions may reduce employers’ willingness to sponsor higher educational opportunities for employees given a lack of employer need for enhanced skill sets or an inability to fund such programs and could discourage learners from pursuing higher education due to an inability to afford our programs or a perception that the financial investment may not result in increased earning potential or improved employment opportunities.

 

40


Table of Contents

 

Any of these factors could reduce enrollment and retention and could cause our costs associated with attracting and retaining learners to increase, which could materially harm our ability to increase our revenue or achieve profitability. These developments could also harm our reputation and make it more difficult for us to maintain our current content and credentialing programs and engage our partners for new course content or other offerings, which in turn may negatively impact our ability to expand our business and improve our financial performance.

 

If our learners do not expand beyond our freemium offerings and free trials available on our platform, our ability to grow our business and improve our results of operations may be adversely affected.

 

Many of our learners initially use the freemium version of our platform or free trials available on our platform, and many of our Enterprise customers engage with our platform only for a specific use case. For instance, as part of our COVID-19 initiative in 2020, we offered free unlimited access to Coursera for Campus to students and faculty at campuses around the world. We subsequently began offering Coursera for Campus Basic, which allows universities and students access to Guided Project enrollments. Our ability to grow our business depends in part on our ability to persuade learners and other customers to expand their use of our platform to address additional use cases and to convert free subscriptions to paid subscriptions over time. We also provide certain of our paid offerings, including certificates, at no cost to learners who may not be able to afford the enrollment fee, upon submission of an application for this fee waiver, although applicants are not required to submit supporting documentation. This practice may reduce the number of learners using our paid offerings, and our operating results, revenue, and growth could be harmed.

 

Further, to continue to grow our business, it is important that our customers renew their subscriptions when existing contracts expire and that we expand our relationships with our existing customers. Our customers have no obligation to renew their subscriptions, and our customers may decide not to renew their subscriptions with a similar contract period, at the same prices and terms, with the same or a greater number of learners, in the case of our Enterprise customers, or at all.

 

If we pursue unsuccessful partner opportunities, we may forego more profitable opportunities and our operating results and growth could be harmed.

 

The process of identifying course content and certification, degree, and other credentialing programs that we believe will be a good fit for our platform and negotiating agreements with potential partners is complex and time-consuming. Because of the initial reluctance on the part of some educational institutions, businesses, and other organizations to embrace online delivery of education, training, and credentialing programs and the complicated approval process within some of these entities, our process to attract and engage a new partner can be lengthy. In addition, we may face resistance from university administrators or faculty members.

 

We, our partners, and production providers may devote a significant number of hours, and up to a year or more, to develop and launch a new course offering or new certification, degree, or other credentialing program. We may spend substantial effort and management resources on securing a new partnership, working with our existing partners to maintain course content and credentialing programs, and working with our existing and new partners to develop and launch new course content and new degree, certification, or other credentialing programs without any assurance that our efforts will result in the successful launch of a new offering or the generation of revenue. If we invest substantial resources pursuing opportunities that do not attract sufficient interest from learners, we may forego other more successful content and program development efforts, and our operating results, revenue, and growth could be harmed.

 

We must incur significant expense in technology and content development to launch a new offering or program, and we may not generate sufficient revenue from a new offering to offset our costs.

 

Our platform enables our partners to offer learners the opportunity to enroll in live, or synchronous, courses and programs and pre-produced, or asynchronous, educational content that can be accessed at any time. To launch a new course offering or new certification, degree, or other credentialing program, whether synchronous or asynchronous, we must integrate our platform with the various learner information and other operating systems our partners use to manage functions within their institutions. In addition, our content development team must work closely with that partner’s faculty members or staff to produce engaging online course content, and we must commence learner acquisition activities. During the term of our agreement with the partner, we are responsible for the costs associated with maintaining our technology platform and providing non-academic and other support for learners enrolled in the program. We invest significant resources in these new programs from the beginning of our relationship with a partner, including marketing and other learner acquisition costs to attract and fill enrollment cohorts for a program, and in some cases, content development grants to provide assistance to our partners as they invest resources preparing content for an online medium. There is no guarantee that we will ever recoup these costs. In addition, delays in the implementation of a new program, including Specialization, certification, or Degrees programs, could negatively impact our revenue and operating results.

 

41


Table of Contents

 

Because we receive fees from learners enrolling in, and, in some cases, completing, courses and certification, degree, or other credentialing programs on our platform, we only begin to recover these costs once learners are enrolled and begin paying fees. In addition, in some cases, learners may audit a course or courses toward a certification free of charge and elect not to pay for the certification itself. Further, our Degrees services revenue is determined based on a percentage of the total tuition collected from Degrees students by the university partner. As a result, the revenue we earn from the Degrees offerings on our platform is dependent on the number of learners enrolled in the Degrees program and the tuition charged by the university partner. The time that it takes for us to recover our investment in a new course or program depends on a variety of factors, primarily our learner acquisition costs, learner retention rate, and the rate of growth in learner enrollment in and, in some cases, completion of, the course or program. Because of the lengthy period required to recoup our investment in a program, unexpected developments beyond our control could occur that result in the partner ceasing or significantly curtailing a course offering or certification, degree, or other credentialing program before we generate any revenue therefrom. In addition, partners generally do not grant us exclusive rights to their content, and any such arrangements are of limited duration. As such, partners may choose to offer the same content on one of our competitors’ platforms, which could limit the number of learners enrolled in such partner’s courses or programs on our platform. In addition, if a partner were to terminate an existing program, learners enrolled in that program may stop using our platform, which in turn would negatively impact our learner enrollment generally. As a result of any of the foregoing, we may ultimately be unable to recover the full investment that we make in a new offering or achieve any level of profitability from such offering.

 

Failure to effectively expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our platform.
 

Our ability to broaden our customer base, particularly our Enterprise customer base, and achieve broader market acceptance of our platform, will depend to a significant extent on the ability of our sales and marketing organizations to work together to increase our sales pipeline and cultivate customer and partner relationships to drive revenue growth. Our marketing efforts include the use of search engine optimization, paid search, and custom website development and deployment.

 

We have invested in and plan to continue expanding our sales and marketing organizations, both domestically and internationally. Identifying, recruiting, and training sales personnel requires significant time, expense, and attention. If we are unable to hire, develop, and retain talented sales or marketing personnel, if our new sales or marketing personnel are unable to achieve desired productivity levels in a reasonable period of time (including as a result of working remotely), or if our sales and marketing programs are not effective, or if expected sales and marketing programs by our partners do not materialize or are not effective, our ability to broaden our customer base and achieve broader market acceptance of our platform could be harmed. In addition, the investments we make in our sales and marketing organization will occur in advance of experiencing benefits from such investments, making it difficult to determine in a timely manner if we are efficiently allocating our resources in these areas.

 

If we fail to quickly and efficiently scale our operations to support the needs of new and existing partners, our reputation and our revenue will suffer.

 

Our continued growth and potential profitability depend on our ability to successfully scale our operations to support newly launched course offerings and new certification, degree, or other credentialing programs with our partners. If we cannot quickly and efficiently scale up our sales and marketing teams and our technology teams, which includes the hiring and training of new employees, we may not be successful in attracting potential learners to our platform, which would negatively impact our ability to generate revenue, and our partners and learners could lose confidence in our platform. If we cannot quickly and efficiently scale up our technology and operations to handle increases in the volume and rate of learner enrollment and of new course offerings or new certification, degree, or other credentialing programs, our partners’ and learners’ experiences with our platform may suffer, which in turn could damage our reputation. Our ability to effectively manage any significant increase in the volume of new offerings or programs or in the rate or volume of learner enrollment and retention will depend on a number of factors, including our ability to:

assist our partners in maintaining existing course content and credentialing programs and developing and producing an increased volume of engaging course content that is accessible to a wide variety of learners;
successfully introduce new features and enhancements on our platform;
maintain a high level of functionality and cross-functionality, and technological robustness of our platform; and
deliver high-quality professional services and support (including training, implementation, and consulting services) to our partners, their faculty and employees, and learners on our platform.

 

42


Table of Contents

 

Establishing new course offerings and new certification, degree, or other credentialing programs or expanding existing ones will require us to make investments in management and key staff, increase capital expenditures, incur additional marketing expenses, and potentially reallocate other resources. If we are unable to scale our platform, maintain and increase its interoperability, develop an increasingly robust mix of engaging content or otherwise manage new offerings effectively, our ability to grow our business and achieve profitability would be impaired, and the quality of our solutions and the satisfaction of our partners and learners could suffer.

 

Disruptions to the operations of one or more of our third-party service providers may adversely affect our business operations and financial condition.

 

We and our educator partners rely on a variety of third-party service providers to support our operations by providing customer support, mobile network, Internet, content production, platform integration, and other services. We and our educator partners may not have the resources or technical sophistication to anticipate disruptions to the operations of our third-party service providers, which could arise from any of a number of different reasons, including financial instability, work stoppages or slowdowns or staffing difficulties, war or the outbreak of hostilities, staff illness, or inclement weather. Disruptions to the operations of our third-party service providers could result in communication, content production, platform performance, or platform availability problems for us and our educator partners, which could adversely affect our business operations and financial condition.

 

If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards and changing customer needs or requirements, our platform may become less competitive.

 

Our future success depends on our ability to adapt and enhance our platform. To attract new learners and partners and increase revenue from existing learners and partners, we will need to continuously enhance and improve our offerings to meet learner and partner needs at prices that our customers are willing to pay. Such efforts will require adding new functionality and responding to technological advancements, which will increase our research and development costs. If we are unable to develop content that addresses learners’ and partners’ needs, or enhance and improve our platform in a timely manner, we may not be able to maintain or increase market acceptance and use of our platform. Further, some of our competitors expend a considerably greater amount of funds on their research and development programs, and their sales and marketing practices, and those that do not may be acquired by larger companies that could allocate greater resources to our competitors’ research and development programs. If we fail to maintain adequate research and development resources or compete effectively with the research and development programs of our competitors, our business could be harmed. Our ability to grow is also subject to the risk of future disruptive technologies. Access to and use of our platform is provided via the Internet, which, itself, was disruptive to the previous enterprise software model. If new technologies emerge that can deliver online learning programs at lower prices, more efficiently, more conveniently, more securely, or with stronger or more cost-effective mechanisms to detect and prevent plagiarism or validate the identity of the learner, and if we fail to adopt such technologies or fail to do so in a timely manner, our ability to compete would be adversely affected.

 

If we fail to increase sales of our Enterprise offerings, or if we need to change the contract terms associated therewith, including with respect to pricing or contract length, it could negatively affect our business, financial condition, and results of operations.

 

In addition to our offerings for individuals, we sell our Enterprise offerings to businesses, academic institutions, and governments. These customers utilize our platform to provide relevant training, skills, and credentialing programs to current and potential employees and citizens through our online platform. To maintain and expand our relationships with these entities, we must demonstrate the value, benefits, and return on investment of providing education, training, skills, and credentialing through our online platform and achieve acceptance from both employees and these entities of the merits and legitimacy of our offerings.

 

Our growth strategy is dependent upon increasing sales of our Enterprise offerings to these entities, which we offer on a subscription basis. We have a limited history with our subscription and pricing models and changes in our models could adversely affect our revenue and financial condition. In addition, as the market for our learning platform grows (if ever), as new competitors introduce competitive applications or services, or as we enter into new international markets, we may be unable to attract new customers at the same price or based on the same pricing models we have historically used, or for contract lengths consistent with our historical averages. For example, we often enter into subscription arrangements with businesses, academic institutions, and governments in which we offer more favorable pricing terms in exchange for larger total contract values or longer contract terms. Changes to our pricing models or contract lengths could negatively impact our revenue and financial position, and we may have increased difficulty achieving growth or profitability. As we drive a greater portion of our revenue through subscriptions to our Enterprise platform, this may also result in reduced margins in the future.

 

43


Table of Contents

 

We recognize revenue from Enterprise customer subscriptions ratably over the subscription term of the underlying contract, which generally ranges from one to three years. Consequently, a decline in new or renewed subscriptions in any quarter will not be fully reflected in revenue or other results of operations in that quarter but will negatively affect our revenue and other results of operations across future quarters. Further, any increases in the average term of subscriptions would result in revenue for those contracts being recognized over longer periods of time with less positive impact on our results of operations in the near term. Accordingly, such changes could adversely affect our financial performance, cause us to miss industry or analyst expectations and cause our stock price to decline.

 

As we seek to increase sales of our Enterprise offerings, we face upfront sales costs, higher customer acquisition costs, more complex customer requirements, and discount requirements. In addition, entities that subscribe to our Enterprise platform may elect to begin to use our platform on a limited basis, but nevertheless require education and interactions with our sales team, which increases our upfront investment in the sales effort with no guarantee that our platform will be used widely enough across their organization to justify our upfront investment. Similarly, we may also incur significant upfront and servicing costs for contracts that are not renewed, or which the customers seek to terminate early even in the absence of a breach on our part or contractual terms permitting an early termination. For example, in the three months ended June 30, 2022, several customers notified us that they wished to terminate, either seeking a refund of their prior payments or conveying an intention to stop or reduce any further payments due, or both. Even if we believe we are entitled to these payments it may not be feasible to retain prior payments or collect future payments due to us, and our financial condition and results of operations could be adversely impacted. If we are unable to maintain or increase the number of subscriptions to our Enterprise platform while mitigating the risks associated with serving subscribers, our business, financial condition, and results of operations will suffer.

 

If we fail to maintain sufficient high-quality content from partners, we will be unable to attract and retain customers.

 

Our success depends on our ability to provide learners with the information, outcomes, academic credit, and certifications they seek, which in turn depends on the quantity, quality, and format of the content provided by our partners. We may be unable to provide learners with the information and outcomes they seek if our partners do not contribute content that is helpful and reliable, or if they remove content they previously submitted. We believe that certain learners value courses for which they can earn academic credit toward a degree or other credential. We may be unable to provide learners with such courses if our partners do not obtain or maintain the certification or quality necessary for such eligibility, and our business would be adversely affected. Further, if such certifications are obtained and maintained, but do not, or cease to, signal to learners and employers the high quality or reliability we or our partners intend to signal through such certifications, our business would be adversely affected. Any of the foregoing could materially and adversely affect our results of operations, competitive position, and growth prospects.

 

We believe that many of our new learners find us by word of mouth and other non-paid referrals from existing learners. If existing learners and partners are dissatisfied with their experience on our platform, they may stop accessing our content and may stop referring others to us. Likewise, if existing learners do not find our content appealing, because of declining interest in or relevancy of the content, they may stop referring others to us. In turn, if partners perceive that our platform lacks an adequate learner audience, partners may be less willing to provide content to offer on our platform, and the experience of learners could be further negatively impacted. If we are unable to retain existing learners and partners and attract new learners and partners who contribute to an active community, our growth prospects would be harmed, and our business could be adversely affected.

 

If we fail to manage the growth of our business both in terms of scale and complexity, our operating results and financial condition could be adversely affected.

 

Our revenue increased to $124.8 million in the three months ended June 30, 2022 from $102.1 million in the three months ended June 30, 2021. Our growth has placed, and we expect will continue to place, a significant strain on our administrative and operational infrastructure, facilities, and other resources, and we face challenges of integrating, developing, training, and motivating a rapidly growing employee base in various locations around the world and maintaining our company culture across multiple locations globally. Our ability to manage our operations and growth will require us to continue to expand our sales and marketing and content development personnel, and technology, finance, and administration teams globally, as well as our facilities and infrastructure. We will also be required to refine our operational, financial, and management controls and reporting systems and procedures. If we fail to efficiently manage this global expansion of our business, our costs and expenses may increase more than anticipated and we may not successfully expand our partnerships with businesses, governments, educational institutions, and other organizations, enhance our platform and technology-enabled services, increase the volume of new course content and credentialing programs developed by our partners, attract a sufficient number of learners in a cost-effective manner, deploy preferred local payment methods and pricing models, satisfy the requirements of our existing partners, increase the volume of subscriptions to our Enterprise platform, respond to competitive challenges, or otherwise execute our business plan. Although our business has experienced significant growth in the past, we cannot provide any assurance that our business or revenue will continue to grow at the same rate or at all in the future.

 

44


Table of Contents

 

Our ability to effectively manage any significant growth of our business will depend on a number of factors, including our ability to:

effectively recruit, integrate, train, and motivate a large number of new employees while retaining existing employees and effectively executing our business plan;
continue to improve our operational, financial, and management controls;
protect and further develop our strategic assets, including our intellectual property rights; and
make sound business decisions in light of the scrutiny associated with operating as a public company.

 

These activities will require significant capital expenditures and allocation of valuable management and employee resources, and our growth will continue to place significant demands on our management and our operational and financial infrastructure. We may be unable to effectively manage any future growth in an efficient, cost-effective or timely manner, or at all. Any failure to successfully implement systems enhancements and improvements will likely negatively impact our ability to manage our expected growth, ensure uninterrupted operation of key business systems, and comply with the rules and regulations that are applicable to public reporting companies. Moreover, if we do not effectively manage the growth of our business and operations globally, the quality of our platform could suffer, which would negatively affect our reputation, results of operations, and overall business.

 

We face competition from established companies as well as other emerging companies, which could divert partners to our competitors, result in pricing pressure, impact our market share, and significantly reduce our revenue.

 

The market for global adult online learning is highly fragmented and rapidly evolving. We expect alternative modes of learning to continue to accelerate as players in this industry introduce new and more competitive products, enhancements, and bundles.
 

Participants in the global adult online learning ecosystem include:

Direct-to-consumer, online education companies: 2U, Inc. through its subsidiary edX Inc., and FutureLearn Limited;
Companies that provide technology solutions and services to universities offering online learning programs: 2U, Inc., Eruditus Learning Solutions Pte. Ltd., Noodle Partners, Inc., and upGrad Education Private Limited;
Corporate training companies: Degreed, Inc., LinkedIn Corporation through its LinkedIn Learning services, Pluralsight, Inc., Udacity, Inc. and Udemy, Inc.;
Providers of free educational resources: Khan Academy, Inc., The Wikimedia Foundation, Inc., and Google LLC (“Google”) through its YouTube services; and
Internal online degree platforms: Online degree programs developed in-house by universities.

 

We expect these and other existing competitors and new entrants to the online learning market to continually revise and improve their business models. If these or other market participants introduce new or improved delivery of online education and technology-enabled services that are more compelling or widely accepted than ours, our ability to grow our revenue and achieve profitability could suffer. Several new and existing companies in the online education industry provide or may provide offerings similar to what we offer on our platform, and these companies may pursue relationships with our partners that may reduce the content our partners produce for our platform. In addition, educational institutions, as well as businesses, governments, and other organizations, may choose to continue using or develop their own online learning or training solutions in-house, rather than pay for our solutions.

 

Some of our competitors and potential competitors have significantly greater resources than we do. Increased competition may result in pricing pressure for us in terms of the percentage of tuition we are able to negotiate to receive from a partner or the prices consumers and businesses are willing to pay for our content. The competitive landscape may also result in a longer and more complex process of recruiting and maintaining current and prospective partners or a decrease in our market share, any of which could negatively affect our revenue and future operating results and our ability to grow our business.

 

A number of factors could impact our ability to compete, including:

the availability or development of alternative online education services that are more compelling than ours;
changes in pricing policies and terms offered by our competitors or by us;
the ability to adapt to new technologies and changes in requirements of our partners and learners;
learner acquisition and retention costs;

45


Table of Contents

 

the ability of our current and future competitors to establish relationships with businesses, governments, educational institutions, and other organizations to enhance their services and expand their markets; and
industry consolidation (such as the recent acquisition of edX Inc. by 2U, Inc.) and the number and rate of new entrants.
 

We may not be able to compete successfully against current and future competitors. In addition, competition may intensify as our competitors raise additional capital and as established companies in other market segments or geographic markets expand into our market segments or geographic markets. If we cannot compete successfully against our competitors, our ability to grow our business and achieve profitability could be impaired.

 

If for-profit postsecondary institutions, which offer online education alternatives different from ours, or other for-profit higher education service providers, perform poorly, it could nonetheless tarnish the reputation of online education as a whole, which could impair our ability to grow our business.

 

For-profit postsecondary institutions, many of which provide course offerings predominantly online, are under intense regulatory and other scrutiny, which has led to media attention that has sometimes portrayed that sector in an unflattering light. Some for-profit online school operators have been subject to governmental investigations alleging the misuse of public funds, financial irregularities, and failure to achieve positive outcomes for learners, including the inability to obtain employment in their fields, or to earn sufficient income to repay debt incurred for their education. These allegations have attracted significant adverse media coverage and have prompted legislative hearings and regulatory responses. These investigations have focused on specific companies and individuals, as well as entire industries in the case of recruiting practices by for-profit higher education companies. Even though we do not enter into university partnerships with these institutions, this negative media attention and regulatory scrutiny may nevertheless add to the skepticism about online higher education generally, including our solutions. Certain service providers assisting higher education institutions with online program development and management, typically referred to as online program managers or OPMs, are also under intense media and other scrutiny, which has led to calls for reform and enforcement by policymakers and members of Congress. Even though we do not have the kinds of affiliations or business model that have been the focus of this scrutiny, this negative media attention and regulatory scrutiny may lead to additional limitations or restrictions on our business, and our ability to grow our business and achieve profitability could be harmed.

 

The impact of these negative public perceptions on our current and future business is difficult to predict. If these few situations, or any additional misconduct, cause all online learning programs to be viewed by the public or policymakers unfavorably, we may find it difficult to enter into or renew agreements with our partners or attract additional learners for our partners’ programs. In addition, this perception or any further governmental investigation could serve as the impetus for more restrictive legislation or regulation, which could limit our future business opportunities. Moreover, allegations of abuse of federal financial aid funds and other statutory violations against for-profit higher education companies could negatively impact our ability to succeed due to increased regulation and decreased demand. Any of these factors could negatively impact our ability to increase our partner base and grow our partners’ programs, which would make it difficult to continue to grow our business and could negatively affect our stock price.

 

We may acquire other companies or technologies that could divert our management’s attention, result in additional dilution to our stockholders, and otherwise disrupt our operations and harm our results of operations.

 

We may choose to expand by making acquisitions that could be material to our business. To date, we have only completed one acquisition, and our ability as an organization to successfully acquire and integrate technologies or businesses is unproven and limited. Acquisitions involve many risks, including the following:

an acquisition may negatively affect our results of operations and financial condition because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;
we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel or operations of any company or business that we acquire, particularly if key personnel of the acquired company or business decide not to work for us;
an acquisition may disrupt our ongoing business and distract our management;
an acquisition may result in a delay or reduction of customer purchases for both us and the company or business we acquired due to customer uncertainty about continuity and effectiveness of service from either company;
an acquisition may involve the entry into geographic or business markets in which we have little or no prior experience or where competitors have stronger market positions;

46


Table of Contents

 

we may face challenges inherent in effectively managing an increased number of employees in diverse locations;
we may experience strain on our financial and managerial controls and reporting systems and procedures;
our use of cash to pay for acquisitions would limit other potential uses for our cash;
if we incur debt to fund such acquisitions, such debt may subject us to material restrictions on our ability to conduct our business;
we may incur impairment charges related to potential write-downs of acquired assets or goodwill; and
to the extent that we issue a significant amount of equity or equity-linked securities in connection with an acquisition, existing stockholders may be diluted.

 

We may not succeed in addressing these or other risks, which could harm our business and operating results.

 

We may invest in private companies and if the value of any such equity investments were to decline, it could adversely affect our results of operations and financial condition.

 

We may from time to time make equity investments in private companies where we do not have the ability to exercise significant influence over results. Investments in private companies are inherently risky. The companies in which we may invest include early-stage companies that may still be developing products and services with limited cash to support the development, marketing, and sales of their products, and whose financial statements are often unaudited. Further, our ability to liquidate such investments will typically be dependent on a liquidity event, such as a public offering or acquisition, as no public market currently exists for the securities held in the investees. Valuations of privately held companies are inherently complex and uncertain due to the lack of a liquid market for the securities of such companies and the potential lack of comparable acquisitions in the market as a comparison for such valuations, among other factors. If we determine that any of our investments in such companies have experienced a decline in value, we will recognize an expense to adjust the carrying value to its estimated fair value. Negative changes in the estimated fair value of private companies in which we invest could have a material adverse effect on our results of operations and financial condition.

 

Our directors may encounter conflicts of interest involving us and other organizations with which they may be affiliated, including matters that involve corporate opportunities.

 

Most of our directors are, and any future directors may be, affiliated with other entities, including venture capital or private equity funds or businesses that may be complementary, competitive, or potentially competitive to our company. They may also in the future become affiliated with entities that are engaged in business or other activities similar to our business. Additionally, all of our officers and directors, in the course of their other business activities, may become aware of investments, business opportunities, or information that may be appropriate for presentation to us as well as to other entities to which they owe a fiduciary duty. As a result, directors and officers may encounter perceived or actual conflicts of interest involving us and other entities with which they are or become affiliated, including matters that involve corporate opportunities. For example, a portfolio company of a director-affiliated venture fund may become a competitor of ours or a potential strategic partner. In addition, as our growth strategy includes considering potential acquisitions, it is possible an entity affiliated with one of our directors could be an acquisition target or a competitive acquirer. Further, to the extent we engage in transactions with any director-affiliated entity, it could create actual, or the perception of, additional conflicts of interest, including with respect to our ability to negotiate terms equivalent to those that could be obtained in an arms’-length negotiation with an unaffiliated third party. For instance, Dr. Ng, one of our co-founders and Chairman of our board of directors, owns DeepLearning.AI Corp., a developer of educational content relating to artificial intelligence that offers courses through our platform. Although we view DeepLearning.AI Corp. as a valued business partner and believe our agreement is on commercially reasonable terms, there may nonetheless be a perception of a conflict of interest. As a result of the foregoing, our directors and officers may have conflicts of interest in determining to which entity particular opportunities or information should be presented. If, as a result of such potential conflicts, we are deprived of investment, business, or information, the execution of our business plan and our ability to effectively compete may be adversely affected. Our directors are also not obligated to commit their time and attention exclusively to our business and accordingly, they may encounter conflicts of interest in allocating their time and resources between us and other entities with which they are affiliated.

 

47


Table of Contents

 

If we do not retain our senior management team and key employees, we may not be able to sustain our growth or achieve our business objectives.

 

Our future success is substantially dependent on the continued service of our senior management team, and in particular of our Chief Executive Officer. The expertise of our senior management in negotiating with businesses, governments, educational institutions, and other organizations is critical in navigating the complex approval processes of these entities. We do not maintain key-person insurance on any of our employees, including our senior management team, and our management and other U.S. employees are generally employed on an at-will basis. The loss of the services of any individual on our senior management team would make it more difficult to successfully operate our business and pursue our business goals.

 

Our future success also depends heavily on the retention of our sales and marketing, data science, technology and content development, and support teams to continue to attract and retain qualified learners in our partners’ programs, thereby generating revenue for us. In particular, our technology and content development employees provide the technical expertise underlying our technology-enabled services that support our online course offerings and the certification, degree and other credentialing programs offered on our platform, as well as the learners enrolled in these programs. Competition for these employees is intense. We may be unable to attract or retain these key personnel that are critical to our success, resulting in harm to our relationships with partners, loss of expertise or know-how, and unanticipated recruitment and training costs.

 

We may need additional capital in the future to pursue our business objectives. Additional capital may not be available on favorable terms, or at all, which could compromise our ability to grow our business.

 

We believe that our existing cash balances will be sufficient to meet our minimum anticipated cash requirements for at least the next 12 months. We may, however, need to raise additional funds to respond to business challenges or opportunities, accelerate our growth, develop new offerings, or enhance our platform. If we seek to raise additional capital, it may not be available on favorable terms or may not be available at all. In addition, if we seek debt financing, we may be subject to onerous terms and restrictive covenants. Lack of sufficient capital resources could significantly limit our ability to manage our business and to take advantage of business and strategic opportunities. Further, any additional capital raised through the sale of equity or issuance of debt securities with an equity component would dilute our existing stockholders. If adequate additional funds are not available if and when needed, we may be required to delay, reduce the scope of, or eliminate material parts of our business strategy.

 

We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our results of operations in the near term.

 

We believe our long-term value as a company will be greater if we focus on longer-term growth over short-term results. As a result, our results of operations may be negatively impacted in the near term relative to a strategy focused on maximizing short-term profitability. Significant expenditures on sales and marketing efforts, developing and enhancing our platform, and expanding our research and development efforts may not ultimately grow our business or lead to expected long-term results. If our strategy does not lead to expected growth or if we are ultimately unable to achieve results of operations at the levels expected by securities analysts and investors, the market price of our common stock could decline.

 

Our current operations are international in scope, and we plan to expand our international operations, which exposes us to risks inherent in international operations.

 

Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, contractual, and political risks that are different from those in the United States. In addition to our employee base in the United States, including Puerto Rico, we have employees in Australia, Bulgaria, Canada, Germany, India, Singapore, the United Arab Emirates, and the United Kingdom in several functional areas, including product and software development, sales and marketing, talent recruitment, and general facilities management, and we have retained professional employer organizations and staffing agencies to engage personnel in certain international locations. Our international operations subject us to the compensation and benefits regulations of those jurisdictions, as well as other employer duties and obligations, that differ from the compensation and benefits regulations and duties and obligations in the United States. Further, enrollments of learners from other countries requires us to comply with international data privacy regulations of those countries. Failure to comply with international regulations or to adequately adapt to international markets could harm our ability to successfully operate our business and pursue our business goals.

 

48


Table of Contents

 

We intend to expand our international operations and continue to establish a worldwide partner and learner base. Our expansion efforts into international markets may not be successful. In addition, we face risks in doing business internationally, including risks associated with sales to international governments and entities, that could constrain our operations, increase our cost structure, compromise our growth prospects and damage our reputation, including:

 

the need to localize and adapt online certification, degree, and other credentialing programs for specific countries, including translation into foreign languages and ensuring that these programs enable our partners to comply with local education laws and regulations;
local laws restricting learners from pursuing certifications, degrees, or other credentials through online education platforms such as ours or limiting the availability of financial aid to finance online education;
different data privacy and protection laws, see “Risk Factors—Risks Related to Privacy, Cybersecurity, and Infrastructure”;
difficulties in staffing and managing employees and contractors in foreign countries, including in countries in which foreign employees may become part of labor unions, employee representative bodies, workers’ councils or collective bargaining agreements, and challenges relating to work stoppages or slowdowns;
risks related to travel by our employees, including the risks of illness or accident, detention by foreign authorities, poor transportation infrastructure or services, kidnapping, or the outbreak of hostilities or war;
different pricing environments, longer sales cycles, longer accounts receivable payment cycles, restrictions on remitting payments to the United States or converting local currency into U.S. dollars, difficulties in adopting and supporting new and different payment preferences, and collections issues;
new and different sources of competition and practices which may favor local competitors;
weaker protection for intellectual property and other legal and contractual rights than in the United States, and practical difficulties in enforcing intellectual property and other rights, including legal and contractual rights, and differing expectations regarding ongoing contractual obligations in the face of changed circumstances, outside of the United States;
compliance and operational challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including, but not limited to, employment, tax, privacy and data protection, foreign investment restrictions or requirements, economic sanctions and export controls, U.S. and other anti-boycott authorities, anti-money laundering laws, supply chain transparency and anti-modern slavery laws, and anti-bribery and corruption laws and regulations such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act;
increased financial accounting and reporting burdens and complexities;
risks associated with foreign tax regimes, trade tariffs, foreign investment restrictions or requirements, or similar issues, which could negatively impact international adoption of our offerings;
adverse tax consequences, including corporate tax consequences, such as double taxation, transfer pricing burdens, taxation of dividends, and the potential for required withholding taxes for our overseas employees;
difficulties in managing foreign business operations, including the potential need to localize our business infrastructure, translating our policies and information technology systems into the local language, and local challenges related to technology, internet speed and availability, among other challenges; and
regional, global, economic, and political conditions, including geopolitical tensions or hostilities within or beyond areas where we currently have, or may in the future have, international operations, such as the ongoing Ukraine-Russia military conflict.
 

49


Table of Contents

 

Further, as we continue to expand internationally, we may become more exposed to fluctuations in currency exchange rates. Future agreements with international partners may provide for payments to us to be denominated in local currencies, and in such cases, fluctuations in the value of the U.S. dollar and foreign currencies could impact our operating results when translated into U.S. dollars. Further, the strengthening of the U.S. dollar relative to foreign currencies could increase the real cost of our platform and offerings for our learners and partners outside of the United States, which could lead to the lengthening of our sales cycle or reduced demand for our platform and offerings. For example, from the start of the second quarter of 2022 the value of the euro has declined more than 8% against the US dollar, falling to a 20-year low in July 2022, and the Indian rupee has declined nearly 5% against the US dollar to a historic low, both of which we believe may affect demand from customers. If we are not able to successfully hedge against the risks associated with currency fluctuations, our financial condition and results of operations would be adversely affected. To date, our foreign currency exchange risk exposure has not been material, and as such, we have not entered into any hedging transactions in an effort to reduce this risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedging transactions may be limited, the results may not be as intended, and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and results of operations.

 

Our results of operations could be adversely affected by natural disasters, public health crises, political crises, political or geopolitical crises or other catastrophic events.

 

Our business and operations could be materially and adversely affected in the event of earthquakes, floods, fires, telecommunications failures, blackouts or other power losses, break-ins, acts of terrorism, an outbreak of hostilities, political or geopolitical crises such as the military conflict in Ukraine, inclement weather, public health crises, pandemics or endemics, or other catastrophic events. For example, the uncertain nature, magnitude, and duration of hostilities stemming from Russia’s recent military invasion of the Ukraine, including the potential effects of sanctions and retaliatory cyber-attacks on the world economy and markets, have contributed to increased market volatility and uncertainty, which could negatively impact our results of operations. Furthermore, our executive offices are located in the San Francisco Bay Area, an earthquake-sensitive area and one that has been increasingly vulnerable to wildfires, and damage to or total destruction of our executive offices resulting from earthquakes may not be covered in whole or in part by any insurance we may have. If floods, fire, inclement weather including extreme rain, wind, heat, or cold, or accidents due to human error were to occur and cause damage to our properties or other locations from which our employees are working, or if our operations or the operations of our service providers were interrupted by telecommunications failures, blackouts, acts of terrorism or outbreak of hostilities, political or geopolitical crises or public health crises, our results of operations would suffer, especially if such events were to occur during peak periods. We may not be able to effectively shift our operations due to disruptions arising from the occurrence of such events, and our business could be affected adversely as a result. See also “Risk Factors—Risks Related to Our Business and Industry—Climate change may have an adverse impact on our business”.

 

Our metrics and market estimates used to evaluate our performance are subject to inherent challenges in measurement, and real or perceived inaccuracies in those estimates may harm our reputation and negatively affect our business.

 

The metrics we use to evaluate our growth, measure our performance, and make strategic decisions are calculated using internal company data and have not been validated by a third party. Our metrics and market estimates may differ from estimates published by third parties or from similarly titled metrics of our competitors or peers due to differences in methodology or the assumptions on which we rely. Additionally, metrics and forecasts relating to the size and expected growth of our addressable market may prove to be inaccurate. Even if the markets in which we compete meet the size estimates and growth we have forecasted, our business could fail to grow at similar rates, if at all. If securities analysts or investors do not consider our or market metrics to be accurate representations of our business, or if we discover material inaccuracies in such estimates, then the market price of our common stock could decline, our reputation and brand could be harmed, and our business, financial condition, and results of operations could be adversely affected.

 

50


Table of Contents

 

Increasing scrutiny and evolving expectations from customers, partners, regulators, investors, and other stakeholders with respect to our environmental, social and governance practices may impose additional costs on us, expose us to new or additional risks, or harm our reputation.

 

Companies are facing increasing scrutiny from customers, partners, regulators, investors, and other stakeholders related to their environmental, social, and governance (“ESG”) practices and disclosure. Investor advocacy groups, investment funds, and influential investors are also increasingly focused on these practices, especially as they relate to the environment, health and safety, diversity, labor conditions, and human rights. Increased ESG related compliance costs could result in increases to our overall operational costs. Failure to adapt to or comply with regulatory requirements or investor or stakeholder expectations and standards could negatively impact our reputation, ability to do business with certain partners, and the price of our common stock. New government regulations could also result in new or more stringent forms of ESG oversight and expanding mandatory and voluntary reporting, diligence, and disclosure. Further, our current ESG disclosures, and any standards we may set for ourselves or a failure to meet these standards, may influence our reputation and the value of our brand. For example, we have elected to share publicly certain information about our ESG initiatives and information, and our commitment to the recruitment, engagement, and retention of a diverse workforce. Our business may face increased scrutiny related to these activities, including from the investment community, and our failure to achieve progress in these areas on a timely basis, or at all, could adversely affect our reputation, business, and financial performance.

 

Climate change may have an adverse impact on our business.

 

Risks related to rapid climate change may have an increasingly adverse impact on our business and those of our customers, partners, and learners in the longer term. Any of our primary locations and the locations of our customers, partners, and learners may be vulnerable to the adverse effects of climate change. For example, our California headquarters has historically experienced, and is projected to continue to experience, climate-related events at an increasing frequency, including drought, water scarcity, heat waves, wildfires and resultant air quality impacts, and power shutoffs associated with wildfire prevention. Furthermore, it is more difficult to mitigate the impact of these events on our employees while they work from home as a result of the COVID-19 pandemic. Changing market dynamics, global policy developments, and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere have the potential to disrupt our business and the business of our customers, partners, and learners, and may cause us to experience higher attrition, losses and additional costs to maintain our operations. Further, the effects of climate change may negatively impact regional and local economic activity, which could lead to an adverse effect on our customers, partners, and learners and impact the communities in which we operate. Overall, climate change, its effects, and the resulting, unknown impact could have a material adverse effect on our financial condition and results of operations.

 

Risks Related to Regulatory Matters and Litigation

 

If our partners fail to comply with international, federal and state education laws and regulations, including any applicable state authorizations for their programs, it could harm our business and reputation.

 

Higher education is heavily regulated in the United States and most international jurisdictions. Numerous U.S. states require education providers to be licensed or authorized in such state simply to enroll persons located in that state into an online education program or to conduct related activities such as marketing. If any of our partners were found to be in non-compliance with any of the laws, regulations, standards, or policies related to state authorization, the partner could lose their ability to operate in certain states, and if such non-compliance extended to a material contingent of our partners and such partners lost the ability to operate in certain states, our revenue could decline.

 

Additionally, the vast majority of our U.S.-based college and university partners participate in the federal student financial assistance programs under Title IV of the Higher Education Act of 1965, as amended (“HEA”), and are subject to extensive regulation by the DOE, as well as various state agencies, licensing boards and accrediting agencies. To participate in the Title IV programs, an institution must receive and maintain authorization by the appropriate state education agencies, be accredited by an accrediting agency recognized by the DOE, and be certified by the DOE as an eligible institution.

 

51


Table of Contents

 

The regulations, standards, and policies of our college and university partners’ regulators are complex, change frequently and are often subject to differing interpretation. Changes in, or new interpretations of, applicable laws, regulations or standards could compromise our college and university partners’ accreditation, authorization to offer online learning in various states or countries, permissible activities, or access to federal funds under the Title IV programs. We cannot predict with certainty how the requirements applicable to our college and university partners will be interpreted, including in the case of new laws or regulations for which no, or insufficient, interpretative guidance exists, or whether our college and university partners will be able to comply with these requirements in the future. Some regulations were designed to regulate in-person, correspondence or other types of learning experiences not offered online and may be difficult to interpret or apply to the types of programs offered by our partners on our platform. In addition, there is no assurance that degrees or certifications earned through an institution in one jurisdiction will be recognized as valid or sufficient in other jurisdictions, including internationally, for employment, to satisfy prerequisites for advanced degrees, or other opportunities. Our international college and university partners are subject to similarly extensive legislation, regulation, and oversight.

 

Our future growth could be impaired if we or our partners fail to obtain timely approval from applicable regulatory agencies to offer new programs, make substantive changes to existing programs or expand their programs into or within certain jurisdictions.

 

Our U.S.-based college and university partners are required to obtain the appropriate approvals from the DOE and applicable state and accrediting regulatory agencies for new programs, which may be conditioned, delayed, or denied in a manner that could impair our future growth. Similar approvals and reviews may be required for programs from our partners based outside the United States, and for our partners to offer programs in other countries. Education regulatory agencies may experience increases in the volume of requests for approvals as a result of new distance learning programs and adjustments to new regulations. Any such increases in volume could result in delays to various approvals our partner institutions request, and any such delays could in turn delay the timing of our ability to generate revenue from our partners’ programs.

 

Our partners, both U.S. and international, may be required to be authorized in certain states to offer online programs, engage in advertising or recruiting and operate externships, internships, technical training, or other forms of field experience, depending on state law. Although many of our programs are offered by U.S.-based higher education institutions that hold such authorizations or participate in an appropriate state reciprocity agreement such as SARA, other partners are not traditional education institutions or operate outside the United States and do not hold such state authorizations. Further, even U.S.-based higher education institutions could lose a necessary authorization either because it lapses or is revoked by a state agency. Such partners could also lack, or lose, the ability to participate in a reciprocity agreement that provides the basis for their authorization in multiple states. For example, California higher education institutions currently do not participate in SARA. Unless we choose to seek authorization in our own name, which we have not done to date, the loss of or failure by a partner to obtain a necessary state authorization would, among other things, limit our ability to deliver content to learners in that state, either for degree or nondegree programs, render the partner and its learners in that state ineligible to participate in Title IV or other financial aid programs, diminish the attractiveness of the partner’s programs, and ultimately compromise our ability to generate revenue. In addition, if we or any of our partners fail to comply with any state agency’s rules, regulations, or standards beyond authorizations, the state agency could limit the ability of the partner to offer programs in that state or limit our ability to perform our contractual obligations to our partner in that state.

 

We or our partners may also be required to obtain appropriate approvals under international education laws and regulations. For example, a recent Indian regulation relating to online higher education requires, among other things, that learning platforms utilized by Indian universities to offer online degrees be approved by a technical committee of the Indian regulator. Seeking such approval could be a complex and time-consuming process, since the requirement is new, and as such there is no certainty as to the timing and standard of review for international platforms, or even whether international platforms are permitted to apply for approval. In addition, we may lack the knowledge and resources to successfully pursue an application without the support of one or more of our Indian university partners. India’s Ministry of Education recently announced its intention to consolidate and strengthen the regulatory framework governing the Education Technology industry in the country. While the Ministry of Education has not yet released an official version of the framework, additional compliance requirements and regulatory restrictions may apply. If enacted, such new requirements and obligations would cause increased costs for compliance and could impact our financial and business operations in the region.

 

If we or our partners fail to obtain or maintain necessary authorizations, or we or our partners violate applicable laws and regulations, learners in relevant programs could be adversely affected and we could lose our ability to operate in that state or international market, and our ability to generate revenue would be adversely affected.

 

52


Table of Contents

 

If our partners fail to maintain institutional or programmatic accreditation for their programs, our revenue could be materially adversely affected.

 

The loss or suspension of a partner’s accreditation or other adverse action by the partner’s institutional accreditor would render the institution or its program ineligible to participate in Title IV programs or similar government funding programs that may be in place and available to students enrolled at our Degrees partners based in and outside the United States. This loss, suspension or other adverse action could prevent the partner from offering certain educational programs, could prevent students enrolled at our Degrees partners from accessing such funding programs, and could make it impossible for the graduates of the partner’s program to practice the profession for which they trained. If any of these results occurs, it could hurt our ability to generate revenue from that program.

 

Our activities are subject to international, federal, and state education accessibility and consumer protection laws and regulations and other requirements.

 

As a service provider to higher education institutions both in the United States and internationally, either directly or indirectly through our arrangements with partners, we are required to comply with certain education laws and regulations.

 

Our platform is also subject to various requirements relating to accessibility for learners with disabilities. Certain requirements of Title II and Title III of the Americans with Disabilities Act apply to us and to our public and private university partners, Section 504 of the Rehabilitation Act of 1974 (the “Rehabilitation Act”) applies to our partners that receive federal funding, and Section 508 of the Rehabilitation Act, which sets accessibility standards for websites of federal departments and agencies, applies to certain of our government customers. Further, in the absence of definitive federal rulemaking, the Web Content Accessibility Guidelines 2.1, a set of recommendations and technical standards for making websites accessible to individuals with disabilities published by the World Wide Web Consortium, have become the effective standard for learner-facing aspects of our platform. We may not be successful in ensuring that our offerings and services meet these changing statutory and regulatory requirements, which could make our solutions less attractive to our partners and customers and which could subject us to third-party lawsuits, regulatory fines, or other action or liability, and we expect to incur ongoing costs of compliance. In addition, we have structured our learner subscription plans to charge learners on a recurring basis, and as a result we must comply with complex international, federal and state laws and regulations related to automatic renewal, unfair competition, and false advertising. These laws, among other things, require us to make specific disclosures in specific ways at the time a learner purchases a subscription, and obtain the learner’s express consent to the recurring charges. The penalties for failing to comply with these requirements can be severe, including rendering the subscription contract null and void, and allowing the consumer to treat any services provided under such a contract as a gift, and any failure to comply with these requirements may constitute violations of more general consumer protection laws.

 

Failure to comply with any of these laws and regulations could result in breach of contract and indemnification claims and could cause damage to our reputation and impair our ability to grow our business and achieve profitability.

 

Activities of the U.S. Congress, such as changes in spending policies or budget priorities for government funding of colleges, universities, schools, and other education providers, could result in adverse legislation or regulatory action.

 

Our partners include colleges, universities, and other education providers, many of which depend substantially on government funding. Accordingly, any general decrease, delay, or change in federal, state, or local funding for colleges, universities, and other education providers could cause our current and potential partners to reduce their use of our platform, or delay development of content for our platform, any of which could cause us to lose learners and revenue.

 

In addition, the increased scrutiny and results-based accountability initiatives in the education sector, as well as ongoing policy differences in Congress regarding spending levels, could lead to significant changes in connection with the pending reauthorization of the HEA and the associated negotiated rulemaking or otherwise. These changes may place additional regulatory burdens on postsecondary schools participating in the Title IV programs generally, and specific changes may be targeted at companies like us that serve higher education within the United States. The adoption of any laws or regulations that limit our ability to provide our bundled services to our partners could compromise our ability to offer their programs or make our solutions less attractive to them. Congress could also enact laws or regulations that require us to modify our practices in ways that could increase our costs.

 

Regulatory activities and initiatives of the DOE may have similar consequences for our business even in the absence of Congressional action. No assurances can be given as to how any new rules may affect our business.

 

53


Table of Contents

 

Our business model has been validated by a DOE “dear colleague letter”, but such validation is not codified by statute or regulation and may be subject to change.

 

Each institution that participates in Title IV programs agrees, as a condition of its eligibility to participate in those programs, that it will not “provide any commission, bonus, or other incentive payment based in any part, directly or indirectly, upon success in securing enrollments or the award of financial aid, to any person or entity who is engaged in any student recruitment or admission activity, or in making decisions regarding the award of Title IV HEA program funds.” The vast majority of our U.S.-based partners participate in the Title IV programs. Although this rule, referred to as the incentive compensation rule, generally prohibits entities or individuals from receiving incentive-based compensation payments for the successful recruitment, admission, or enrollment of learners, the DOE provided clarifying guidance in March 2011 interpreting the incentive compensation rule as permitting tuition revenue-sharing arrangements known as the “bundled services exception.” Our current business model relies heavily on the bundled services exception to enter into tuition revenue-sharing agreements with our U.S-based partner colleges and universities.

 

The “dear colleague letter” (“DCL”) issued by the DOE on March 17, 2011 sets forth the guidance of the DOE regarding various regulations that were implemented around that time. The DCL affirms that “[t]he Department generally views payment based on the amount of tuition generated as an indirect payment of incentive compensation based on success in recruitment and therefore a prohibited basis upon which to measure the value of the services provided.” The DCL, however, in Example 2-B, clarified an important exception to this prohibition for a business model that complies with the bundled services exception: “A third party that is not affiliated with the institution it serves and is not affiliated with any other institution that provides educational services, which third party provides bundled services to the institution including marketing, enrollment application assistance, recruitment services, course support for online delivery of courses, the provision of technology, placement services for internships, or student career counseling, may receive from an institution an amount based on tuition generated for the institution by the third-party’s activities for all bundled services that are offered and provided collectively, as long as the third party does not make prohibited compensation payments to its employees, and the institution does not pay the third party separately for student recruitment services provided by the entity.”

 

The DCL guidance indicates that an arrangement that complies with Example 2-B will be deemed to be in compliance with the incentive compensation provisions of the HEA and the DOE’s regulations. Our business model and contractual arrangements with our U.S.-based partners are designed to follow Example 2-B in the DCL. However, the inherent ambiguity in the DCL and the incentive compensation rule creates the risk that DOE or a court, including, notably, in the context of a “whistleblower” claim under the federal False Claims Act, could disagree with that interpretation. If the DOE or a court determined that our business model or even the practices of a subcontractor did not meet the bundled services exception, we could have contractual obligations to our U.S.-based partners such as indemnifying a partner from private claims or government investigations or demands for repayment of Title IV program funds. Even if such claims are without merit, they could cause reputational harm, cause us to incur significant defense costs, result in the termination of our U.S.-based partner agreements, and negatively impact our ability to enter into new agreements.

 

Further, because the bundled services rule was promulgated by agency guidance through the DCL and is not codified by statute or regulation, there is risk that the exception could be altered or removed without prior notice, public comment period, or other administrative procedural requirements that accompany formal agency rulemaking. The DCL has been criticized by commentators and lawmakers, including in a June 2022 report by the U.S. House Committee on Appropriations which urged the DOE to rescind the guidance. In addition, the legal weight the DCL would carry in litigation over the propriety of any specific compensation arrangements under the HEA or the incentive compensation rule is uncertain. We can offer no assurances as to whether the exception in the DCL would be upheld by a court or how it would be interpreted. The revision, removal, or invalidation of the bundled services exception by Congress, the DOE, or a court, whether in an action involving our company or our partners, or in action that does not involve us, could require us to change our business model and renegotiate the terms of our college and university partner agreements and could compromise our ability to generate revenue.

 

If we violate the misrepresentation rule, or similar federal and state regulatory requirements, we could face fines, sanctions, and other liabilities.

 

Under our contracts with U.S.-based college and university partners, we are required to comply with other regulations promulgated by the DOE and comparable state laws that affect our marketing activities, including the misrepresentation rule. The misrepresentation rule is broad in scope and applies to statements our employees or agents may make about the nature of a partner’s program, a partner’s financial charges or the employability of a partner’s program graduates. A violation of this rule or other federal or state regulations applicable to our marketing activities by an employee or agent performing services for partners could damage our reputation, result in the termination of partner agreements, require us to pay fines or other monetary penalties, and require us to pay the fees associated with indemnifying a partner from private claims or government investigations.

 

54


Table of Contents

 

We are required to comply with the Family Educational Rights and Privacy Act (“FERPA”), and failure to do so could harm our reputation and negatively affect our business.

 

FERPA generally prohibits an institution of higher education from disclosing personally identifiable information from a learner’s education records without the learner’s consent. Our U.S.-based university degree and certificate partners and Coursera for Campus customers and their learners disclose to us certain information that originates from or composes a learner education record under FERPA. Through our contracts to provide services to institutions, we are indirectly subject to FERPA, and we may not transfer or otherwise disclose any personally identifiable information from a learner record to another party other than in a manner permitted under the statute and any applicable contract. If we violate FERPA, it could result in a material breach of agreement with one or more of our partners and could harm our reputation. Further, in the event that we disclose learner information in violation of FERPA, the DOE could require a partner to suspend our access to their learner information for at least five years.

 

We could face liability, or our reputation might be harmed, as a result of the activities of our customers and educators for content on or accessible through our platform.

 

In some instances, various articles or other third-party content may be posted to our platform by customers and educators for use in class discussions or within asynchronous lessons. The laws governing the fair use of these third-party materials are imprecise and adjudicated on a case-by-case basis, which makes it challenging to adopt and implement appropriately balanced institutional policies governing these practices. As a result, we could incur liability to third parties for the unauthorized duplication, distribution, or other use of this material. In addition, third parties may allege misappropriation, plagiarism, or similar claims related to content appearing on our platform. Any such claims, including claims of defamation, disparagement, negligence, breach of warranty, misappropriation, or personal harm, could subject us to costly litigation and impose a significant strain on our financial resources and management personnel, regardless of whether the claims have merit. Our various liability insurance coverages may not cover potential claims of this type adequately or at all, and we may be required to alter or cease our uses of such material, which may include changing or removing content from courses or altering the functionality of our platform, or be required to pay monetary damages.

 

While we rely on a variety of statutory and common-law frameworks and defenses, including those provided by the Digital Millennium Copyright Act of 1998 (“DMCA”), the Communications Decency Act (“CDA”), the fair-use doctrine in the United States and the E-Commerce Directive in the European Union, differences between statutes, limitations on immunity, requirements to maintain immunity, and moderation efforts in the many jurisdictions in which we operate may affect our ability to rely on these frameworks and defenses, or create uncertainty regarding liability for information or content uploaded by partners or learners or otherwise contributed by third-parties to our platform. For example, while Section 230 of the CDA provides certain legal protections to online platforms from litigation related to content posted by users of their platforms, Section 230 has faced increasing litigation challenges and legislative proposals regarding the scope of its protection. These actions may increase the uncertainty of litigation risk for online platforms such as ours. Moreover, regulators in the United States and in other countries in which we operate may introduce new regulatory regimes that increase potential liability for information or content available on our platform, or which impose additional obligations to monitor such information or content, which could increase our costs.

 

We are subject to governmental export and import controls and anti-corruption laws and regulations that could impair our ability to compete in international markets and subject us to liability if we are not in full compliance with applicable laws.

 

Our business activities are subject to various restrictions under U.S. export and import and similar laws and regulations, including the U.S. Department of Commerce’s Export Administration Regulations and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. The U.S. export control laws and U.S. economic sanctions laws include restrictions or prohibitions on the purchase or sale of certain technology, goods and services to U.S. embargoed or sanctioned countries, governments, persons, and entities. In addition, various countries regulate the import of certain technology and have enacted or could enact laws that could limit our ability to provide learners access to our platform or could limit our learners’ ability to access or use our services in those countries.

 

55


Table of Contents

 

Although we take precautions to prevent our platform from being provided in violation of such laws, our platform could be provided inadvertently in violation of such laws, despite the precautions we take. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to civil or criminal penalties, including the possible loss of export privileges and fines. We may also be adversely affected through penalties, reputational harm, loss of access to certain markets, or otherwise. In addition, various countries regulate the import and export of certain encryption and other technology, including import and export permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our platform or could limit our learners’ ability to access our platform in those countries. Changes in our platform, or changes in export and import regulations, such as recent changes or sanctions applicable to certain regions of Ukraine, the increase of sanctions on Russian parties, and discretionary decisions to suspend activities in Russia, may prevent our international learners from utilizing our platform or, in some cases, prevent the export or import of our platform to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions, or related legislation or changes in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell subscriptions to our platform to, existing or potential learners internationally, or could restrict our ability to acquire technology, services, or content. Any decreased use of our platform or limitation on our ability to export or sell our platform would adversely affect our business, results of operations, and financial results.

 

We are also subject to various domestic and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act, as well as other similar anti-bribery, anti-kickback laws and anti-money laundering regulations. These laws and regulations generally prohibit companies and their employees and intermediaries from authorizing, offering, providing, and accepting improper payments or benefits for improper purposes. These laws also require that we keep accurate books and records and maintain compliance procedures designed to prevent any such actions. Although we take precautions to prevent violations of these laws, our exposure for violating these laws increases as our international presence expands and as we increase sales and operations in foreign jurisdictions.

 

We may become involved in claims, lawsuits, government investigations, and other proceedings that could adversely affect our business, financial condition, and results of operations.

 

From time to time, we may become involved in litigation matters including intellectual property, commercial, employment, class action, securities, whistleblower, accessibility, and other litigation and claims, and governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability, or require us to change our business practices. In addition, the expense of litigation and the timing of these expenses from period to period are difficult to estimate, subject to change, and could adversely affect our financial condition and results of operations. Because of the potential risks, expenses, and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses, by agreeing to settlement agreements. Any of the foregoing could adversely affect our business, financial condition, and results of operations.

 

Risks Related to Privacy, Cybersecurity, and Infrastructure

 

If sensitive information about our partners, their employees, or our learners is disclosed, or if we or our third-party providers are subject to cyber-attacks, use of our platform could be curtailed, we may be exposed to liability and our reputation would suffer.

 

Although we do not directly collect, transmit, and store financial information such as credit cards and other payment information, we utilize third-party payment processors who provide these services on our behalf. We also collect and store certain personally identifiable information provided by our partners and learners, such as names and email addresses. The collection, transmission and storage of such information is subject to stringent legal and regulatory obligations. Some of our third-party service providers, such as identity verification and payment processing providers, also regularly have access to personal data. In an effort to protect sensitive information, we rely on a variety of security measures, including encryption and authentication technology licensed from third parties. However, advances in computer capabilities, increasingly sophisticated tools and methods used by hackers and cyber terrorists, new discoveries in the field of cryptography, or other developments may result in our failure or inability to adequately protect sensitive information. In addition, there may be scamming or phishing attempts, such as impersonating our personnel or our partners’ personnel, in an effort to obtain personal information from our learners or otherwise make inappropriate use of our platform, which could expose us to liability, reduce learner and partner satisfaction with our platform, or damage our reputation. For example, in the second quarter of 2022, there were several instances of users impersonating professors and inviting learners to off-platform forums in an effort to entice the learners to buy unrelated educational content.

 

56


Table of Contents

 

Our platform is vulnerable to power outages, telecommunications failures, and catastrophic events, as well as computer viruses, worms, malicious code, break-ins, phishing attacks, denial-of-service attacks, ransomware, and other cyber-attacks. Any of these incidents could lead to interruptions or shutdowns of our platform, loss of data, or unauthorized disclosure of personally identifiable or other sensitive information. Cyber-attacks could also result in the theft of our intellectual property. If we gain greater visibility, we may face a higher risk of being targeted by cyber-attacks. Advances in computer capabilities, new technological discoveries, or other developments may result in cyber-attacks becoming more sophisticated and more difficult to detect.

 

Any failure or perceived failure by us to comply with our privacy policies, our privacy or data protection obligations to learners or other third parties, or our privacy or data protection legal obligations, or any compromise of security that results in the unauthorized access, release, use or transfer of sensitive information, which may include personally identifiable information or other data, may result in governmental enforcement actions, litigation or public statements against us by consumer advocacy groups or others and could cause learners to lose trust in us, which could have an adverse effect on our business.

 

Further, if we or our third-party service providers experience security breaches that result in platform performance or availability problems or the loss or unauthorized disclosure of sensitive information, our reputation and ability to maintain existing, or attract new, partners and learners could be materially adversely affected, and our existing partners could scale back their programs or elect to not renew their agreements, prospective learners could decline to enroll or stay enrolled in our partners’ programs, and we could be subject to third-party lawsuits, regulatory fines, or other action or liability. Further, any reputational damage resulting from breach of our security measures could create distrust of our company by prospective partners or learners.

 

We and our third-party service providers may not have the resources or technical sophistication to anticipate or prevent all such cyber-attacks. Moreover, techniques used to obtain unauthorized access to systems change frequently and may not be known until launched against us or our third-party service providers. Security breaches can also occur as a result of non-technical issues, including intentional or inadvertent breaches by our employees or employees of our third-party service providers or theft or loss of devices.

 

We expect to incur ongoing costs associated with the detection and prevention of security breaches and other security-related incidents. We may incur additional costs in the event of a security breach or other security-related incident. Any actual or perceived compromise of our systems or data security measures or those of third parties with whom we do business, or any failure to prevent or mitigate the loss of personal or other confidential information and delays in detecting or providing notice of any such compromise or loss could disrupt our operations, harm the perception of our security measures, damage our reputation, cause some learners or partners to decrease or stop their use of our platform or relationships with us, and could subject us to litigation, government action, increased transaction fees, regulatory fines or penalties, or other additional costs and liabilities that could harm our business, financial condition, and operating results.

 

We cannot be certain that our insurance coverage will cover or be adequate for data handling or data security liabilities or loss of revenue if our platform is unavailable for any reason, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material and adverse effect on our business, including our financial condition, operating results, and reputation.

 

If the personally identifiable information we collect from our partners, customers, and learners is unlawfully acquired, accessed, or obtained, we could be required to pay substantial fines and bear the cost of investigating the data breach and providing notice to individuals whose personally identifiable information was unlawfully accessed.

 

In providing services to our partners and customers, we may directly or indirectly have access to personally identifiable information from learners and prospective learners, such as names, email addresses, and sensitive personal information. In the event that sensitive personally identifiable information is unlawfully accessed or acquired, the majority of states and many international jurisdictions have laws that require institutions to investigate and promptly disclose the data breach to impacted individuals, usually in writing. Under the terms of our agreements with partners and customers, we may be responsible for the costs of investigating and disclosing data breaches to learners and, in many cases, to partners and customers as well. In addition to costs associated with investigating and fully disclosing a data breach in such instances, we could be subject to substantial costs to remedy the data breach, substantial monetary fines or private claims by affected parties and our reputation would likely be harmed.

 

57


Table of Contents

 

Disruption to or failures of our platform could result in our partners and learners becoming unsatisfied with our platform and could harm our reputation.

 

The performance and reliability of our platform and the underlying technology are critical to our operations, reputation, and ability to attract and retain partners and learners. Our partners rely on our platform to offer their courses and programs online, and learners must access our platform on a frequent and reliable basis. Our platform is complex and relies on infrastructure provided by third parties, and may contain defects, errors, or vulnerabilities, or may not perform as contemplated. These errors, defects, disruptions, breaches, or other performance problems with our platform could damage our or our partners’ reputations, decrease partner and learner satisfaction and retention, negatively impact our ability to attract new learners and partners, and could result in large indemnity payments to learners and partners for losses suffered or incurred in connection with any such defects or errors on our platform, or other liabilities relating to or arising from our platform. In addition, sustained or recurring disruptions in our platform or its underlying technology could adversely affect our and our partners’ compliance with applicable regulations and accrediting body standards.

 

Further, if we fail to accurately predict the rate or timing of the growth of our platform, we may be required to incur significant additional costs to maintain reliability. We also depend on the development and maintenance of the Internet infrastructure, including maintenance of reliable Internet networks with the necessary speed, data capacity and security. If we experience failures in our technology infrastructure or do not expand our technology infrastructure successfully, then our ability to attract and retain partners and learners, our growth prospects, and our business would suffer.

 

We have experienced, and expect that in the future we will experience, interruptions, delays, and outages in service and availability from time to time due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions, and capacity constraints, which could affect the availability of services on our platform and prevent or inhibit the ability of learners to access or complete courses and programs on our platform. In particular, our technology infrastructure is currently hosted by third-party data center facilities operated by Amazon Web Services (“AWS”). Any disruption in its services, or any failure of AWS or any future third-party provider to handle the demands of our platform, could significantly harm our business and damage our reputation. We do not have control over the operations of the facilities of the third-party providers that we use, and these facilities may be vulnerable to damage or interruption from natural disasters, cybersecurity attacks, terrorist attacks, power outages, and similar events or acts of misconduct.

 

If we do not maintain the compatibility of our learning management platform with third-party applications that our customers use, our revenue will decline.

 

A number of our customers integrate our learning management platform with certain learning management systems or learning experience platforms using application programming interfaces (“APIs”) for user management, usage reporting, and content listings and we expect this number of customers to grow. The functionality and popularity of our platform depends, in part, on our ability to integrate our platform with third-party applications and software. Third-party providers of applications may change the features of their applications and software, restrict our access to their applications and software or alter the terms governing use of their applications and access to those applications and software in an adverse manner. Such changes could functionally limit or terminate our ability to use these third-party applications and software in conjunction with our platform, which could negatively impact our offerings and harm our business. If we fail to integrate our platform with new third-party applications and software that our learners and partners can utilize, we may not be able to offer the functionality that our learners and partners need, which would negatively impact our ability to generate revenue and adversely impact our business.

 

Our payments system depends on third-party providers and is subject to evolving laws and regulations.

 

We rely on third-party payment processors to process payments made by learners on our platform. We have engaged third-party service providers to perform underlying card processing, currency exchange, identity verification, and fraud analysis services. If these service providers do not perform adequately or if they terminate their relationships with us or refuse to renew their agreements with us on commercially reasonable terms, we will need to find an alternate payment processor and may not be able to secure similar terms or replace such payment processors in an acceptable timeframe. Further, the software and services provided by our third-party payment processors may not meet our expectations, contain errors or vulnerabilities, be compromised or experience outages, or such processors may impose additional authentication, validation, or other requirements. Any of these risks could cause us to lose our ability to accept online payments, make payments to our partners, conduct other payment transactions, or make it difficult for our customers to make payments to us, any of which could make our platform less convenient and attractive and harm our ability to attract and retain partners and learners. In addition, if these providers increase the fees they charge us, our operating expenses could increase.

 

58


Table of Contents

 

The laws and regulations related to payments are complex and vary across different jurisdictions in the United States and globally. As a result, we are required to spend significant time and effort to comply with those laws and regulations. For example, the Reserve Bank of India has imposed additional requirements for recurring credit card payments. Any failure or claim of our failure to comply, or any failure by our third-party service providers to comply, could cost us substantial resources, could result in liabilities, or could force us to stop offering certain third-party payment services. In addition, as we expand our international operations, we will need to accommodate international payment method alternatives. As we expand the availability of new payment methods in the future, including internationally, we may become subject to additional regulations and compliance requirements.

 

Further, through our agreement with our third-party credit card processors, we are indirectly subject to payment card association operating rules and certification requirements, including the Payment Card Industry Data Security Standard. We are also subject to rules governing electronic funds transfers. Any change in these rules and requirements could make it difficult or impossible for us to comply. If we fail to comply with these rules or requirements, we may be subject to additional fines and higher transaction fees and lose our ability to accept credit and debit card payments from our learners, process electronic funds transfers or facilitate other types of online payments, and our business and operating results could be adversely affected.

 

Our business depends to a significant degree on continued access to the Internet and mobile networks.

 

Our partners and learners rely on access to the Internet and mobile networks to access our platform. Internet service providers may choose to disrupt or degrade our access to our platform or increase the cost of such access. Internet service providers or mobile network operators could also attempt to charge us for providing access to our platform. In January 2018, the Federal Communications Commission (the “FCC”) released an order reclassifying broadband Internet access as an information service, subject to certain provisions of Title I of the Communications Act. Among other things, the order eliminates rules adopted in 2015 that prohibited broadband providers from blocking, impairing, or degrading access to legal content, applications, services, or non-harmful devices, or engaging in the practice of paid prioritization, e.g., the favoring of some lawful Internet traffic over other traffic in exchange for higher payments. The order was contested and affirmed in federal court, and the parties declined to appeal the decision to the Supreme Court. A number of states have also enacted or are considering legislation or executive actions that would regulate the conduct of broadband providers. While President Biden signed an executive order on July 9, 2021 which, among other things, instructed the FCC to restore the net neutrality rules, we cannot predict whether the FCC will restore such rules, and if they do, whether the order or state initiatives will be modified, overturned, or vacated by legal action of the court, federal or state legislation, or the FCC. If net neutrality rules are not implemented, our business could be subject to increased costs and a loss of existing users, impair our ability to attract new users, and materially and adversely impact our business and opportunities for growth. Outside of the United States, government regulation of the Internet, including the idea of network neutrality, may be developing or non-existent. As a result, we could face discriminatory or anti-competitive practices that could impede our growth prospects, increase our costs, and harm our business.

 

If the mobile solutions available to our learners and partners are not effective, the use of our platform could decline.

 

Learners have been increasingly accessing our platform on mobile devices through our app in recent years. The smaller screen size and reduced functionality associated with some mobile devices may make the use of our platform more difficult or our partners may believe that online learning through such mobile devices is not effective. Learners accessing our network primarily on mobile devices may not enroll in the courses or the certification, degree, or other credentialing programs offered on our platform as often as those accessing our platform through personal computers, which could result in less revenue for us. If we are not able to provide our partners with the functionality to deliver a rewarding experience on mobile devices, their ability to attract learners to their programs may be harmed and, consequently, our business may suffer.

 

As new mobile devices and mobile features are released, we may encounter problems in developing or supporting apps for them. In addition, supporting new devices and mobile device operating systems may require substantial time and resources.

 

The success of our mobile apps could also be harmed by factors outside our control, such as:

actions taken by mobile app distributors;
unfavorable treatment received by our mobile apps, especially as compared to competing apps, such as the placement of our mobile apps in a mobile app download store;
increased costs in the distribution and use of our mobile app; or
changes in mobile operating systems, such as iOS and Android, that degrade the functionality of our mobile website or mobile apps or that give preferential treatment to competitive offerings.
 

59


Table of Contents

 

If our partners or customers, including learners, encounter difficulty accessing or using, or if they choose not to use, our mobile platform, our growth prospects and our business may be adversely affected.

 

Our use and processing of personal information and other data is subject to laws and obligations relating to privacy and data protection, and our failure to comply with such laws and obligations could harm our business.

 

In the ordinary course of business, and in particular in connection with merchandising our service to our learners, we collect, process, store and use personal information and data supplied by learners. Numerous federal, state, and foreign laws, rules and regulations govern privacy, data protection, and the collection, use and protection of personal information and other types of data we collect, use, disclose, and otherwise process. These laws, rules, and regulations are constantly evolving, and we expect that there will continue to be new proposed laws, regulations, and industry standards concerning privacy, data protection and information security in the United States, the European Union, and globally.

 

In the United States, a significant example of this is the California Consumer Privacy Act (the “CCPA”), which provides data privacy rights for California consumers and new operational requirements for covered companies. The CCPA provides that covered companies must provide disclosures to California consumers and afford such consumers new data privacy rights that include the right to request a copy from a covered company of the personal information collected about them, the right to request deletion of such personal information, and the right to request to opt-out of certain sales of such personal information. On January 1, 2023 the California Privacy Rights Act (the “CPRA”) will come into effect and significantly modify the CCPA, including by imposing additional obligations on covered companies and expanding consumers’ rights with respect to certain sensitive personal information and rights to object to sharing information for behavioral advertising purposes, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. The CPRA also creates a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. Additionally, the Virginia Consumer Data Protection Act will come into effect on January 1, 2023, and the Colorado Privacy Act will enter into force on July 1, 2023, and the Utah Consumer Privacy Act will come into effect on December 31, 2023, each of which impose similar requirements on covered businesses. In addition, all 50 states have laws including obligations to provide notification of security breaches of computer databases that contain personal information to affected individuals, state officers and others. Aspects of the CCPA, the CPRA, and other laws and regulations relating to data protection, privacy, and information security, as well as their enforcement, remain unclear, and we may be required to modify our practices in an effort to comply with them.

 

The CCPA and CPRA could mark the beginning of a trend toward more stringent privacy legislation in the United States. In addition to California, Colorado, Utah, and Virginia, other states are also considering privacy legislation. The CCPA has prompted a number of additional proposals for federal and state privacy legislation that, if passed, could increase our potential liability, add layers of complexity to compliance in the U.S. market, increase our compliance costs and adversely affect our business.

 

The General Data Protection Regulation (the “GDPR”) imposes stringent EU data protection requirements on businesses processing personal data of EU data subjects. The GDPR is wide-ranging in scope and imposes numerous additional requirements on companies that process personal data, including imposing special requirements in respect of the processing of personal data, requiring that consent of individuals to whom the personal data relates is obtained in certain circumstances, requiring additional disclosures to individuals regarding data processing activities, requiring that safeguards are implemented to protect the security and confidentiality of personal data, creating mandatory data breach notification requirements in certain circumstances, and requiring that certain measures (including contractual requirements) are put in place when engaging third-party processors or transferring data overseas. The GDPR also provides individuals with various rights in respect of their personal data, including rights of access, erasure, portability, rectification, restriction, and objection. Complying with the GDPR remains an onerous and potentially costly obligation as interpretations of the specific requirements emerge through the courts and enforcement decisions. In addition, where we transfer data directly from customers in the EEA directly to us in the US (notwithstanding recent positive developments through the implementation of updated Standard Contractual Clauses and the joint announcement by the United States and European Commission that agreement in principle has been reached in regards to a Trans-Atlantic Data Privacy Framework) there is still considerable uncertainty surrounding the future trajectory of the perception of such transfers by EU data protection authorities following the decision on July 16, 2020 by the Court of Justice of the European Union (ECJ) in its Case C-311/18 Data Protection Commissioner v Facebook Ireland and Maximillian Schrems.

 

Similar data privacy laws, rules and regulations in other countries may also impact our business. The People’s Republic of China implemented the Personal Information Protection Law on November 1, 2021, which includes both similarities and differences to the GDPR. India has drafted a complete overhaul of its privacy regime with the draft Personal Data Protection Bill 2019. This bill, while not yet law, would grant Indian data subjects many of the same rights as granted by the GDPR to EU data subjects and impose similar obligations on businesses processing the personal data of Indian data subjects. Singapore also amended its privacy law in 2021, imposing additional obligations on businesses processing the data of Singaporean data subjects, including restrictions on foreign transfers. In addition, the Brazilian General Data Protection Law, in force since late 2020, may also have implications for our business.

60


Table of Contents

 

 

We cannot yet fully determine the impact these or future laws, rules, and regulations may have on our business or operations. These laws, rules and regulations may be inconsistent from one jurisdiction to another, subject to differing interpretations and may be interpreted to conflict with our practices.

 

Additionally, we may be bound by contractual requirements applicable to our collection, use, processing and disclosure of various types of data, including personal information, and may be bound by, or voluntarily comply with, self-regulatory or other industry standards relating to these matters.

 

Any failure or perceived failure by us or any third parties with which we do business to comply with these laws, rules and regulations, or with other obligations to which we or such third parties are or may become subject, may result in actions against us by governmental entities or private claims and litigation. Any such action would be expensive to defend, may require the expenditure of substantial legal and other costs and substantial time and resources, may result in fines, penalties, or other liabilities, and likely would damage our reputation and adversely affect our business and operating results. In many jurisdictions, enforcement actions and consequences for non-compliance with protection, privacy, and information security laws and regulations are rising. In the United States, possible consequences for non-compliance include enforcement actions in response to rules and regulations promulgated under the authority of federal agencies and state attorneys general and legislatures and consumer protection agencies. In the EU, data protection authorities may impose large penalties for violations of the data protection laws, including potential fines of up to €20 million or 4% of annual global revenue, whichever is greater. The authorities have shown a willingness to impose significant fines and issue orders preventing the processing of personal data on non-compliant businesses. Data participants also have a private right of action, as do consumer associations, to lodge complaints with supervisory authorities, seek judicial remedies, and obtain compensation for damages resulting from violations of applicable data protection laws. In addition, privacy advocates and industry groups have regularly proposed, and may propose in the future, self-regulatory standards that may legally or contractually apply to us. If we fail to follow these security standards, even if no customer information is compromised, we may incur significant fines or experience a significant increase in costs.

 

Further, in view of new or modified federal, state, or foreign laws and regulations, industry standards, contractual obligations, and other legal obligations, or any changes in their interpretation, we may find it necessary or desirable to fundamentally change our business activities and practices or to expend significant resources to modify our services, and otherwise adapt to these changes. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new features could be limited. Privacy, data protection, and information security concerns, whether valid or invalid, may inhibit the use and growth of our platform, particularly in certain foreign countries.

 

Use of social media, emails, push notifications, and text messages in ways that do not comply with applicable laws and regulations, lead to the loss or infringement of intellectual property, or result in unintended disclosure may harm our reputation or subject us to fines or other penalties.

 

We use social media, emails, push notifications and text messages as part of our omni-channel approach to marketing. As laws and regulations evolve to govern the use of these channels, the failure by us, our employees, our partners, or third parties acting at our direction to comply with applicable laws and regulations in the use of these channels could adversely affect our reputation or subject us to fines or other penalties. In addition, our employees, our partners, or third parties acting at our direction may knowingly or inadvertently make use of social media in ways that could lead to the loss or infringement of intellectual property, as well as the public disclosure of proprietary, confidential, or sensitive personal information of our business, employees, learners, partners, or others. Information concerning us or our partners and learners, whether accurate or not, may be posted on social media platforms at any time and may have an adverse impact on our brand, reputation, or business. The harm may be immediate without affording us an opportunity for redress or correction and could have a material adverse effect on our reputation, business, operating results, financial condition, and prospects.

 

61


Table of Contents

 

Risks Related to Intellectual Property

 

Any failure to obtain, maintain, protect or enforce our intellectual property and proprietary rights could impair our ability to protect our proprietary technology and our brand and could materially harm our business.

 

We rely on a combination of intellectual property rights, contractual protections, and other practices to protect our brand, proprietary information, technologies, and processes. We primarily rely on copyright and trade secret laws to protect our proprietary technologies and processes, including the algorithms we use throughout our business. Others may independently develop the same or similar technologies and processes, or may improperly acquire and use information about our technologies and processes, which may allow them to provide a service similar to ours, which could harm our competitive position. Our principal trademark assets include the registered trademark “Coursera” and our logos and taglines. We also hold the rights to the “Coursera.org” Internet domain name and various related domain names, which are subject to Internet regulatory bodies and trademark and other related laws of each applicable jurisdiction. If we are unable to protect our trademarks or domain names, our brand recognition and reputation would suffer, we would incur significant expense establishing new brands and our operating results would be adversely impacted. As of June 30, 2022, we had 18 issued patents relating to technology features of our platform, including identity verification, content delivery and navigation, and automation, which patents expire between 2034 and 2040, and a number of U.S. pending patent applications also relating to certain technology features of our platform. We cannot predict whether any pending patent application will result in an issued patent that will effectively protect and enforce our intellectual property. Even if a patent issues, the patent may be circumvented or its validity may be challenged in proceedings before the U.S. Patent and Trademark Office. In addition, we cannot assure you that every significant feature of technology and services will be protected by any patent or patent application. Further, to the extent we pursue patent protection for our innovations, patents we may apply for may not issue, and patents that do issue or that we acquire may not provide us with any competitive advantages or may be challenged by third parties. There can be no assurance that any patents we obtain will adequately protect our inventions or survive a legal challenge, as the legal standards relating to the validity, enforceability, and scope of protection of patent and other intellectual property rights are uncertain.

 

Third parties may challenge any patents, copyrights, trademarks, and other intellectual property and proprietary rights owned or held by us or may knowingly or unknowingly infringe, misappropriate or otherwise violate our patents, copyrights, trademarks, and other proprietary rights. We may be required to spend significant resources to monitor and protect our intellectual property rights, and the efforts we take to protect and enforce our proprietary rights may not be sufficient. Even if we do detect violations, we may need to engage in litigation to enforce our intellectual property rights. Any enforcement efforts we undertake, including litigation, could be time-consuming and expensive and could divert our management’s attention. In addition, our efforts may be met with defenses and counterclaims challenging the validity and enforceability of our intellectual property rights or may result in a court determining that our intellectual property rights are unenforceable. If we are unable to cost-effectively protect or enforce our intellectual property rights, then our business could be harmed. An adverse decision in any of these legal actions could limit our ability to assert our intellectual property or proprietary rights, limit the value of our intellectual property or proprietary rights or otherwise negatively impact our business, financial condition and results of operations. If the protection of our intellectual property and proprietary rights is inadequate to enforce and prevent use or misappropriation by third parties, the value of our brand and other intangible assets may be diminished, competitors may be able to more effectively mimic our service and methods of operations, the perception of our business and service to customers and potential customers may become confused in the marketplace and our ability to attract customers may be adversely affected.

 

We may be subject to intellectual property claims, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies in the future.

 

Companies in the technology industry are frequently subject to litigation based on allegations of infringement or other violations of intellectual property rights. We periodically receive notices that claim we have infringed, misappropriated, or misused other parties’ intellectual property rights. To the extent we gain greater public recognition, we may face a higher risk of being the subject of intellectual property claims. Any intellectual property claims against us, with or without merit, could be time consuming and expensive to settle or litigate and could divert the attention of our management. Litigation regarding intellectual property rights is inherently uncertain due to the complex issues involved, and we may not be successful in defending ourselves in such matters.

 

In addition, some of our competitors have extensive portfolios of issued patents. Many potential litigants, including some of our competitors and patent holding companies, have the ability to dedicate substantial resources to enforcing their intellectual property rights. Any claims successfully brought against us could subject us to significant liability for damages and we may be required to stop using technology or other intellectual property alleged to be in violation of a third party’s rights. We also might be required to seek a license for third-party intellectual property. Even if a license is available, we could be required to pay significant royalties or submit to unreasonable terms, which would increase our operating expenses. We may also be required to develop alternative non-infringing technology, which could require significant time and expense. If we cannot license or develop technology for any allegedly infringing aspect of our business, we would be forced to limit our service and may be unable to compete effectively. Any of these results could harm our business.

 

62


Table of Contents

 

Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and proprietary information.

 

We have devoted substantial resources to the development of our intellectual property and proprietary rights. In order to protect our intellectual property and proprietary rights, we rely in part on confidentiality agreements with our employees, licensees, independent contractors and other advisors. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover trade secrets and proprietary information, and in such cases we could not assert any trade secret rights against such parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

 

Our use of “open source” software could negatively affect our ability to offer our solutions and subject us to possible litigation.

 

A substantial portion of our platform and our solutions incorporates so-called “open source” software, and we may

incorporate additional open source software in the future. Open source software is generally freely accessible, usable and modifiable. Certain open source licenses may, in certain circumstances, require us: (i) to offer our solutions that incorporate the open source software for no cost; (ii) to make available source code for modifications or derivative works we create based upon, incorporating or using the open source software; and (iii) to license such modifications or derivative works under the terms of the particular open source license. If an author or other third party that distributes open source software we use were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations, could be required to disclose our proprietary code and could be subject to significant damages, including being enjoined from the offering of our solutions that contained the open source software and being required to comply with one or more of the foregoing conditions, which could disrupt our ability to offer the affected solutions. We could also be subject to suits by parties claiming ownership of what we believe to be open source software. Litigation could consume management’s time and attention, could be costly for us to defend, and have a negative effect on our operating results and financial condition.

 

Individuals that appear in content hosted on our platform may claim violation of their rights.

 

Faculty and learners that appear in video segments hosted on our platform may claim that proper assignments, licenses, consents, and releases were not obtained for use of their likenesses, images, or other contributed content. Our partners are contractually required to ensure that proper assignments, licenses, consents, and releases are obtained for their course material, but we do not know with certainty that they have obtained all necessary rights. Moreover, the laws governing rights of publicity and privacy, and the laws governing faculty ownership of course content, are imprecise and adjudicated on a case-by-case basis, such that the enforcement of agreements to transfer the necessary rights is unclear. As a result, we could incur liability to third parties for the unauthorized duplication, display, distribution, or other use of this material. Any such claims could subject us to costly litigation and impose a significant strain on our financial resources and management personnel, regardless of whether the claims have merit. Our various liability insurance coverages may not cover potential claims of this type adequately or at all, and we may be required to alter or cease our use of such material, which may include changing or removing content from courses, or to pay monetary damages. Moreover, claims by faculty and learners could damage our reputation, regardless of whether such claims have merit.

 

Risks Relating to Our Existence as a Public Benefit Corporation

 

Although we operate as a Delaware public benefit corporation, we cannot provide any assurance that we will achieve our public benefit purpose.

 

As a Delaware public benefit corporation (“PBC”), we are required to produce a public benefit and to operate in a responsible and sustainable manner, balancing our stockholders’ pecuniary interests, the best interests of those materially affected by our conduct, and the public benefit identified by our certificate of incorporation. There is no assurance that we will achieve our public benefit purpose or that the expected positive impact from being a PBC will be realized, which could have a material adverse effect on our reputation, which in turn may have a material adverse effect on our business, results of operations and financial condition.

 

As a PBC, we are required to publicly report at least biennially on our overall public benefit performance and on our assessment of our success in achieving our specific public benefit purpose. If we are not timely or are unable to provide this report or if the report is not viewed favorably by parties doing business with us or by regulators or others reviewing our credentials, our reputation and status as a PBC may be harmed.

 

63


Table of Contents

 

If our publicly reported B Corp score declines, our reputation could be harmed and our business could suffer.

 

We have been certified as a B Corp through B Lab. B Corp certification requires us to meet rigorous standards of social and environmental performance, accountability, and transparency. We believe that our B Corp status enables us to strengthen our credibility and trust among our customers and partners. Our business model and brand could be harmed if we are unable to maintain certification as a B Corp. We are in the process of undergoing a reassessment following our initial public offering, and to maintain certification, we must undergo a reassessment every three years hereafter. Whether due to our choice or our failure to meet B Lab’s certification requirements, any change in our status could create a perception that we are more focused on financial performance and no longer as committed to the values shared by B Corps. Likewise, our reputation could be harmed if our publicly reported B Corp score declines and there is a perception that we are no longer committed to the B Corp standards. Similarly, our reputation could be harmed if we take actions that are perceived to be misaligned with B Corp values.

 

As a PBC, our focus on a specific public benefit purpose and producing a positive effect for society may negatively impact our financial performance.

 

Unlike traditional Delaware corporations, whose directors have a fiduciary duty to focus exclusively on maximizing stockholder value, our directors have a fiduciary duty to consider not only the stockholders’ interests, but also the company’s specific public benefit and the interests of other stakeholders affected by our actions. Therefore, we may take actions that we believe will be in the best interests of those stakeholders materially affected by our specific benefit purpose, even if those actions do not maximize our financial results. While we intend for this public benefit designation and obligation to provide an overall net benefit to us and our partners and learners, it could instead cause us to make decisions and take actions without seeking to maximize the income generated from our business, and hence available for distribution to our stockholders. Our pursuit of longer-term or non-pecuniary benefits may not materialize within the timeframe we expect or at all and may have an immediate negative effect on any amounts available for distribution to our stockholders. Accordingly, being a PBC and complying with our related obligations could harm our business, results of operations, and financial condition, which in turn could cause our stock price to decline.

 

Additionally, as a PBC, we may be less attractive as a takeover target than a traditional company and, therefore, your ability to realize your investment through an acquisition may be limited. PBCs may also not be attractive targets for activists or hedge fund investors because new directors would still have to consider and give appropriate weight to the public benefit along with stockholder value, and stockholders can enforce this through derivative suits. Further, by requiring the boards of directors of PBCs to consider additional constituencies other than maximizing stockholder value, Delaware public benefit corporation law could potentially make it easier for a board to reject a hostile bid, even where the takeover would provide the greatest short-term financial yield to investors.

 

Our directors have a fiduciary duty to consider not only our stockholders’ interests, but also our specific public benefit and the interests of other stakeholders affected by our actions. If a conflict between such interests arises, there is no guarantee such a conflict would be resolved in favor of our stockholders.

 

While directors of traditional Delaware corporations are required to make decisions they believe to be in the best interests of their stockholders, directors of a PBC have a fiduciary duty to consider not only the stockholders’ interests, but also the company’s specific public benefit and the interests of other stakeholders affected by the company’s actions. Under Delaware law, directors are shielded from liability for breach of these obligations if they make informed and disinterested decisions that serve a rational purpose. Thus, unlike traditional Delaware corporations that must focus exclusively on stockholder value, our directors are not merely permitted, but obligated, to consider our specific public benefit and the interests of other stakeholders. In the event of a conflict between the interests of our stockholders and the interests of our specific public benefit or our other stakeholders, our directors must only make informed and disinterested decisions that serve a rational purpose; thus, there is no guarantee such a conflict would be resolved in favor of our stockholders, which could harm our business, results of operations, and financial condition, which in turn could cause our stock price to decline.

 

64


Table of Contents

 

Our focus on the long-term best interests of our company as a PBC and our consideration of all of our stakeholders, including our stockholders, learners, partners, employees, the communities in which we operate, and other stakeholders that we may identify from time to time, may conflict with short- or medium-term financial interests and business performance, which may negatively impact the value of our common stock.

 

We believe that focusing on the long-term best interests of our company as a PBC and our consideration of all of our stakeholders, including our stockholders, learners, partners, employees, the communities in which we operate, and other stakeholders we may identify from time to time, is essential to the long-term success of our company and to long-term stockholder value. Therefore, we have made, and may in the future, make decisions that we believe are in the long-term best interests of our company and our stockholders, even if such decisions may negatively impact the short- or medium-term performance of our business, results of operations, and financial condition or the short- or medium-term performance of our common stock. Our commitment to pursuing long-term value for the company and its stockholders, potentially at the expense of short- or medium-term performance, may materially adversely affect the trading price of our common stock, including by making owning our common stock less appealing to investors who are focused on returns over a shorter time horizon. Our decisions and actions in pursuit of long-term success and long-term stockholder value, which may include changes to our platform to enhance the experience of our learners, partners, and the communities in which we operate, including by improving the trust and safety of our platform, changes in the manner in which we deliver community support, investing in our relationships with our learners, partners, and employees, investing in and introducing new offerings and services, investing in social impact initiatives consistent with our public benefit objectives, or changes in our approach to working with local or national jurisdictions on laws and regulations governing our business, may not result in the long-term benefits that we expect, in which case our business, results of operations, and financial condition, as well as the trading price of our common stock, could be materially adversely affected.

 

As a PBC, we may be subject to increased derivative litigation concerning our duty to balance stockholder and public benefit interest, the occurrence of which may have an adverse impact on our financial condition and results of operations.

 

Stockholders of a PBC (if they, individually or collectively, own the lesser of (i) two percent of the company’s outstanding shares, or (ii) shares with a market value of $2 million or more on the date the lawsuit is instituted) are entitled to file a derivative lawsuit claiming the directors failed to balance stockholder and public benefit interests. Such derivative suits would be subject to the exclusive forum provision in our amended and restated certificate of incorporation, requiring them to be heard in the Delaware Chancery Court (or, if that court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware). This potential liability does not exist for traditional corporations. Therefore, we may be subject to the possibility of increased derivative litigation, which would require the attention of our management, and, as a result, may adversely impact our management’s ability to effectively execute our strategy. Additionally, any such derivative litigation may be costly, which may harm our financial condition and results of operations.

 

If we cannot maintain our company culture and public benefit commitment, our business could be harmed.

 

We believe that our company culture has been critical to our success. In addition, we believe that our status as a PBC and our commitment to providing global access to flexible and affordable world-class learning that supports personal development, career advancement, and economic opportunity distinguish us from our competitors and promote a relationship among our partners, learners, and employees founded on trust. However, we face a number of challenges that may affect our ability to sustain our corporate culture, including:

a need to identify, attract, reward, and retain people in leadership positions in our organization who share and further our culture, values, mission, and public benefit objectives;
the increasing size and geographic diversity of our workforce, and our ability to promote a uniform and consistent culture across all our offices and employees, including in a remote work environment;
the market perception about our public benefit objectives;
competitive pressures that may divert us from our mission, vision, and values;
the continued challenges of a rapidly evolving industry; and
the increasing need to develop expertise in new areas of business that affect us.

 

If we are unable to maintain our company culture and demonstrate our commitment to our mission as a PBC, it could harm our business and reputation.

 

65


Table of Contents

 

Risks Related to Tax, Accounting, and Operations

 

Our business may be subject to sales and other taxes.

 

The application of indirect taxes, such as sales and use tax, value-added tax (“VAT”), provincial taxes, goods and services tax, business tax, digital service and gross receipt tax to businesses like ours is a complex and evolving issue. Significant judgment is required to evaluate applicable tax obligations and as a result amounts recorded are estimates and could change. In many cases, the ultimate tax determination is uncertain because it is not clear how existing statutes apply to our business. One or more U.S. states, the federal government or other countries may seek to impose additional reporting, record-keeping, or indirect tax collection obligations on businesses like ours that facilitate online commerce. For example, in 2018, the U.S. Supreme Court ruled that, in certain situations, states may require online merchants to collect and remit sales taxes on transactions in the state, despite not having a physical presence in the state. New taxes could also require us to incur substantial costs to capture data and collect and remit taxes. If such obligations were imposed, the additional costs associated with tax collection, remittance, and audit requirements could make accessing offerings through our platform less attractive and more costly, which could harm our business.

 

Amendments to existing tax laws, rules or regulations or enactment of new unfavorable tax laws, rules or regulations could have an adverse effect on our business and operating results.

 

Many of the underlying laws, rules and regulations imposing taxes and other obligations were established before the growth of the Internet and ecommerce. U.S. federal, state and local taxing authorities are currently reviewing the appropriate treatment of companies engaged in Internet commerce and considering changes to existing tax or other laws that could levy sales, income, consumption, use, or other taxes relating to our activities, and/or impose obligations on us to collect such taxes. If such tax or other laws, rules or regulations are amended, or if new unfavorable laws, rules or regulations are enacted, the results could increase our tax payments or other obligations, prospectively or retrospectively, subject us to interest and penalties, decrease the demand for our services if we pass on such costs to our partners or learners, result in increased costs to update or expand our technical or administrative infrastructure, or effectively limit the scope of our business activities if we decided not to conduct business in particular jurisdictions. As a result, these changes may have a material adverse effect on our business, results of operations, financial condition, and prospects.

 

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

 

We have incurred substantial net operating losses (“NOLs”) during our history. Unused NOLs may carry forward to offset future taxable income if we achieve profitability in the future, unless such NOLs expire under applicable tax laws. However, under the rules of Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its NOLs and other pre-change tax attributes to offset its post-change taxable income or taxes may be limited. The applicable rules generally operate by focusing on changes in ownership among stockholders considered by the rules as owning, directly or indirectly, 5% or more of the stock of a company, as well as changes in ownership arising from new issuances of stock by the company. As a result of these rules, in the event that we experience one or more ownership changes as a result of future transactions in our stock, then we may be limited in our ability to use our NOL carryforwards to offset our future taxable income, if any. In addition, the Tax Cuts and Jobs Act imposes certain limitations on the deduction of NOLs generated in tax years that began on or after January 1, 2018, including a limitation on use of NOLs to offset only 80% of taxable income and the disallowance of NOL carrybacks. Although NOLs generated in tax years before 2018 may still be used to offset future income without limitation, the recent legislation may limit our ability to use our NOLs to offset any future taxable income.

 

Our reported results of operations may be adversely affected by changes in generally accepted accounting principles.

 

Generally accepted accounting principles are subject to interpretation by the Financial Accounting Standards Board, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported results of operations and could affect the reporting of transactions completed before the announcement of a change. It is difficult to predict the impact of future changes to accounting principles or our accounting policies, any of which could negatively affect our reported results of operations.

 

66


Table of Contents

 

If our internal control over financial reporting or our disclosure controls and procedures are not effective, we may not be able to accurately report our financial results, prevent fraud or file our periodic reports in a timely manner, which may cause investors to lose confidence in our reported financial information and may lead to a decline in our stock price.

 

We are required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act following the later of the date we are deemed to be an “accelerated filer” or a “large accelerated filer,” each as defined in the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or the date we are no longer an “emerging growth company,” as defined in the JOBS Act. In addition, we will be required, pursuant to Section 404(a) to include a report by management on, among other things, the effectiveness of our internal control over financial reporting as of December 31, 2022. Section 404 of the Sarbanes-Oxley Act (“Section 404”) requires that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluations, document our controls and perform testing of our key controls over financial reporting to allow management and our independent public accounting firm to report on the effectiveness of our internal control over financial reporting. Our testing, or the subsequent testing by our independent public accounting firm, may reveal deficiencies in our internal control over financial reporting that are deemed to be material weaknesses. If we are not able to comply with the requirements of Section 404 in a timely manner, or if we or our accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses, the market price of our stock would likely decline and we could be subject to lawsuits, sanctions, or investigations by regulatory authorities, which would require additional financial and management resources.

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.

 

We may encounter difficulties in the timely and accurate reporting of our financial results, which would impact our ability to provide our investors with information in a timely manner. As a result, our investors could lose confidence in our reported financial information, and our stock price could decline.

 

We are an emerging growth company, and the decision on our part to comply only with certain reduced reporting and disclosure requirements applicable to emerging growth companies could make our common stock less attractive to investors.

 

We are an “emerging growth company” as defined in the JOBS Act. We take advantage of certain exemptions under the JOBS Act from various public company reporting requirements, including not being required to have our internal control over financial reporting audited by our independent registered public accounting firm pursuant to Section 404(b) of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and any golden parachute payments not previously approved. We may take advantage of these exemptions for up to five years or until we are no longer an “emerging growth company,” whichever is earlier.

 

In addition, Section 107 of the JOBS Act provides that an “emerging growth company” can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period under the JOBS Act. Accordingly, our consolidated financial statements may not be comparable to the financial statements of public companies that comply with such new or revised accounting standards.

 

We cannot predict if investors will find our common stock less attractive if we choose to rely on any of the exemptions afforded to emerging growth companies. If some investors find our common stock less attractive because we rely on any of these exemptions, there may be a less active trading market for our common stock and the market price of our common stock may be more volatile.

 

We will remain an emerging growth company until the earlier of (1) the last day of the fiscal year (a) in which the fifth anniversary of the completion of our initial public offering, (b) in which we have total annual gross revenue of at least $1.07 billion or (c) in which we become a large accelerated filer, which means that we have been public for at least 12 months, have filed at least one annual report and the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last day of our then-most recently completed second fiscal quarter, and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period.

 

67


Table of Contents

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.

 

Our operations as a public company have required, and are expected to continue to require, substantial costs and substantial management attention, and we may not be able to manage our transition into, and operations as, a public company effectively or efficiently.

 

As a public company, we have incurred, and expect to incur, significant legal, accounting, and other expenses. Our management team and other personnel devote, and will need to continue to devote, a substantial amount of time to, and we may not effectively or efficiently manage our operations as a public company. For example, we are subject to the reporting requirements of the Exchange Act, the applicable requirements of the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act and the rules and regulations of the SEC and the NYSE. If, notwithstanding our efforts to comply with these laws, regulations and standards, we fail to comply, regulatory authorities may initiate legal proceedings against us, and our business may be harmed. Further, failure to comply with these rules might make it more difficult for us to obtain some types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors or as members of senior management. As such, we have invested, and intend to continue to invest, resources to comply with evolving laws, regulations, and standards. This investment has resulted in and may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities.

 

We also expect that our management and other personnel will need to divert attention from other business matters to devote substantial time to the reporting and other requirements applicable to a public company. In particular, we expect to incur significant expense and devote substantial management effort to complying with the requirements of Section 404. We have hired resources with expertise in compliance with the Sarbanes-Oxley Act and recently commenced the process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404. As we continue to grow, we will hire additional accounting and financial personnel with requisite technical and public company experience. If we are unable to recruit and retain additional accounting and finance personnel or if our accounting and finance team is unable for any reason to respond adequately to the increased demands that will result from being a public company, the quality and timeliness of our financial reporting may suffer, which could result in the identification of material weaknesses in our internal controls. Any consequences resulting from inaccuracies or delays in our reported consolidated financial statements could cause our stock price to decline and could harm our business, financial condition, and results of operations.

 

Risks Related to Our Common Stock

 

The price of our common stock could be volatile and declines in the price of common stock could subject us to litigation.

 

Our stock price may be volatile and may decline. The trading price and volume of our common stock could fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

variations in our operating results and other financial and operational metrics, including the key financial and operating metrics disclosed in this Quarterly Report on Form 10-Q, as well as how those results and metrics compare to analyst and investor expectations;
speculation in the market about our operating results;
the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;
failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates or ratings by any securities analysts who follow us, or our failure to meet these estimates or the expectations of investors;
events or factors resulting from global health crises such as the COVID-19 pandemic, war or other outbreak of hostilities, geopolitical tensions, acts of terrorism, or responses to these events or the perception that any such factors or events may occur;
announcements of new services or enhancements, strategic alliances or significant agreements, or other developments by us or our competitors;

68


Table of Contents

 

announcements by us or our competitors of mergers or acquisitions or rumors of such transactions involving us or our competitors;
changes in management, other key personnel, or our board of directors;
disruptions in our platform due to hardware, software or network problems, security breaches, or other issues;
the strength of the global economy or the economy in the jurisdictions in which we operate, and market conditions in our industry and those affecting our partners and learners;
trading activity by our principal stockholders, and other market participants, in whom ownership of our common stock may be concentrated;
price and volume fluctuations in the overall stock market;
the performance of the equity markets in general and in our industry;
the operating performance of other similar companies;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
new laws or regulations or new interpretations of existing laws, or regulations applicable to our business;
litigation or other claims against us;
the number of shares of our common stock that are available for public trading; and
any other factors discussed in this Quarterly Report on Form 10-Q.

 

In addition, if the market for technology stocks, education stocks, or the stock market in general experiences a loss of investor confidence, whether due to any of the foregoing factors or otherwise, the price of our common stock could decline for reasons unrelated to our business, results of operations, or financial condition. The price of our common stock might also decline in reaction to events that affect other companies, even if those events do not directly affect us. Some companies that have experienced volatility in the trading price of their stock have been the subject of securities class action litigation. If we are the subject of such litigation, it could result in substantial costs and could divert our management’s attention and resources, which could adversely affect our business.

 

Future sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could cause the price of our common stock to decline.

 

The market price of our common stock could decline as a result of substantial sales of our common stock, particularly sales by our directors, executive officers, and significant stockholders, a large number of shares of our common stock becoming available for sale, or the perception in the market that such sales could occur.

 

In addition, as of June 30, 2022, 31,974,647 shares were issuable upon exercise of outstanding stock options or the vesting of outstanding RSUs. Sales of stock by these equity holders or the perception that such sales could occur could adversely affect the trading price of our common stock.

 

In addition, registration of shares with existing registration rights would result in the shares becoming freely tradable without restriction under the Securities Act, except for shares held by our affiliates as defined in Rule 144 under the Securities Act, which are subject to the limitations of Rule 144. Sales of securities by any of these stockholders or the perception that such sales could occur could adversely affect the trading price of our common stock.

 

69


Table of Contents

 

 

Future sales and issuances of our common stock or rights to purchase common stock could result in additional dilution to our stockholders and could cause the price of our common stock to decline.

 

We may issue additional common stock, convertible securities, or other equity in the future. We also expect to issue common stock to our employees, directors, and other service providers pursuant to our equity incentive plans. Such issuances will be dilutive to investors and could cause the price of our common stock to decline. New investors in such issuances could also receive rights senior to those of holders of our common stock.

 

Our actual operating results may not meet our guidance or analyst or investor expectations, which would likely cause our stock price to decline.

 

From time to time, we have released and may continue to release guidance in our earnings releases, earnings conference calls, or otherwise, regarding our future performance that represent our management’s estimates as of the date of release. If given, this guidance, which will include forward-looking statements, will be based on projections prepared by our management. Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic, and competitive uncertainties and contingencies, many of which are beyond our control. The principal reason that we expect to continue to release guidance is to provide a basis for our management to discuss our business outlook with analysts and investors. With or without our guidance, analysts and investors may publish or otherwise have expectations regarding our business, financial condition, and results of operations, for which we do not accept any responsibility. Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions of the guidance furnished by us or analysts will not materialize or will vary significantly from actual results. If our actual performance does not meet or exceed our guidance or analyst or investor expectations, the trading price of our common stock is likely to decline.

 

If securities analysts or industry analysts downgrade our common stock, publish negative research or reports, or fail to publish reports about our business, our stock price and trading volume could decline.

 

The market price and trading market for our common stock is influenced by the research and reports that industry or securities analysts publish about us, our business, and our market. If one or more analysts adversely change their recommendation regarding our stock or change their recommendation about our competitors’ stock, our stock price could decline. If one or more analysts cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline or become volatile.

 

We do not intend to pay dividends on our common stock, so any returns on your investment will be limited to changes in the value of our common stock.

 

We have never declared or paid any dividends on our common stock. We currently anticipate that we will retain future earnings for the development, operation, and expansion of our business and do not anticipate declaring or paying any dividends for the foreseeable future. In addition, if we were to enter into loan or similar agreements in the future, these agreements may contain restrictions on our ability to pay dividends or make distributions. Any return to stockholders will therefore be limited to the increase, if any, in our stock price, which may never occur.

 

Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management, and limit the market price of our common stock.

 

Provisions in our amended and restated certificate of incorporation and bylaws, may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and bylaws include provisions that:

authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights, and preferences determined by our board of directors that may be senior to our common stock;
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders can be called only by our board of directors, the Chairman of our board of directors, our President, or our Chief Executive Officer;

70


Table of Contents

 

establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, with each class serving three-year staggered terms;
prohibit cumulative voting in the election of directors;
provide that our directors may be removed only for cause;
provide that vacancies on our board of directors may be filled by a majority of directors then in office, even if less than a quorum; and
require the approval of our board of directors or the holders of at least 66 2/3% of our outstanding shares of capital stock to amend our bylaws and certain provisions of our certificate of incorporation.

 

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with any interested stockholder for a period of three years following the date on which such stockholder became an interested stockholder. Further, as a PBC, we may be less attractive as a takeover target than a traditional company and, therefore, your ability to realize your investment through an acquisition may be limited. Any delay or prevention of a change of control transaction or changes in our management could cause our stock price to decline or could prevent or deter a transaction that you might support.

 

Our amended and restated charter documents designate the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, and provides that federal district courts will be the sole and exclusive forum for Securities Act claims, which could limit our stockholders’ ability to obtain what they believe to be a favorable judicial forum for disputes with us or our directors, officers, or other employees.

 

Our amended and restated certificate of incorporation and bylaws provide that, unless we consent in writing to the selection of an alternative forum, to the fullest extent permitted by law, the Court of Chancery of the State of Delaware (or, if that court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware) shall be the sole and exclusive forum for (a) any derivative action or proceeding brought on our behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders, (c) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws, or (d) any action asserting a claim against us governed by the internal affairs doctrine. Our amended and restated charter and bylaws further provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts are the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act.

 

Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. As a result, the exclusive forum provision will not apply to suits brought to enforce any duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Accordingly, the exclusive forum provision does not designate the Court of Chancery as the exclusive forum for any derivative action arising under the Exchange Act, as there is exclusive federal jurisdiction in that instance, and instead designates the federal district court for the District of Delaware for such an action.

 

Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. As a result, the enforceability of our exclusive forum provision is uncertain, and a court may determine that such provision will not apply to suits brought to enforce any duty or liability created by the Securities Act or any other claim for which the federal and state courts have concurrent jurisdiction. Further, compliance with the federal securities laws and the rules and regulations thereunder cannot be waived by investors in our common stock.

 

Any person or entity purchasing or otherwise acquiring any interest in our capital stock shall be deemed to have notice of and consented to the provisions of our amended and restated certificate of incorporation and bylaws described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us and our directors, officers, or other employees. Alternatively, if a court were to find these provisions of our bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition, and results of operations and result in a diversion of the time and resources of our management and board of directors.

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

 

Not applicable.

71


Table of Contents

 

Item 6. Exhibits

 

Exhibit

Number

 

Description

3.1

 

Amended and Restated Certificate of Incorporation of Coursera, Inc. (incorporated by reference from Exhibit 3.1 filed with the registrant’s Current Report on Form 10-Q filed August 13, 2021).

3.2

 

Amended and Restated Bylaws of Coursera, Inc. (incorporated by reference from Exhibit 3.2 filed with the registrant’s Current Report on Form 10-Q filed August 13, 2021).

10.1

 

Offer Letter between Coursera, Inc. and Mustafa Furniturewala, dated July 25, 2022.

31.1

 

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

31.2

 

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

32.1#

 

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

32.2#

 

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

101.INS

 

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

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

104

 

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

 

# In accordance with Item 601(b)(32)(ii) of Regulation S‑K and SEC Release No. 34‑47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10‑Q and will not be deemed “filed” for purposes of Section 18 of the Exchange Act or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act of 1933 except to the extent that the Company specifically incorporates it by reference.

 

 

72


Table of Contents

 

SIGNATURES

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

 

 

 

COURSERA, INC.

 

 

 

 

Date: August 4, 2022

 

By:

/s/ Jeffrey N. Maggioncalda

 

 

 

Jeffrey N. Maggioncalda

 

 

 

Chief Executive Officer and Director

 

 

 

(Principal Executive Officer)

 

 

 

 

Date: August 4, 2022

 

By:

/s/ Kenneth R. Hahn

 

 

 

Kenneth R. Hahn

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 

 

 

Date: August 4, 2022

 

By:

/s/ Michele M. Meyers

 

 

 

Michele M. Meyers

 

 

 

Chief Accounting Officer

 

 

 

(Principal Accounting Officer)

 

73


EX-10.1 2 cour-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

 

img225266043_0.jpg 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

July 19, 2022

Mustafa Furniturewala

Dear Mustafa,

On behalf of the Board of Directors of Coursera, Inc. (the “Company”), I am pleased to offer you the position of Senior Vice President (“SVP”), Engineering, effective as of July 25, 2022 (the “Start Date”). You will initially report to the Company’s Chief Executive Officer, Jeff Maggioncalda.

 

1.
Full Business Time and Effort. You shall devote your full business efforts and time to the Company and during your employment, you will not without the written consent of the CEO engage in any other employment, occupation, consulting, advisory, board membership, or other business activity directly or indirectly related to the business in which the Company is now involved or becomes involved during your employment, nor will you engage in any other activities that conflict with your obligations to the Company.

 

2.
At Will Employment. Your employment with the Company is for no specified period and constitutes "at-will" employment. As a result, you are free to resign at any time, for any reason or for no reason. Similarly, the Company is free to conclude its employment relationship with you at any time for any lawful reason, with or without Cause (as defined below), and with or without notice. You understand and agree that neither your job performance nor promotions, commendations, bonuses or the like from the Company give rise to or in any way serve as the basis for modification or amendment, by implication or otherwise, of the at-will nature of your employment with the Company.

 

3.
Cash Compensation. Your annual base salary will be $350,000, payable in accordance with the Company’s normal payroll practices (as such may be increased from time to time, the “Base Salary”), less any payroll deductions and withholdings as are required by law. You will be participating in the executive service plan. You will initially be eligible to receive an annual cash bonus, with a target amount during each calendar year of the Company equal to 60% of the Base Salary (the “Target Bonus” and the actual amount awarded, the “Actual Bonus”), based upon the achievement of performance objectives established by the CEO and subject to the terms

of the applicable bonus plan(s). For calendar year 2022, your annual cash bonus will have two components: (a) your annual cash bonus for which you were eligible under your prior role as VP, Engineering which shall be pro-rated from the period beginning January 1, 2022 and ending on July 24, 2022 (“Prior Bonus”) and (b) your Target Bonus pro-rated for the number of days in the calendar year during the period between your Start Date and December 31, 2022; provided that in order to receive payment of any Prior Bonus and/or Actual Bonus, you must be employed by the Company on the last day of such calendar year to which such bonus relates and at the time bonuses are paid. Your Prior Bonus and/or Actual Bonus will be paid by the fifteenth day of the third month following your or the Company’s taxable year in which it is earned, whichever is later.

 

4.
Expenses. The Company will pay or reimburse you for reasonable travel, entertainment or other expenses incurred by you in the furtherance of or in connection with the performance of your duties hereunder in accordance with the Company’s established policies. You must be an employee of the Company on the date an expense is incurred and must submit a claim for reimbursement (including submitting to the Company proper documentation evidencing such incurred expenses) in accordance with the Company’s reimbursement policies.

 

5.
Benefits. During your employment, you shall be eligible to participate in the employee benefit plans currently and hereafter maintained by the Company with respect to other senior executives of the Company,

 

 


img225266043_1.jpg 

 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

 

 

including, without limitation, any Company group medical, dental, vision insurance and Section 401(k) plan and vacation policies. The Company reserves the right to change the benefit plans and programs it offers to its employees at any time.

 

6.
Equity Award. The Company will recommend to the Board of Directors that you be granted an equity award in the amount of $2,000,000 (the “Total Equity Grant”), with 50% of such amount to consist of restricted stock units (“RSUs”) and 50% of such amount to consist of stock options (“Options”), in each case as set forth below:

 

a.
RSUs. The number of RSUs awarded will be equal to the value of the Total Equity Grant divided by two, with the resulting quotient to be divided further by the 30-day average closing price of the Company’s common stock, rounded up to the nearest whole share, subject to the terms and conditions of the Company’s 2021 Stock Incentive Plan and standard form of time-based RSU agreement. The RSUs will vest over a four-year period with twenty-five percent (25%) of the RSUs vesting on August 15, 2023 and six-and-a-quarter percent (6.25%) vesting on each quarterly vesting date thereafter, subject to continued employment with the Company through the applicable vesting dates; and

 

b.
Options. The number of stock options awarded will be equal to the number that is 2x the number of restricted stock units granted in connection with Section 6(a) above. The stock options will have an exercise price equal to the closing price on the date of grant and will vest over a four-year period with twenty-five percent (25%) of the stock options vesting on August 15, 2023 and two and

eight-hundredths percent (2.08%) vesting on each monthly vesting date thereafter, subject to continued employment with the Company through the applicable vesting dates.

 

7.
Severance and Vesting Acceleration. Your employment with the Company will be at-will and may be terminated by you or by the Company at any time for any reason as follows: (a) you may terminate your employment upon written notice to the Board for “Good Reason,” as defined below (“Constructive Termination”); (b) you may terminate your employment upon written notice to the Board at any time in your discretion without Good Reason (“Voluntary Termination”); (c) the Company may terminate your employment upon written notice to you at any time following a determination that there is “Cause,” as defined below, for such termination (“Termination for Cause”); and (d) the Company may terminate your employment upon written notice to you at any time without Cause for such termination (“Termination without Cause”). Notwithstanding anything to the contrary in this agreement, (i) any reference herein to a termination of your employment is intended to constitute a “separation from service” within the meaning of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and Section 1.409A-1(h) of the regulations promulgated thereunder, and shall be so construed, and (ii) no payment will be made or become due to you upon termination of your employment unless such termination constitutes a “separation from service” within the meaning of Section 409A of the Code.

 

a.
Termination for Cause, Death or Disability, or Voluntary Termination. In the event you are subject to a Termination for Cause, in the event of your death or Disability (as defined below), or in the event of your Voluntary Termination or Constructive Termination not addressed in 7(c), you will be paid only (i) any earned but unpaid Base Salary and earned and accrued but unused vacation or paid time off (if applicable pursuant to the Company’s policies) and (ii) reimbursement for all reasonable and necessary expenses incurred by you in connection with your performance of services on behalf of the Company in accordance with applicable Company policies and guidelines (including submitting to the Company proper documentation evidencing such incurred expenses), in each case as of the effective date of such termination of employment (the “Accrued Compensation”).

 

b.
Termination without Cause Not In Connection With a Change of Control. In the event of your

 

 


img225266043_1.jpg 

 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

 

 

Termination without Cause not in connection with a Change of Control (as defined below); provided that (except with respect to the Accrued Compensation) you deliver to the Company a signed general release of claims in favor of the Company in the form attached hereto as Exhibit A (the “Release”) and satisfy all conditions to make the Release effective and irrevocable within sixty (60) days following your termination of employment, then, you shall be entitled to (i) your Accrued Compensation and (ii) a lump sum payment equal to the sum of (1) six months of your then current Base Salary, plus (2) an additional week of your then current Base Salary for every full year of employment you have had with the Company prior to such termination, payable on the first business day after the 60th day following your termination of employment.

 

c.
Termination without Cause or Constructive Termination In Connection With a Change of Control. In the event of your Termination without Cause or Constructive Termination in connection with a Change of Control that occurs during the period commencing three (3) months prior to and ending twelve (12) months following the Change of Control, provided that (except with respect to the Accrued Compensation) you deliver to the Company the signed Release and satisfy all conditions to make the Release effective and irrevocable within sixty (60) days following your termination of employment, then, (in lieu of any benefits pursuant to Section 7(b)), you shall be entitled to (i) your Accrued Compensation, (ii) accelerated service-based vesting of 100% of the then unvested portion of your stock options, liquidity contingent restricted stock unti award(s) and other equity award(s) subject only to service-based vesting (other equity awards shall continue according to the terms of the applicable award agreement with respect to such provisions), (iii) a lump sum payment equal to six months of your then current Base Salary,plus an additional week of your then current Base Salary for every full year of employment you have had with the Company prior to such termination(iv) a lump sum payment equal to any Actual Bonus earned in the calendar year prior to the Change of Control but not yet paid, and (v) a lump sum payment equal to your then-current Target Bonus (assuming a Company Performance Payout Multiplier of 100% under the Company’s then-current Executive Compensation Plan) pro-rated for the number of days in the calendar year that have elapsed prior to the Change of Control, (i)-(v) collectively, payable on the first business day after the 60th day following your termination of employment.

 

d.
Other Termination Provisions. Upon your termination for any reason and after giving effect to any acceleration that may apply under this Section 7, the Option shall cease vesting. For the avoidance of doubt, you will not be entitled to any severance in connection with a termination of your employment with the Company for any reason other than the severance and accelerated vesting of the Option on the terms set forth above in this Section 7.

 

 

8.
Definitions. For the purposes of this agreement:

 

a)
Cause” means (i) your material failure to perform your stated duties, and your inability or unwillingness to cure such failure to the reasonable satisfaction of the Company within 30 days following written notice of such failure to you from the Company; (ii) your material violation of a Company policy or material breach of any written agreement or covenant with the Company, including, but not limited to, any applicable invention assignment and confidentiality agreement or similar agreement between the Company and you; (iii) your conviction of, or entry of a plea of guilty or nolo contendere to, a felony (other than motor vehicle offenses the effect of which do not materially impair your performance of your employment duties); (iv) your commission of a willful act that constitutes gross misconduct and which is materially injurious to the Company; (v) your commission of any act of fraud or embezzlement; (vi)

 

 


img225266043_1.jpg 

 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

 

your commission of any act of dishonesty or any other willful misconduct that has caused or is reasonably expected to result in a material injury to the Company; or (vii) your willful failure to cooperate with an investigation authorized by the Company or initiated by a governmental or regulatory authority, in either case, relating to the Company, its business, or any of its directors, officers or employees. You will be provided with notice and thirty calendar days opportunity to cure any event that is curable. The determination as to whether you are being terminated for Cause will be made in good faith by the Board and will be final and binding.

 

b)
Change of Control” means (i) a merger or consolidation of the Company in which its voting securities immediately prior to the merger or consolidation do not represent, or are not converted into securities that represent, a majority of the voting power of all voting securities of the surviving entity immediately after the merger or consolidation;

(ii) Any “person” (as defined below) who by the acquisition or aggregation of securities, is or becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the combined voting power of the Company’s then outstanding securities ordinarily (and apart from rights accruing under special circumstances) having the right to vote at elections of directors (the “Base Capital Stock”); except that any change in the relative beneficial ownership of the Company’s securities by any person resulting solely from a reduction in the aggregate number of outstanding shares of Base Capital Stock, and any decrease thereafter in such person’s ownership of securities, shall be disregarded until such person increases in any manner, directly or indirectly, such person’s beneficial ownership of any securities of the Company; (iii) a change in the composition of the Board, as a result of which the individuals who, on the date hereof, constitute the Board (the “Incumbent Board”), cease for any reason to constitute at least a majority of the Board; provided, however, that any individual becoming a director whose election, or nomination for election by the Company’s stockholders, was approved by a vote of a majority of the directors then comprising the Incumbent Board shall be considered as though such an individual were a member of the Incumbent Board; provided, further, that the Incumbent Board shall not include any individual whose initial assumption of office occurred as a result of an actual or threatened election contest with respect to the election or removal of director or other actual or threatened solicitation of proxies or consents, by or on behalf of a person other than the Incumbet Board or (iv) a sale of all or substantially all of the assets of the Company or a liquidation or dissolution of the Company, provided that, in each of cases (i)-(iv) of this definition, a transaction or series of transactions shall only constitute a Change of Control if it also satisfies the requirements of a change of control under U.S. Treasury Regulation 1.409A-3(i)(5)(v), 1.409A-3(i)(5)(vi), or 1.409A-3(i)(5)(vii). For purposes of this Section 8(b) above, the term “person” shall have the same meaning as when used in Sections 13(d) and 14(d) of the Exchange Act, but shall exclude (1) a trustee or other fiduciary holding securities under an employee benefit plan maintained by the Company or a Parent or Subsidiary and (2) a corporation owned directly or indirectly by the stockholders of the Company in substantially the same proportions as their ownership of the Stock

 

c)
Disability” means a disability as defined in Section 22(e)(3) of the Code.

 

d)
Good Reason” means the occurrence of one or more of the following, without your written consent: (i) a material reduction by the Company of your Base Salary as in effect immediately prior to such reduction (other than a proportionate reduction in connection with a general reduction of compensation to the vice presidents of the Company and the employees senior to vice presidents of the Company); or (ii) a relocation of your principal place of employment to a location that increases

 

 


img225266043_1.jpg 

 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

 

 

your one way commute by more than 35 miles. In order for an event to qualify as “Good Reason,” you must provide the Company with written notice of the acts or omissions constituting the grounds for “Good Reason” within 60 days of the initial existence of the grounds for “Good Reason” and a reasonable cure period of 30 days following the date of written notice (the “Cure Period”), such grounds must not have been cured during such time, and you must resign within 90 days following the end of the Cure Period.

 

9.
Parachute Payments. In the event that the severance and other benefits provided for in this agreement or otherwise payable to you (i) constitute “parachute payments” within the meaning of Section 280G of the Code and

(ii) but for this Section, would be subject to the excise tax imposed by Section 4999 of the Code, then, at your discretion, your severance and other benefits under this agreement shall be payable either (i) in full, or (ii) as to such lesser amount which would result in no portion of such severance and other benefits being subject to the excise tax under Section 4999 of the Code, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999, results in the receipt by you on an after-tax basis, of the greatest amount of severance benefits under this agreement, notwithstanding that all or some portion of such severance benefits may be taxable under Section 4999 of the Code. Any reduction shall be made in the following manner: first a pro-rata reduction of (i) cash payments subject to Section 409A of the Code as deferred compensation and (ii) cash payments not subject to Section 409A of the Code, and second a pro rata cancellation of (i) equity-based compensation subject to Section 409A of the Code as deferred

compensation and (ii) equity-based compensation not subject to Section 409A of the Code. Reduction in either cash payments or equity compensation benefits shall be made pro-rata between and among benefits which are subject to Section 409A of the Code and benefits which are exempt from Section 409A of the Code. Unless the Company and you otherwise agree in writing, any determination required under this Section shall be made in writing by the Company’s independent public accountants (the “Accountants”), whose determination shall be conclusive and binding upon you and the Company for all purposes. For purposes of making the calculations required by this Section, the Accountants may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code. The Company and you shall furnish to the Accountants such information and documents as the Accountants may reasonably request in order to make a determination under this Section. The Company shall bear all costs the Accountants may reasonably incur in connection with any calculations contemplated by this Section.

 

10.
Section 409A. To the extent (a) any payments or benefits to which you become entitled under this agreement, or under any other agreement or Company plan, in connection with your termination of employment with the Company constitute deferred compensation subject to Section 409A of the Code and (b) you are deemed at the time of such termination of employment to be a “specified employee” under Section 409A of the Code, then such payments shall not be made or commence until the earliest of (i) the expiration of the six (6)-month period measured from the date of your “separation from service” (as such term is at the time defined in Treasury Regulations under Section 409A of the Code) from the Company; or (ii) the date of your death following such separation from service; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to you, including (without limitation) the additional twenty percent (20%) tax for which you would otherwise be liable under Section 409A(a)(1)(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to you or your beneficiary in one lump sum (without interest). Any termination of your employment is intended to constitute a “separation from service” and will be determined consistent with the rules relating to a “separation from service” as such term is defined in Treasury Regulation Section 1.409A-1. It is intended that each installment of the payments provided hereunder constitute separate “payments” for purposes of Treasury Regulation Section 1.409A-2(b)(2)(i). It is further intended that payments hereunder satisfy, to the greatest extent possible, the exemptions from the application of Section 409A of the Code (and any state law of similar effect) provided under

 

 


img225266043_1.jpg 

 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

 

 

Treasury Regulations Section 1.409A-1(b)(4) (as a “short-term deferral”) and Section 1.409A-1(b)(9) (as a “separation pay due to involuntary separation”). To the extent that any provision of this agreement is ambiguous as to its compliance with Section 409A of the Code, the provision will be read in such a manner so that all payments hereunder comply with Section 409A of the Code. Except as otherwise expressly provided herein, to the extent any expense reimbursement or the provision of any in kind benefit under this agreement is determined to be subject to Section 409A of the Code, the amount of any such expenses eligible for reimbursement, or the provision of any in-kind benefit, in one calendar year shall not affect the expenses eligible for reimbursement in any other taxable year, in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which you incurred such expenses, and in no event shall any right to reimbursement or the provision of any in-kind benefit be subject to liquidation or exchange for another benefit.

 

11.
Miscellaneous; Arbitration; Jury Trial Waiver. As a condition of your employment, you are also required to sign and comply with a Proprietary Information and Inventions Assignment Agreement (a “Confidentiality Agreement”) which requires, among other provisions, the assignment of patent rights to any invention made during your employment at the Company, and non-disclosure of Company proprietary information. In the event of any dispute or claim relating to or arising out of our employment relationship, you and the Company agree that (i) any and all disputes between you and the Company shall be fully and finally resolved by binding arbitration in San Jose, California conducted by Judicial Arbitration and Mediation Services, Inc. (“JAMS”) under its then-applicable rules, (ii) YOU ARE WAIVING ANY AND ALL RIGHTS TO A JURY TRIAL BUT ALL COURT REMEDIES WILL BE

AVAILABLE IN ARBITRATION, (iii) all disputes shall be resolved by a neutral arbitrator who shall issue a written opinion, (iv) the arbitration shall provide for adequate discovery, and (v) all JAMS fees and administrative charges shall be paid by the Company. Please note that we must receive your signed Confidentiality Agreement before your first day of employment.

 

As a Company employee, you will be expected to abide by the Company’s rules and standards. Specifically, you will be required to sign an acknowledgment that you have read and that you understand the Company’s rules of conduct.

 

All sums payable to you hereunder shall be reduced by all federal, state, local and other withholding and similar taxes and payments required by applicable law.

 

You and the Company recognize that this is a legally binding contract and acknowledge and agree that each party has had the opportunity to consult with legal counsel of their choice. Each party has cooperated in the drafting, negotiation and preparation of this agreement. Hence, in any construction to be made of this agreement, the same shall not be construed against either party on the basis of that party being the drafter of such language. You acknowledge and agree that you have consulted with your own tax advisors with respect to any advice you may deem necessary or appropriate with respect to this agreement, that neither the Company nor any of its directors, officers, counsel, stockholders, or advisors has provided any tax advice to you or otherwise made any representations or guarantees to you with respect to the tax treatment of the bonus opportunity provided in this agreement, and that you have relied entirely on your own professional advisors as to these matters. The provisions of this agreement shall survive the termination of your employment for any reason to the extent necessary to enable the parties to enforce their respective rights under this agreement.

 

This agreement will be governed by the laws of the State of California without reference to conflict of laws provisions.

 

(Signature Page Follows)

 

 


img225266043_1.jpg 

 

381 E. Evelyn Avenue Mountain View CA 94041 Tel: 1.650.963.9884

 

 

 

To indicate your acceptance of the Company’s offer, please sign and date this agreement in the space provided below and return it to me. A duplicate original is enclosed for your records. This agreement, along with any agreements relating to proprietary rights between you and the Company, set forth the terms of your employment with the Company and supersede any prior representations or agreements including, but not limited to, any representations made during your recruitment, interviews or pre-employment negotiations, whether written or oral. This agreement, including, but not limited to, its at-will employment provision, may not be modified or amended except by a written agreement signed by you and another officer of the Company designated by the Board.

 

 

 

/s/ Richard Jacquet

Richard Jacquet

Chief People Officer

 

 

Agreed to and accepted by:

/s/ Mustafa Furniturewala

Mustafa Furniturewala

 

 

 


EX-31.1 3 cour-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

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

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

I, Jeffrey N. Maggioncalda, certify that:

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

 

Date: August 4, 2022

 

By:

/s/ Jeffrey N. Maggioncalda

 

 

 

Jeffrey N. Maggioncalda

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 4 cour-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

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

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

I, Kenneth R. Hahn, certify that:

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

 

Date: August 4, 2022

 

By:

/s/ Kenneth R. Hahn

 

 

 

Kenneth R. Hahn

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 5 cour-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

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

 

Date: August 4, 2022

 

By:

/s/ Jeffrey N. Maggioncalda

 

 

 

Jeffrey N. Maggioncalda

 

 

 

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-32.2 6 cour-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

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

 

Date: August 4, 2022

 

By:

/s/ Kenneth R. Hahn

 

 

 

Kenneth R. Hahn

 

 

 

Chief Financial Officer

(Principal Financial Officer)

 

 


GRAPHIC 7 img225266043_0.jpg GRAPHIC begin 644 img225266043_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBO'/'7Q-N)+F73-!F\J!"4DNT/S.>X0]A[]3].O3A<)4Q,^2'S M?8PKXB%"/-(]4O\ 6]*TLXOM1M;=O[LLH4G\.M5K?Q9X?NI1'#K-BSGHOG*" M?SKYEDDDFD9Y'9W8Y)8Y)--Y'J*]U9#3MK-W]#S'FL[Z1T/K,$, 000>012U M\X>%_'&K>&9T$4S3V6?GM9&RN/\ 9_NGZ?K7O^BZS9Z_I4.H63[HI!R#U1NZ MGW%>1CL7U._#8N%?1:/L:%4[W5M.TT9OK^VMO^NTJJ3^9KS#QY\3) MH[F72M!EV",[9KM>I/<)Z#W_ "]3Y3+-+<2M+-(\DC'+,[$DGW-=F$R:=6*G M5?*GTZG/7S*,'RP5SZ:M_%.@74@C@UFQ=ST7SUR?UK7!! (.0>A%?)?(]172 M^&/'&K^&9T$4S3V>?FM96RI'M_=/T_6MJ^1-1O2E=]G_ )F=/-+NU2/W'T?5 M:74;*"0QRWEO&Z]5>501^&:KZ'K=GX@TF'4;)\Q2<%3]Y&[J?<5X-\2"1X_U M7!_BC_\ 1:UYV"P/UBM*E-\K2_4[,3BO94U.*O<^A(+NVNMWV>XBFV]?+<-C M\JFKR+X*',VM9_NP_P WKUVL,9AUAZSI)WM_D:8>K[:FIM6N0SW5O:A3<3Q1 M!NGF.%S^=,CU&QFD$<5[;N[O=":[DL7\N:X@, M'FC[R*6!)7T/RXS6E+)O:T%4C+5K:QG4S'DJN#CHCZ.U#Q'HVE2>7?:G:P2? M\\VD&[\NM:2LKHKJ>"PR3^M>L_$_P : MW.B^7H^F2&*YE3?-,O5%/ "^A.#SV&/6HQ&5QK&[W%DS8DM6.0<]U]#7T1;W"7-I%0>A MKQ\=@)X223=T]F>AAL5&NM-&B6L^]US2=-;;>ZE:6[?W99E4_EG->2>.?B9= M7MS+IVASM!9H2KW$9P\WK@]E^G)_2O-V9W8LQ+$G))KOPN23J14JKMY=3EKY ME&+Y::OYGT_:>)-#OY!':ZM92R'HBSKD_AFM2ODOD>M=OX-^(NH:#:C*_DR:.9INU16\SWVJAU33U8JU_:@C@@S+ MQ^M36]Q#=VT5Q;R+)#*H='4\,#R#7RYJQ(UB]Y_Y;O\ ^A&N++\ L4Y*3M8Z ML7BG02:5[GU'%8TDBH<&4G ^;U QTKKOA!8F?Q9+=,IVV]NQ!_VB M0O\ (M775R>-&E.I.6VWZ7.>GF#J5(PC'?<]RJI?:II^F(&OKZWM@>GG2A<_ M3-<'\0OB&VB2-I.D,IOL?OINHASV'^U_+^7B]S=W%[)S"-*7+!79],VWBC0;R01V^L6,DAZ*)UR?PS6G++'!&9 M)9$CC'5G8 #\:^3N1ZUNCQ;J;>%Y]!GE,UJ[(R%VR8]IS@>W3CMBNFID-FN2 M7K?L80S31\T3Z,75-/9@JW]J23@ 3+S^M6Z^6-&).MV'/_+Q'_Z$*^IZ\[,, M"L(XI2O<[,)BGB$VU:P4445YQV!1110 4444 %%%% '(_$G6GT;P=<&%]L]T MPMT8=1N!+'_OD'\Z^>XHI)YDBC4O([!54=23T%>S_&='/A_3W&=@N2#]2IQ_ M(UY;X3GAMO%NDS7&!$EU&6)Z#YAS^'6OJ\H2IX-SBM=7]QX./;GB%%[:'L_A M3XM;NI>%-"U:W:&ZTRV((P'2,(Z_1A MS6S17SD\56G/VCD[GLQH4XQY$M#R[3/@Y:0ZI++J%ZT]DK_N84^5F7_;/;\/ MS%=#XTO(/"7@6X33(8[4OB"%8AMVENI^N 3GUKL*\Z^,B.WA6S=<[5O!N_[X M;%==#$5,7B:<:TKJ^W0YZM*&'HR=-6=CQ%$>61412SL< ]?2->3_&J>'RM)@R#.#(_N%^4?J1^E<648FJJZ MI7NF=.848.DYVLT8_P (M:DL_$3Z4[GR+U"54GI(HR#^0(_*L3XD_P#)0-5_ MWH__ $6M,^'B._CS2@FU&$8Y@VNL? MUL>:Y-X1)])?H==\$_\ 7:U_NP_S>O7:\B^"?^NUK_=A_F]>NU\]FW^^3^7Y M(]? ?[O'Y_F>5?&O_CTT?_?E_DE<)\/_ /D>M)_Z[?T-=U\:V'V;1USSNE./ M^^*X7X?_ /(]:3_UV_H:]K!?\BU^DOU/-Q/^^?-?H;7Q?&/&:>]HG\VK$\"^ M'XO$GBB"SN,_9D4RS '!*CM^)('XUM_&#_D3?^AI5PJ2IY:IQW42904\9RO:Y[3:6-I80+!:6T4$2C 2- H'Y5X5\6()8O M'$\C@[)H8WC/J NW^8->^USWBWPA8^++!8;@F*XBR89U&2F>H([CVKP,NQ:P M^(YZFST9ZN,H.K2Y8;H\2\"^)+7POK_VV\M3-$\9C+* 6CR0=PS],?C7L1\1 M>#_%^GO8S7UM(DPQY4_[MP?4;L3:Q\-/$FE.Q2T^VPCI);'=Q_N_>_2 MN3F@FM93'/%)%(O574J1^!KZ"MA,/C9*K3G[W=/^OT/)IXBKAE[.<=/,^C/# MG@?0_#BK):P":YZ_:9L,WX=A^%4_B;K#Z3X-G6%MLMVXMU(Z@$$M^@(_&O(/ M#/C?5_#5PGDSM-9Y^>VD;*D>W]T^X_6NZ^*U[%JO@_1M1M23;32[@3VRO0^_ M!_*O.E@:L,9!UI,NQ[XR>!["O";.SGO[R&TM4\R>9@D:9 MW$]!D\5T?_"N?%W_ $!Y/^_L?_Q5>KCZ4*J4)U>1=KK4X,+.5-N48UZ=GZ,]%^#VL/>:%=:9*^XV<@://9'SQ^8/YUX]JW_(9O?^N[_^A&O7 M/A;X9UG0;[4)-3LVMTEB54W,IW'/L37D>K?\AF]_Z[O_ .A&G@^3ZW6=-W3M ML&(YOJ]-26NIZ+\)_"=EJ27&LZA DZQ2>5!'(,KN !+$=^HQ^->I:U?QZ)H- M[?JB@6\+.J@8!(' _/%*\='45]6:?+#/IUK+;D&%XE:,CIM(&/TKULYQ M%2C3C&GI?]#ARZE&I-RGK8J7'AS1+JW,$VDV31XQCR%&/H0./PKQ7XA^"$\+ MW45W8EFTZX)50QR8GZ[<]QCI]#^/OM<)\6Y88_!1CD(\R2X01COD9)_3/YUY M&68JK#$1@G=-V:._&T(2I.5M4>)Z-_R'+#_KXC_]"%?4]?+&C?\ (L%%%% !1110 4444 8/C'0CXB\,7= M@F//P)(2?[Z\@?CR/QKYKEBD@F>*5&21&*LK#!!'4&OK*N$\;?#BV\1NU_8. MEMJ./FR/DF_WL=#[U[659A&A>E4^%]>S/-Q^$=7WX;HYSPI\6DM;**RUZ*5S M& J747S$C_:![^X_^O6[J?Q>T&VMF-A'<7[D$=OIEW(QXPL+'^E>I++L#4E[5/3R>APK&8 MF"Y/TU.BL?B=XAM-9FOY)Q/%,^Y[5_\ 5@>B_P!WCT_'->HS20_$;P#<>3;2 MVS3 ^4)ATD4Y!![KGC/UKBO"WPEN[B9+G7S]G@'/V9&R[^Q(X4?K]*]B@@BM M;>.""-8X8U"HBC 4#H!7F9C7PT9Q>'2YEU6VGYG;@Z59Q?MG[KZ,^4KB"6UN M)()T:.6-BKHPP5(Z@UZAX1^*ZV5E%8:[%+((@%CN8_F; Z!@>OU'_P!>NJ\: M_#NU\3%KVT=;74L8+$?)+Z;O?W_G7D&I^"O$6DR%;C2[AE!_UD2&13^*YKTX MU\+F%)1J:/MLUZ'%*E7PD[PV_K<]6U'XN^'[:V9K);B[FQ\J;-BY]R?Z UX[ MKVNWGB+5I=0O6!D?A57[J*.BCVIMOH&L74@C@TN\D8]EA8_TKO/"_P );VYF M2YUX_9K<'/V=&S(_L2.%'Z_2G"G@LO3G?7UN_D*4\3BVHVT_ M?!_P .2>?/ MK\Z$1A3#;Y'WB?O,/IT_$^E8'Q7L'M/&TUP5.RZB213VX&T_^@_K7O%M;0V= MM';6\2Q0Q*%1%& H':N?\:>$8/%FE"'D7IZ(]"K@O]F]G'=:_,\9\!^+!X4UIIIXVDL[A?+F5>HYR&'KC^IKU]OB3X M36V\[^U >,[!"^[Z8Q7A^J^%-;T6=H[W3IU /$BH60_1AQ56RT/5=1F$5II] MS,Y./DC) ^I[5Z^)P.%Q3]LY?--'GT<57H+V:7WHV?'/BP^+-:6>.-H[2!?+ M@1NN.['W/]!3/A__ ,CUI/\ UV_H:TM4^&NLZ;I%E*MK-=7T[L98K==XA4 8 M!([G)]N*E\%>%M=L?&.F7-UI-Y##'+EY'B("C!ZFK=7#K"RA2DK)-+7U)4*S MKJ4T[W0_XP?\CG'_ ->:?^A-4OP;_P"1MNO^O)O_ $-*N_%'P_J^J>*XY['3 M;JYA%JB[XHF89RW&1]:D^%6@:OI?B:XGO]-NK:)K1E#RQ%03N4XY^AKE=2'] MF\MU?E-U"7UV]M+GL%>8>+/BN-/N)]/T>U+7$3&-YKA)E[P_M?]H6GX?,]+%JM[/]SN9G M@WXJ0-;?8_$<[+.&)6[V9# G.&"C@CV&,?KK>+?%'@O4= N8[FYM[R4Q,(5C M4LX?'&#CY>:\BO\ PCX@TV0I^\NPLJGMH2MUT:L>4L974/9RC?U10/6O:M,\.3Z[\&;:P(_P!)VO/;@^H= MBH_$$C\:YCPQ\*]4U"ZCGUB,V5D#ED)_>./0#M]3^5>W00Q6T$<$*!(HU"(B M]% & *YLUQ\+QC2=VG?[C; 827O2J*R:L?*8,UI<@C?%-$^1V96!_0YKV?PY M\6],N;2.'7-]K=* &F5"R/[X'(/MC%6O&WPV@\0ROJ&FNEMJ!Y=6'R3'U..A M]^_ZUY+J/@[Q#ISA+Q7CW4F,B.&)LG\6 %_Z>E>=6^@:Q=R".#2[R1CV6%C_2N]\+_"6\N)DN=?/V>W!S]G1LN_L2.%'Z M_2LIX++\-!^T=[^>ORL:1Q.+K27(K?E\SV&TN[>^M8[JUE66"5=R.IR"*^7- M6_Y#-[_UW?\ ]"-?4L$$5K;QP01K'#&H5$48"@= *^==3\'^(I=4NY$T6^9& MF^M9;>;[2[;)5*G&%YP:[.O,QL_P#: MIRB^IVX:/[B*?8^5M5TVXTC4[BPNTV30.58>ON/8CFNV\$_$N3P_:KINIQ27 M%BI_=NA^>+VYZC^7Z5Z-XS\"V?BR$3*PM]0C7"3XR&']UO4>_;]*\8U;P1XA MT>5EN-,FD0'B6!3(A]\CI^.*^BI8G#8^ER5=^WGW1X]2A6PE3FI[=_\ ,]:N M/BUX9BMS)$]S-)CB-8L'/U/%>3>+O%UYXLU%9IU$5M%D0P*I)[D^OM6? M:^'M9O)1';Z7>2,3CY86_4XXKK)OA7J]KX9DOY$9]0WKMLX1O(4\'..IZ<#L M#^#I8?!8*:=_>>BN_P"OO"I5Q.)C:VB[''Z-_P ARP_Z^(__ $(5]3U\Y:5X M0\10ZO9R2:+?*B3HS,86P &'M7T;7G9Y.,Y0Y7??]#LRR,HJ5U;8****\$]0 M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB ,B@ HHHH **** /_9 end GRAPHIC 8 img225266043_1.jpg GRAPHIC begin 644 img225266043_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBO'/'7Q-N)+F73-!F\J!"4DNT/S.>X0]A[]3].O3A<)4Q,^2'S M?8PKXB%"/-(]4O\ 6]*TLXOM1M;=O[LLH4G\.M5K?Q9X?NI1'#K-BSGHOG*" M?SKYEDDDFD9Y'9W8Y)8Y)--Y'J*]U9#3MK-W]#S'FL[Z1T/K,$, 000>012U M\X>%_'&K>&9T$4S3V6?GM9&RN/\ 9_NGZ?K7O^BZS9Z_I4.H63[HI!R#U1NZ MGW%>1CL7U._#8N%?1:/L:%4[W5M.TT9OK^VMO^NTJJ3^9KS#QY\3) MH[F72M!EV",[9KM>I/<)Z#W_ "]3Y3+-+<2M+-(\DC'+,[$DGW-=F$R:=6*G M5?*GTZG/7S*,'RP5SZ:M_%.@74@C@UFQ=ST7SUR?UK7!! (.0>A%?)?(]172 M^&/'&K^&9T$4S3V>?FM96RI'M_=/T_6MJ^1-1O2E=]G_ )F=/-+NU2/W'T?5 M:74;*"0QRWEO&Z]5>501^&:KZ'K=GX@TF'4;)\Q2<%3]Y&[J?<5X-\2"1X_U M7!_BC_\ 1:UYV"P/UBM*E-\K2_4[,3BO94U.*O<^A(+NVNMWV>XBFV]?+<-C M\JFKR+X*',VM9_NP_P WKUVL,9AUAZSI)WM_D:8>K[:FIM6N0SW5O:A3<3Q1 M!NGF.%S^=,CU&QFD$<5[;N[O=":[DL7\N:X@, M'FC[R*6!)7T/RXS6E+)O:T%4C+5K:QG4S'DJN#CHCZ.U#Q'HVE2>7?:G:P2? M\\VD&[\NM:2LKHKJ>"PR3^M>L_$_P : MW.B^7H^F2&*YE3?-,O5%/ "^A.#SV&/6HQ&5QK&[W%DS8DM6.0<]U]#7T1;W"7-I%0>A MKQ\=@)X223=T]F>AAL5&NM-&B6L^]US2=-;;>ZE:6[?W99E4_EG->2>.?B9= M7MS+IVASM!9H2KW$9P\WK@]E^G)_2O-V9W8LQ+$G))KOPN23J14JKMY=3EKY ME&+Y::OYGT_:>)-#OY!':ZM92R'HBSKD_AFM2ODOD>M=OX-^(NH:#:C*_DR:.9INU16\SWVJAU33U8JU_:@C@@S+ MQ^M36]Q#=VT5Q;R+)#*H='4\,#R#7RYJQ(UB]Y_Y;O\ ^A&N++\ L4Y*3M8Z ML7BG02:5[GU'%8TDBH<&4G ^;U QTKKOA!8F?Q9+=,IVV]NQ!_VB M0O\ (M775R>-&E.I.6VWZ7.>GF#J5(PC'?<]RJI?:II^F(&OKZWM@>GG2A<_ M3-<'\0OB&VB2-I.D,IOL?OINHASV'^U_+^7B]S=W%[)S"-*7+!79],VWBC0;R01V^L6,DAZ*)UR?PS6G++'!&9 M)9$CC'5G8 #\:^3N1ZUNCQ;J;>%Y]!GE,UJ[(R%VR8]IS@>W3CMBNFID-FN2 M7K?L80S31\T3Z,75-/9@JW]J23@ 3+S^M6Z^6-&).MV'/_+Q'_Z$*^IZ\[,, M"L(XI2O<[,)BGB$VU:P4445YQV!1110 4444 %%%% '(_$G6GT;P=<&%]L]T MPMT8=1N!+'_OD'\Z^>XHI)YDBC4O([!54=23T%>S_&='/A_3W&=@N2#]2IQ_ M(UY;X3GAMO%NDS7&!$EU&6)Z#YAS^'6OJ\H2IX-SBM=7]QX./;GB%%[:'L_A M3XM;NI>%-"U:W:&ZTRV((P'2,(Z_1A MS6S17SD\56G/VCD[GLQH4XQY$M#R[3/@Y:0ZI++J%ZT]DK_N84^5F7_;/;\/ MS%=#XTO(/"7@6X33(8[4OB"%8AMVENI^N 3GUKL*\Z^,B.WA6S=<[5O!N_[X M;%==#$5,7B:<:TKJ^W0YZM*&'HR=-6=CQ%$>61412SL< ]?2->3_&J>'RM)@R#.#(_N%^4?J1^E<648FJJZ MI7NF=.848.DYVLT8_P (M:DL_$3Z4[GR+U"54GI(HR#^0(_*L3XD_P#)0-5_ MWH__ $6M,^'B._CS2@FU&$8Y@VNL? MUL>:Y-X1)])?H==\$_\ 7:U_NP_S>O7:\B^"?^NUK_=A_F]>NU\]FW^^3^7Y M(]? ?[O'Y_F>5?&O_CTT?_?E_DE<)\/_ /D>M)_Z[?T-=U\:V'V;1USSNE./ M^^*X7X?_ /(]:3_UV_H:]K!?\BU^DOU/-Q/^^?-?H;7Q?&/&:>]HG\VK$\"^ M'XO$GBB"SN,_9D4RS '!*CM^)('XUM_&#_D3?^AI5PJ2IY:IQW42904\9RO:Y[3:6-I80+!:6T4$2C 2- H'Y5X5\6()8O M'$\C@[)H8WC/J NW^8->^USWBWPA8^++!8;@F*XBR89U&2F>H([CVKP,NQ:P M^(YZFST9ZN,H.K2Y8;H\2\"^)+7POK_VV\M3-$\9C+* 6CR0=PS],?C7L1\1 M>#_%^GO8S7UM(DPQY4_[MP?4;L3:Q\-/$FE.Q2T^VPCI);'=Q_N_>_2 MN3F@FM93'/%)%(O574J1^!KZ"MA,/C9*K3G[W=/^OT/)IXBKAE[.<=/,^C/# MG@?0_#BK):P":YZ_:9L,WX=A^%4_B;K#Z3X-G6%MLMVXMU(Z@$$M^@(_&O(/ M#/C?5_#5PGDSM-9Y^>VD;*D>W]T^X_6NZ^*U[%JO@_1M1M23;32[@3VRO0^_ M!_*O.E@:L,9!UI,NQ[XR>!["O";.SGO[R&TM4\R>9@D:9 MW$]!D\5T?_"N?%W_ $!Y/^_L?_Q5>KCZ4*J4)U>1=KK4X,+.5-N48UZ=GZ,]%^#VL/>:%=:9*^XV<@://9'SQ^8/YUX]JW_(9O?^N[_^A&O7 M/A;X9UG0;[4)-3LVMTEB54W,IW'/L37D>K?\AF]_Z[O_ .A&G@^3ZW6=-W3M ML&(YOJ]-26NIZ+\)_"=EJ27&LZA DZQ2>5!'(,KN !+$=^HQ^->I:U?QZ)H- M[?JB@6\+.J@8!(' _/%*\='45]6:?+#/IUK+;D&%XE:,CIM(&/TKULYQ M%2C3C&GI?]#ARZE&I-RGK8J7'AS1+JW,$VDV31XQCR%&/H0./PKQ7XA^"$\+ MW45W8EFTZX)50QR8GZ[<]QCI]#^/OM<)\6Y88_!1CD(\R2X01COD9)_3/YUY M&68JK#$1@G=-V:._&T(2I.5M4>)Z-_R'+#_KXC_]"%?4]?+&C?\ (L%%%% !1110 4444 8/C'0CXB\,7= M@F//P)(2?[Z\@?CR/QKYKEBD@F>*5&21&*LK#!!'4&OK*N$\;?#BV\1NU_8. MEMJ./FR/DF_WL=#[U[659A&A>E4^%]>S/-Q^$=7WX;HYSPI\6DM;**RUZ*5S M& J747S$C_:![^X_^O6[J?Q>T&VMF-A'<7[D$=OIEW(QXPL+'^E>I++L#4E[5/3R>APK&8 MF"Y/TU.BL?B=XAM-9FOY)Q/%,^Y[5_\ 5@>B_P!WCT_'->HS20_$;P#<>3;2 MVS3 ^4)ATD4Y!![KGC/UKBO"WPEN[B9+G7S]G@'/V9&R[^Q(X4?K]*]B@@BM M;>.""-8X8U"HBC 4#H!7F9C7PT9Q>'2YEU6VGYG;@Z59Q?MG[KZ,^4KB"6UN M)()T:.6-BKHPP5(Z@UZAX1^*ZV5E%8:[%+((@%CN8_F; Z!@>OU'_P!>NJ\: M_#NU\3%KVT=;74L8+$?)+Z;O?W_G7D&I^"O$6DR%;C2[AE!_UD2&13^*YKTX MU\+F%)1J:/MLUZ'%*E7PD[PV_K<]6U'XN^'[:V9K);B[FQ\J;-BY]R?Z UX[ MKVNWGB+5I=0O6!D?A57[J*.BCVIMOH&L74@C@TN\D8]EA8_TKO/"_P );VYF M2YUX_9K<'/V=&S(_L2.%'Z_2G"G@LO3G?7UN_D*4\3BVHVT_ M?!_P .2>?/ MK\Z$1A3#;Y'WB?O,/IT_$^E8'Q7L'M/&TUP5.RZB213VX&T_^@_K7O%M;0V= MM';6\2Q0Q*%1%& H':N?\:>$8/%FE"'D7IZ(]"K@O]F]G'=:_,\9\!^+!X4UIIIXVDL[A?+F5>HYR&'KC^IKU]OB3X M36V\[^U >,[!"^[Z8Q7A^J^%-;T6=H[W3IU /$BH60_1AQ56RT/5=1F$5II] MS,Y./DC) ^I[5Z^)P.%Q3]LY?--'GT<57H+V:7WHV?'/BP^+-:6>.-H[2!?+ M@1NN.['W/]!3/A__ ,CUI/\ UV_H:TM4^&NLZ;I%E*MK-=7T[L98K==XA4 8 M!([G)]N*E\%>%M=L?&.F7-UI-Y##'+EY'B("C!ZFK=7#K"RA2DK)-+7U)4*S MKJ4T[W0_XP?\CG'_ ->:?^A-4OP;_P"1MNO^O)O_ $-*N_%'P_J^J>*XY['3 M;JYA%JB[XHF89RW&1]:D^%6@:OI?B:XGO]-NK:)K1E#RQ%03N4XY^AKE=2'] MF\MU?E-U"7UV]M+GL%>8>+/BN-/N)]/T>U+7$3&-YKA)E[P_M?]H6GX?,]+%JM[/]SN9G M@WXJ0-;?8_$<[+.&)6[V9# G.&"C@CV&,?KK>+?%'@O4= N8[FYM[R4Q,(5C M4LX?'&#CY>:\BO\ PCX@TV0I^\NPLJGMH2MUT:L>4L974/9RC?U10/6O:M,\.3Z[\&;:P(_P!)VO/;@^H= MBH_$$C\:YCPQ\*]4U"ZCGUB,V5D#ED)_>./0#M]3^5>W00Q6T$<$*!(HU"(B M]% & *YLUQ\+QC2=VG?[C; 827O2J*R:L?*8,UI<@C?%-$^1V96!_0YKV?PY M\6],N;2.'7-]K=* &F5"R/[X'(/MC%6O&WPV@\0ROJ&FNEMJ!Y=6'R3'U..A M]^_ZUY+J/@[Q#ISA+Q7CW4F,B.&)LG\6 %_Z>E>=6^@:Q=R".#2[R1CV6%C_2N]\+_"6\N)DN=?/V>W!S]G1LN_L2.%'Z M_2LIX++\-!^T=[^>ORL:1Q.+K27(K?E\SV&TN[>^M8[JUE66"5=R.IR"*^7- M6_Y#-[_UW?\ ]"-?4L$$5K;QP01K'#&H5$48"@= *^==3\'^(I=4NY$T6^9& MF^M9;>;[2[;)5*G&%YP:[.O,QL_P#: MIRB^IVX:/[B*?8^5M5TVXTC4[BPNTV30.58>ON/8CFNV\$_$N3P_:KINIQ27 M%BI_=NA^>+VYZC^7Z5Z-XS\"V?BR$3*PM]0C7"3XR&']UO4>_;]*\8U;P1XA MT>5EN-,FD0'B6!3(A]\CI^.*^BI8G#8^ER5=^WGW1X]2A6PE3FI[=_\ ,]:N M/BUX9BMS)$]S-)CB-8L'/U/%>3>+O%UYXLU%9IU$5M%D0P*I)[D^OM6? M:^'M9O)1';Z7>2,3CY86_4XXKK)OA7J]KX9DOY$9]0WKMLX1O(4\'..IZ<#L M#^#I8?!8*:=_>>BN_P"OO"I5Q.)C:VB[''Z-_P ARP_Z^(__ $(5]3U\Y:5X M0\10ZO9R2:+?*B3HS,86P &'M7T;7G9Y.,Y0Y7??]#LRR,HJ5U;8****\$]0 M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB ,B@ HHHH **** /_9 end EX-101.LAB 9 cour-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Entity Ex Transition Period Entity Ex Transition Period Net Income (Loss) Available to Common Stockholders, Basic, Total Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Net loss Fair Value Disclosures [Abstract] Earnings Per Share [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] No Customers No Customers [Member] No Customers [Member] Stock Issued During Period, Value, New Issues Issuance of common stock upon initial public offering, net of offering costs 2021 Employee Stock Purchase Plan Two Thousand Twenty One Employee Stock Purchase Plan [Member] Two thousand twenty one employee stock purchase plan member. Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Educator Partner Costs Collaborative Arrangements with Education Partners [Policy Text Block] Collaborative Arrangements with Education Partners [Policy Text Block] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Unbilled Contracts Receivable Unbilled accounts receivable Amendment Flag Amendment Flag Sales and Marketing Selling and Marketing Expense [Member] Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released in Period Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released in Period Number of Shares, Released Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Cost of Revenue Cost of Sales [Member] Amortization, sales and marketing expenses Amortization of Deferred Sales Commissions Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Percent of remaining performance obligations to be recognized Revenue, Remaining Performance Obligation, Percentage Document Quarterly Report Document Quarterly Report Date which sublease is set to expire, in YYYY-MM-DD format. Sublease Commencement Date Sublease Commencement Date Contract assets: Contracts Receivable [Abstract] Carrying value of the investment Equity Method Investments Statement [Table] Statement [Table] Operating Lease Liability Noncurrent, Total Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent RSUs outstanding Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding Stock Issued During Period, Shares, Employee Stock Purchase Plans Property equipment and software. Property, Equipment and Software Property Equipment And Software [Member] Number of operating segments Number of Operating Segments Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Shares reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Total shares of common stock reserved Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Weighted- Average Grant Fair Value, Unvested beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted- Average Grant Fair Value, Unvested ending balance Weighted- Average Grant Fair Value, Released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Other Selling, General and Administrative Expense Deferred partner fees Payments to Acquire Productive Assets, Total Purchases of property, equipment, and software Payments to Acquire Productive Assets Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Finite-Lived Intangible Asset, Useful Life Estimated useful life Employee-related Liabilities, Current, Total Accrued compensation and benefits Employee-related Liabilities, Current Leases Lessee, Operating Leases [Text Block] Stock Options Share-Based Payment Arrangement, Option [Member] Concentration Risk Type Concentration Risk Type [Axis] Liabilities and Equity Total liabilities and stockholders' equity Plan Name Plan Name [Domain] Other current liabilities Other Liabilities, Current Total other current liabilities Other assets Other Assets, Miscellaneous Other Assets, Miscellaneous, Total Intangible assets Intangible Asset Net Excluding Goodwill Intangible asset net excluding goodwill Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Rest of World [Member] Non-US [Member] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from employee stock purchase plan Proceeds from Stock Plans Sale of Stock Sale of Stock [Domain] Total current liabilities Liabilities, Current Stock Issued During Period, Value, Employee Stock Purchase Plan Impairment losses on contract assets. Impairment losses on contract assets Impairment Losses On Contract Assets Other member. Other [Member] Other [Member] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Treasury Stock, Shares, Ending Balance Treasury Stock, Shares, Beginning Balance Treasury Stock, Shares, Total Treasury stock, shares Treasury Stock, Shares Entity Small Business Entity Small Business Cash, cash equivalents, and restricted cash—Beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash—End of period Total cash, cash equivalents, and restricted cash Total cash, cash equivalents, and restricted cash Employees, directors, and service providers. Employees, Directors, and Service Providers Employees Directors And Service Providers [Member] Investments Investments [Domain] Total current assets Assets, Current Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Summary of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted average shares used in computing net loss per share-basic Weighted average shares used in computing net loss per share-basic Weighted Average Number of Shares Outstanding, Basic City Area Code City Area Code Aggregate Intrinsic Value, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Ending balance Impairment losses on deferred partner fees. Impairment Losses On Deferred Partner Fees Impairment losses on deferred partner fees. Share-Based Payment Arrangement [Abstract] Total liabilities Liabilities Document Period End Date Document Period End Date Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Weighted average grant-date fair value of stock options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair value of common stock Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Schedule of Financial Information for Each Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Finite-Lived Intangible Asset, Expected Amortization, Year One 2023 Statistical Measurement Statistical Measurement [Axis] Schedule of Investments in an Unrealized Loss Position Schedule of Unrealized Loss on Investments [Table Text Block] Total assets Assets Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Internal-use Software Software Development [Member] Employees percentage of eligible compensation may elect to contribute Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Net loss per share-diluted Net loss per share-diluted Earnings Per Share, Diluted Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Finite lived intangible assets amortization expense after year four. Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Stock based compensation capitalized as internal use software costs. Stock-based compensation capitalized as internal-use software costs Share Based Compensation Capitalized As Internal Use Software Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Period Focus Document Fiscal Period Focus Vesting of early exercised stock options. Vesting of early exercised stock options Vesting Of Early Exercised Stock Options Restricted Cash, Total Restricted cash Restricted Cash Accounts receivable, net Increase (Decrease) in Accounts Receivable 401(K) Plan Defined Contribution Plan [Text Block] Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Conversion of Stock, Shares Converted Preferred stock, $0.00001 par value- 10,000,000 shares authorized as of June 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of June 30, 2022 and December 31, 2021 Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Deferred revenue Other Liabilities and Deferred Revenue, Noncurrent Interest income Investment Income, Interest Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Platform and support costs. Platform and support costs Platform And Support Costs Statement of Financial Position [Abstract] Temporary equity, shares issued (in shares) Temporary Equity, Shares Issued Issuance of preferred stock, shares Entity File Number Entity File Number Statement of Cash Flows [Abstract] Sublease Income Sublease Income Segment gross profit Gross Profit [Abstract] Content asset member. Content Asset Content Asset [Member] Enterprise segment member. Enterprise Segment [Member] Enterprise Segment [Member] Geographical Geographical [Domain] Statistical Measurement Statistical Measurement [Domain] Statement of Stockholders' Equity [Abstract] Sale of Stock Sale of Stock [Axis] Percent of the lower of the market price for Purchase shares of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Modification charge Share-Based Payment Arrangement, Plan Modification, Incremental Cost Assembled workforce member. Assembled Workforce Assembled Workforce [Member] Class of Stock Class of Stock [Domain] Two thousand thirteen and two thousand fourteen executive stock incentive plan. 2013 and 2014 Executive Stock Incentive Plan Two Thousand Thirteen And Two Thousand Fourteen Executive Stock Incentive Plan [Member] Sales Revenue Revenue Benchmark [Member] Revenue Stockholders' Equity Note [Abstract] Ownership interest in equity method investment Equity Method Investment, Ownership Percentage Number of customers. Number of customers Number Of Customers Subsequent Events [Abstract] Weighted Average Exercise Price, Canceled Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Proceeds from exercise of stock options Proceeds from Stock Options Exercised Proceeds from exercise of unvested options, net of repurchases Basis of presentation and summary of significant accounting policies. Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Schedule of Property, Equipment and Software Property, Plant and Equipment [Table Text Block] Related party content fees Related Party Content Fees Related party content fees. Schedule of Redeemable Convertible Preferred Stock Temporary Equity [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Antidilutive Securities Antidilutive Securities [Axis] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Deferred revenue, current Contract with Customer, Liability, Current Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Remainder of 2022 Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Lessee, Lease, Description [Line Items] Consolidated Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Subsequent Events Subsequent Events [Text Block] Weighted average shares used in computing net loss per share-diluted Weighted average shares used in computing net loss per share-diluted Weighted Average Number of Shares Outstanding, Diluted Due to Related Parties, Total Outstanding to educator partner payables Due to Related Parties Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Corporate Debt Securities Corporate Debt Securities [Member] General and Administrative General and Administrative Expense [Member] Redeemable convertible preferred stock, shares issued upon conversion Convertible Preferred Stock, Shares Issued upon Conversion Conversion of convertible preferred stock Commercial Paper [Member] Commercial Paper Current Fiscal Year End Date Current Fiscal Year End Date Investment Type Investment Type [Axis] Other Assets, Noncurrent, Total Other assets Other Assets, Noncurrent Europe, Middle East, and Africa [Member] EMEA [Member] Amortization or accretion of marketable securities Investment Income, Net, Amortization of Discount and Premium, Total Investment Income, Net, Amortization of Discount and Premium Entity Address, Address Line One Entity Address, Address Line One Property and Equipment Property, Plant and Equipment [Member] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Restricted cash Restricted Cash, Noncurrent Income Tax Expense (Benefit), Total Income tax expense Income Tax Expense (Benefit) Increase (Decrease) in Operating Lease Liability Operating lease liabilities Income Tax Disclosure [Text Block] INCOME TAXES Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Income Tax Disclosure [Abstract] Issuance of common stock upon initial public offering, net of offering costs (in shares) Issuance of additional common stock under IPO to underwriter Stock Issued During Period, Shares, New Issues Content sourcing agreement member. Content Sourcing Agreement Content Sourcing Agreement [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Concentration Risk, Benchmark Description Concentration risk, benchmark description Degrees segment member. Degrees Segment [Member] Degrees Segment [Member] Geographic Concentration Risk [Member] Geographic Concentration Risk Legal Entity Type of Counterparty [Domain] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Conversion of Stock, Amount Converted Equity [Abstract] Revenue Recognized Contract with Customer, Liability, Revenue Recognized Loss from operations Operating Income (Loss) Customer One Customer One [Member] Customer One [Member] Contract liabilities abstract. Contract liabilities: Contract Liablities [Abstract] Temporary Equity, Carrying Amount, Attributable to Parent Beginning balance Ending balance Carrying Value $0.00001 par value- 76,420,805 and zero shares authorized as of December 31, 2020 and September 30, 2021, respectively; 75,305,400 and zero shares issued and outstanding as of December 31, 2020 and September 30, 2021, respectively; and aggregate liquidation preference, $464,036 and zero as of December 31, 2020 and September 30, 2021, respectively Redeemable convertible preferred stock, conversion rate Convertible Preferred Stock, Settlement Terms Cliff vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Debt Securities, Available-for-sale, Unrealized Loss Position, Total Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Entity Filer Category Entity Filer Category Payments to Acquire Marketable Securities, Total Purchases of marketable securities Payments to Acquire Marketable Securities Proceeds from Sale and Maturity of Marketable Securities, Total Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Total operating expenses Operating Expenses Asia Pacific [Member] Asia Pacific [Member] Entity Current Reporting Status Entity Current Reporting Status Asset Class Asset Class [Domain] Impairment of long-lived assets Asset Impairment Charges Asset Impairment Charges, Total Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Tax withholding on vesting of restricted stock units (in shares) Segment gross profit loss. Total segment gross profit Segment Gross Profit Loss Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity (Deficit) Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Net carrying value Finite-Lived Intangible Assets, Net Stockholders' Equity Attributable to Parent Beginning balance Ending balance Total stockholders' equity Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Asset Class Asset Class [Axis] Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location Income Statement Location [Axis] Number of Shares, Forfeited Number of Shares, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Common stock, $0.00001 par value 300,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 148,332,771 shares issued and 145,584,833 shares outstanding as of June 30, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021 Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Equity Components Equity Components [Axis] Leases [Abstract] Total contract liabilities Contract with Customer, Liability Purchases of content assets Purchases of content assets Payments to Acquire Intangible Assets Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Entity Emerging Growth Company Entity Emerging Growth Company Related Party Transaction Related Party Transaction [Axis] Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Operating expenses: Operating Expenses [Abstract] Number of Shares, Options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Cost of Revenue, Total Cost of revenue Cost of Revenue Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Acquired intangibles member. Acquired Intangibles [Member] Acquired Intangibles [Member] Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Retirement Benefits [Abstract] Document Transition Report Document Transition Report Assets, Fair Value Disclosure, Total Total financial assets Assets, Fair Value Disclosure Weighted- Average Grant Fair Value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Depreciation, Depletion and Amortization, Total Depreciation and amortization Depreciation, Depletion and Amortization Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Weighted Average Exercise Price, Options exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accounts receivable, net of allowance for doubtful accounts of $189 and $105 as of June 30, 2022 and December 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Net Income (Loss) Attributable to Parent, Total Net loss Net Income (Loss) Attributable to Parent Weighted average remaining amortization period for intangible asset Finite-Lived Intangible Assets, Remaining Amortization Period Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Adjustments to additional paid in capital Vesting of early exercise stock options. Vesting of early exercise stock options Adjustments To Additional Paid In Capital Vesting Of Early Exercise Stock Options Operating lease liabilities, current Operating Lease, Liability, Current Additional Paid-In Capital Additional Paid-in Capital [Member] Payment, Tax Withholding, Share-Based Payment Arrangement Payment of tax withholding on vesting of restricted stock units Payment of tax withholding on vesting of restricted stock units Common stock warrants [Member] Common Stock Warrants Common Stock Warrants [Member] Entity Registrant Name Entity Registrant Name Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Net Loss Per Share Earnings Per Share [Text Block] Summary of Estimated Assumptions Used in the Black-Scholes Valuation Model to Value out ESPP Purchase Rights Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Class of Stock Class of Stock [Axis] Lessee, Lease, Description [Table] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Statement of Comprehensive Income [Abstract] Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, equipment and software, net Property, Plant and Equipment, Net Property, equipment, and software—net Weighted Average Remaining Contractual Term, Options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Award Type Award Type [Domain] Statement [Line Items] Statement [Line Items] Other Other Noncash Expense Temporary Equity By Class Of Stock [Table] Temporary Equity, by Class of Stock [Table] Weighted Average Exercise Price, Options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Gross, Total Gross carrying value Finite-Lived Intangible Assets, Gross Non-cancelable purchase obligations Contractual Obligation, to be Paid, Year Five Common Stock Common Stock [Member] Share based compensation, expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Component Equity Component [Domain] Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income taxes Entity Address, State or Province Entity Address, State or Province Research and development. Research and Development Research And Development [Member] Geographical Geographical [Axis] Estimated Fair Market Value Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Payment of deferred offering costs. Payment of deferred offering costs Payment Of Deferred Offering Costs Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net (decrease) increase in cash, cash equivalents, and restricted cash Document Type Document Type Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Date which sublease is set to expire, in YYYY-MM-DD format. Sublease Expiration Date Sublease Expiration Date UNITED STATES United States [Member] Entity Shell Company Entity Shell Company Cost of revenue Share-Based Payment Arrangement, Expense Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Security Exchange Name Security Exchange Name Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Revenue Recognition [Abstract] Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Weighted average period for recognition of compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations Contractual Obligation, Fiscal Year Maturity [Table Text Block] Tax withholding on vesting of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Tax withholding on vesting of restricted stock units Restricted Stock Units Restricted Stock Units (RSUs) [Member] RSUs Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Principles of Consolidation Consolidation, Policy [Policy Text Block] Commissions and related payroll tax expenditures Commissions And Related Payroll Tax Expenditures Commissions and related payroll tax expenditures. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Employee stock purchase plan. Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Stock Option Activity under the Plans Share-Based Payment Arrangement, Option, Activity [Table Text Block] New Accounting Pronouncements Recently Adopted and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Beginning balance (in shares) Ending balance (in shares) Shares subject to repurchase [Member] Shares Subject to Repurchase Shares Subject To Repurchase [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Debt Securities, Available-for-sale, Total Estimated Fair Market Value Debt Securities, Available-for-Sale Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Consumer segment member. Consumer Segment [Member] Consumer Segment [Member] Schedule of Future Expected Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Commitments and Contingencies Commitments and contingencies (Note 12) Common Stock, Shares, Issued, Total Common stock, shares issued (in shares) Common Stock, Shares, Issued Schedule of Other Liabilities Other Liabilities [Table Text Block] U.S. Government Treasury Bills US Treasury Securities [Member] Minimum Minimum [Member] Marketable Securities, Total Marketable securities Marketable Securities Segments Segments [Domain] Share based compensation arrangement by share based payment award options vesting of restricted stock units number. Share Based Compensation Arrangement By Share Based Payment Award Options Vesting of Restricted Stock Units Number Vesting of restricted stock units (in shares) Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Treasury Stock Treasury Stock [Member] Schedule Of Available For Sale Securities [Table] Schedule of Available-for-Sale Securities [Table] Segments Segments [Axis] Russian educator partners Russian Educator Partners [Member] Russian Educator Partners Revenue Revenues [Abstract] Weighted- Average Grant Fair Value, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Segment amortization Amortization of Intangible Assets, Total Amortization expenses of intangible assets Amortization of Intangible Assets Award Type Award Type [Axis] Basis of presentation and summary of significant accounting policies. Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Compensation cost related to the nonvested awards not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Related Party Transaction Related Party Transaction [Domain] Aggregate intrinsic value of employee options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Other (expense) income, net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Research and Development Expense, Total Research and development Research and Development Expense Computer equipment and software. Computer Equipment and Software Computer Equipment And Software [Member] Entity Central Index Key Entity Central Index Key Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Redeemable Convertible Preferred Stock Preferred Stock [Text Block] Customer [Axis] Accounting Policies [Abstract] Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued compensation and other liabilities Investments, Debt and Equity Securities [Abstract] Schedule Of Available For Sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Disaggregation of Revenue [Line Items] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Internal use software member. Internal Use Software [Member] Internal Use Software [Member] Aggregate Intrinsic Value, Unvested beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, Unvested ending balance Aggregate Intrinsic Value, Unvested balance Noncurrent Assets Long-Lived Assets Shares available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares available for future grants Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Aggregate Intrinsic Value, Options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value General and Administrative Expense, Total General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted Average Exercise Price, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Ending balance Operating lease right-of-use assets Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Deferred Costs, Current Deferred Costs, Current, Total Deferred costs, net Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by operating activities: Accumulated Deficit Retained Earnings [Member] Customer [Domain] Money Market Funds Money Market Funds [Member] Segment Reporting [Abstract] Effective Income Tax Rate Reconciliation, Percent, Total Effective tax rate Effective Income Tax Rate Reconciliation, Percent Treasury Stock Shares, Beginning Balance Treasury Stock Shares, Ending Balance Treasury Stock, Common, Shares Property, equipment, and software Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Total property, equipment, and software Property, Plant and Equipment, Gross Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Total Additional paid-in capital Additional Paid in Capital Entity Interactive Data Current Entity Interactive Data Current Related Party Transaction Related Party Transactions Disclosure [Text Block] Temporary Equity [Line Items] Temporary Equity [Line Items] Related Party Transactions [Abstract] Leasehold Improvements Leasehold Improvements [Member] Temporary equity, shares outstanding (in shares) Temporary Equity, Shares Outstanding Beginning balance (in shares) Ending balance (in shares) Outstanding Proceeds from initial public offering, net of offering costs Proceeds from Issuance Initial Public Offering Local Phone Number Local Phone Number Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Deferred costs Deferred Costs, Total Deferred Costs IPO IPO [Member] Other liabilities Other Liabilities, Noncurrent Total other liabilities Income Statement Location Income Statement Location [Domain] Number of Shares, Options canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Customer Concentration Risk [Member] Customer Concentration Risk Number of Shares, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Shares, Ending balance Stock options outstanding Marketable Securities, Current, Total Marketable securities Marketable Securities, Current Document Fiscal Year Focus Document Fiscal Year Focus Intangible assets Intangible Assets, Net (Excluding Goodwill), Total Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Net loss per shares-basic Net loss per share-basic Earnings Per Share, Basic Assets Assets [Abstract] Reconciliation of cash, cash equivalents, and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Gross profit Gross Profit Gross profit Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Treasury stock- at cost, 2,747,938 shares as of June 30, 2022 and December 31, 2021 Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Unpaid Deferred Offering Costs Unpaid deferred offering costs. Unpaid deferred offering costs Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Liabilities and Equity [Abstract] Liabilities and Stockholders' Equity Income Taxes Paid, Net, Total Cash paid for income taxes Income Taxes Paid, Net Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Developed Technology Developed Technology Rights [Member] Legal Entity of Counterparty, Type [Axis] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Temporary Equity Disclosure [Abstract] Current assets: Assets, Current [Abstract] Finite-Lived Intangible Asset, Expected Amortization, Year Four 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2024 Segment and Geographic Information Segment Reporting Disclosure [Text Block] Common stock options [Member]. Common Stock Options Common Stock Options [Member] Payments to capitalized internal use software costs. Capitalized internal-use software costs Payments To Capitalized Internal Use Software Costs Educator partners payable Accounts Payable, Trade, Current Total reconciliation item of segment gross profit to gross profit. Total reconciling items Total Reconciliation Item Of Segment Gross Profit To Gross Profit Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount ESPP ESPP [Member] ESPP Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Number of Shares, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Related Party Transaction [Line Items] Related Party Transaction [Line Items] Cover [Abstract] Concentration risk, percentage Concentrations of credit risk, percentage Concentration Risk, Percentage cumulative stock-based compensation expense Employee Benefits and Share-Based Compensation Number of Shares, Released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule of common stock reserved for future issuance. Summary of Shares of Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance Table [Text Block] Other Accounts Payable and Accrued Liabilities Other accounts payable and accrued expenses Current liabilities: Liabilities, Current [Abstract] Maximum Maximum [Member] Change in unrealized loss on marketable securities, net of tax Change in unrealized loss on marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net Cash Provided by (Used in) Investing Activities Net cash (used in) provided by investing activities Furniture and Fixtures Furniture and Fixtures [Member] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Issuance of common stock upon exercise of options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Number of Shares, Options exercised Use of Estimates Use of Estimates, Policy [Policy Text Block] Issuance of restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Impairment Loss Operating Lease, Impairment Loss Accounts Receivable Accounts Receivable [Member] Issuance of common stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Segment Information Segment Reporting, Policy [Policy Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year Five 2027 Accounts and Financing Receivable, after Allowance for Credit Loss, Total Accounts and Financing Receivable, after Allowance for Credit Loss Billed accounts receivable, net of allowance for doubtful accounts Property, equipment, and software, Useful Life Property, Plant and Equipment, Useful Life Finite-Lived Intangible Asset, Expected Amortization, Year Three 2025 Common stock, shares authorized (in shares) Common Stock, Shares Authorized Trading Symbol Trading Symbol Summary of Available-for-Sale Marketable Securities Debt Securities, Available-for-Sale [Table Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Segment share based compensation. Stock-based compensation Segment Share Based Compensation Stock-based compensation expense Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Plan Name Plan Name [Axis] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Concentration Risk Type Concentration Risk Type [Domain] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Period for satisfaction of remaining performance obligation Property, equipment, and software, Useful Life Property, Plant and Equipment, Estimated Useful Lives Number of Shares, Unvested beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Number of Shares, Unvested ending balance Antidilutive securities excluded from computation of dilutive earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Noncash Investing and Financing Items [Abstract] Supplemental disclosure of noncash investing and financing activities: EX-101.DEF 10 cour-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 11 cour-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.PRE 12 cour-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 13 cour-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Consolidated Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - 401(k) Plan link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Consolidated Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Redeemable Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Stockholders' Equity (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Revenue Recognition - Summary of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Revenue Recognition - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Consolidated Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Stockholders' Equity (Deficit) - Summary of Estimated Assumptions Used in the Black-Scholes Valuation Model to Value out ESPP Purchase Rights (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Stockholders' Equity (Deficit) - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Stockholders' Equity (Deficit) - Summary of Shares of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Commitments and Contingencies (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Related Party Transaction - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Segment and Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Jul. 28, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Entity File Number 001-40275  
Entity Registrant Name COURSERA, INC.  
Entity Tax Identification Number 45-3560292  
Entity Address, Address Line One 381 E. Evelyn Ave.  
Entity Address, City or Town Mountain View  
Entity Incorporation, State or Country Code DE  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94041  
City Area Code 650  
Local Phone Number 963-9884  
Title of 12(b) Security Common Stock, $0.00001 par value  
Trading Symbol COUR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   145,763,241
Entity Central Index Key 0001651562  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 380,005 $ 580,658
Marketable securities 403,140 241,117
Accounts receivable, net of allowance for doubtful accounts of $189 and $105 as of June 30, 2022 and December 31, 2021, respectively 57,418 34,396
Deferred costs, net 22,496 19,666
Prepaid expenses and other current assets 20,494 16,494
Total current assets 883,553 892,331
Property, equipment and software, net 27,862 24,725
Operating lease right-of-use assets 11,510 16,321
Intangible assets, net 9,165 10,091
Restricted cash 2,061 2,061
Other assets 18,239 13,381
Total assets 952,390 958,910
Current liabilities:    
Educator partners payable 55,323 49,206
Other accounts payable and accrued expenses 20,876 23,257
Accrued compensation and benefits 16,519 18,353
Operating lease liabilities, current 8,043 8,031
Deferred revenue, current 115,581 94,637
Other current liabilities 7,968 7,639
Total current liabilities 224,310 201,123
Operating lease liabilities, non-current 8,715 11,864
Deferred revenue, non-current 2,665 3,851
Other liabilities 913 559
Total liabilities 236,603 217,397
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.00001 par value- 10,000,000 shares authorized as of June 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of June 30, 2022 and December 31, 2021 0 0
Common stock, $0.00001 par value 300,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 148,332,771 shares issued and 145,584,833 shares outstanding as of June 30, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021 1 1
Additional paid-in capital 1,299,173 1,235,231
Treasury stock- at cost, 2,747,938 shares as of June 30, 2022 and December 31, 2021 (4,701) (4,701)
Accumulated other comprehensive loss (2,318) (252)
Accumulated deficit (576,368) (488,766)
Total stockholders' equity 715,787 741,513
Total liabilities and stockholders' equity $ 952,390 $ 958,910
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 189 $ 105
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 148,332,771 144,653,979
Common stock, shares outstanding (in shares) 145,584,833 141,906,041
Treasury stock, shares 2,747,938 2,747,938
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Revenue $ 124,754 $ 102,089 $ 245,187 $ 190,451
Cost of revenue 46,348 41,162 89,151 79,987
Gross profit 78,406 60,927 156,036 110,464
Operating expenses:        
Research and development 44,929 41,004 82,884 63,144
Sales and marketing 55,586 43,862 107,253 76,475
General and administrative 25,726 21,846 50,904 34,991
Total operating expenses 126,241 106,712 241,041 174,610
Loss from operations (47,835) (45,785) (85,005) (64,146)
Interest income 837 85 1,172 165
Other (expense) income, net (1,173) 42 (1,598) 35
Loss before income taxes (48,171) (45,658) (85,431) (63,946)
Income tax expense 1,163 705 2,171 1,080
Net loss $ (49,334) $ (46,363) $ (87,602) $ (65,026)
Net loss per shares-basic $ (0.34) $ (0.35) $ (0.61) $ (0.75)
Net loss per share-diluted $ (0.34) $ (0.35) $ (0.61) $ (0.75)
Weighted average shares used in computing net loss per share-basic 144,782,220 131,804,121 143,909,469 86,761,169
Weighted average shares used in computing net loss per share-diluted 144,782,220 131,804,121 143,909,469 86,761,169
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (49,334) $ (46,363) $ (87,602) $ (65,026)
Change in unrealized loss on marketable securities, net of tax (454) (18) (2,066) (15)
Comprehensive loss $ (49,788) $ (46,381) $ (89,668) $ (65,041)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance at Dec. 31, 2020   $ 462,293          
Beginning balance (in shares) at Dec. 31, 2020   75,305,400          
Beginning balance at Dec. 31, 2020 $ (221,824)   $ 0 $ 126,408   $ 20 $ (343,551)
Beginning balance (in shares) at Dec. 31, 2020     43,049,228        
Treasury Stock, Value, Beginning Balance at Dec. 31, 2020         $ (4,701)    
Treasury Stock Shares, Beginning Balance at Dec. 31, 2020         (2,747,938)    
Conversion of redeemable convertible preferred stock to common stock upon initial public offering   $ (462,293)          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)   (75,305,400)          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering 462,293   $ 1 462,292      
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)     75,305,400        
Issuance of common stock upon initial public offering, net of offering costs (in shares)     17,024,276        
Issuance of common stock upon initial public offering, net of offering costs 518,835     518,835      
Issuance of common stock upon exercise of options 14,284     14,284      
Issuance of common stock upon exercise of options (in shares)     4,503,830        
Issuance of restricted stock awards (in shares)     2,115        
Vesting of early exercise stock options 42     42      
Stock-based compensation expense 46,820     46,820      
Change in unrealized loss on marketable securities (15)         (15)  
Net loss (65,026)           (65,026)
Ending balance at Jun. 30, 2021   $ 0          
Ending balance (in shares) at Jun. 30, 2021   0          
Ending balance at Jun. 30, 2021 755,409   $ 1 1,168,681   5 (408,577)
Ending balance (in shares) at Jun. 30, 2021     139,884,849        
Treasury Stock, Value, Ending Balance at Jun. 30, 2021         $ (4,701)    
Treasury Stock Shares, Ending Balance at Jun. 30, 2021         (2,747,938)    
Beginning balance at Mar. 31, 2021   $ 462,293          
Beginning balance (in shares) at Mar. 31, 2021   75,305,400          
Beginning balance at Mar. 31, 2021 (226,089)   $ 0 140,803   23 (362,214)
Beginning balance (in shares) at Mar. 31, 2021     45,941,154        
Treasury Stock, Value, Beginning Balance at Mar. 31, 2021         $ (4,701)    
Treasury Stock Shares, Beginning Balance at Mar. 31, 2021         (2,747,938)    
Conversion of redeemable convertible preferred stock to common stock upon initial public offering   $ (462,293)          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)   (75,305,400)          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering 462,293   $ 1 462,292      
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)     75,305,400        
Issuance of common stock upon initial public offering, net of offering costs (in shares)     17,024,276        
Issuance of common stock upon initial public offering, net of offering costs 518,835     518,835      
Issuance of common stock upon exercise of options 5,720     5,720      
Issuance of common stock upon exercise of options (in shares)     1,611,904        
Issuance of restricted stock awards (in shares)     2,115        
Vesting of early exercise stock options 21     21      
Stock-based compensation expense 41,010     41,010      
Change in unrealized loss on marketable securities (18)         (18)  
Net loss (46,363)           (46,363)
Ending balance at Jun. 30, 2021   $ 0          
Ending balance (in shares) at Jun. 30, 2021   0          
Ending balance at Jun. 30, 2021 755,409   $ 1 1,168,681   5 (408,577)
Ending balance (in shares) at Jun. 30, 2021     139,884,849        
Treasury Stock, Value, Ending Balance at Jun. 30, 2021         $ (4,701)    
Treasury Stock Shares, Ending Balance at Jun. 30, 2021         (2,747,938)    
Beginning balance at Dec. 31, 2021   $ 0          
Beginning balance (in shares) at Dec. 31, 2021   0          
Beginning balance at Dec. 31, 2021 $ 741,513   $ 1 1,235,231   (252) (488,766)
Beginning balance (in shares) at Dec. 31, 2021 141,906,041   144,653,979        
Treasury Stock, Value, Beginning Balance at Dec. 31, 2021 $ 4,701       $ (4,701)    
Treasury Stock Shares, Beginning Balance at Dec. 31, 2021         (2,747,938)    
Issuance of common stock upon exercise of options 11,485     11,485      
Issuance of common stock upon exercise of options (in shares)     2,873,688        
Vesting of restricted stock units (in shares)     722,365        
Tax withholding on vesting of restricted stock units (4,852)     (4,852)      
Tax withholding on vesting of restricted stock units (in shares)     (271,089)        
Stock Issued During Period, Shares, Employee Stock Purchase Plans     353,828        
Stock Issued During Period, Value, Employee Stock Purchase Plan 4,596     4,596      
Stock-based compensation expense 52,713     52,713      
Change in unrealized loss on marketable securities (2,066)         (2,066)  
Net loss (87,602)           (87,602)
Ending balance at Jun. 30, 2022   $ 0          
Ending balance (in shares) at Jun. 30, 2022   0          
Ending balance at Jun. 30, 2022 $ 715,787   $ 1 1,299,173   (2,318) (576,368)
Ending balance (in shares) at Jun. 30, 2022 145,584,833   148,332,771        
Treasury Stock, Value, Ending Balance at Jun. 30, 2022 $ 4,701       $ (4,701)    
Treasury Stock Shares, Ending Balance at Jun. 30, 2022         (2,747,938)    
Beginning balance at Mar. 31, 2022   $ 0          
Beginning balance (in shares) at Mar. 31, 2022   0          
Beginning balance at Mar. 31, 2022 728,685   $ 1 1,262,283   (1,864) (527,034)
Beginning balance (in shares) at Mar. 31, 2022     146,578,434        
Treasury Stock, Value, Beginning Balance at Mar. 31, 2022         $ (4,701)    
Treasury Stock Shares, Beginning Balance at Mar. 31, 2022         (2,747,938)    
Issuance of common stock upon exercise of options 5,035     5,035      
Issuance of common stock upon exercise of options (in shares)     1,145,682        
Vesting of restricted stock units (in shares)     400,030        
Tax withholding on vesting of restricted stock units (2,227)     (2,227)      
Tax withholding on vesting of restricted stock units (in shares)     (145,203)        
Stock Issued During Period, Shares, Employee Stock Purchase Plans     353,828        
Stock Issued During Period, Value, Employee Stock Purchase Plan 4,596     4,596      
Stock-based compensation expense 29,486     29,486      
Change in unrealized loss on marketable securities (454)         (454)  
Net loss (49,334)           (49,334)
Ending balance at Jun. 30, 2022   $ 0          
Ending balance (in shares) at Jun. 30, 2022   0          
Ending balance at Jun. 30, 2022 $ 715,787   $ 1 $ 1,299,173   $ (2,318) $ (576,368)
Ending balance (in shares) at Jun. 30, 2022 145,584,833   148,332,771        
Treasury Stock, Value, Ending Balance at Jun. 30, 2022 $ 4,701       $ (4,701)    
Treasury Stock Shares, Ending Balance at Jun. 30, 2022         (2,747,938)    
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net loss $ (87,602) $ (65,026)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 8,621 6,371
Stock-based compensation expense 49,483 44,459
Amortization or accretion of marketable securities 1,020 319
Impairment of long-lived assets 5,095 0
Other 493 105
Changes in operating assets and liabilities:    
Accounts receivable, net (23,428) (11,141)
Prepaid expenses and other assets (13,522) (4,124)
Operating lease right-of-use assets 2,507 2,716
Accounts payable and accrued expenses 4,462 (5,274)
Accrued compensation and other liabilities (1,151) 4,347
Operating lease liabilities (3,136) (3,191)
Deferred revenue 19,758 20,639
Net cash provided by operating activities (37,400) (9,800)
Cash flows from investing activities:    
Purchases of marketable securities (180,552) 0
Proceeds from maturities of marketable securities 15,000 153,981
Purchases of property, equipment, and software (717) (739)
Capitalized internal-use software costs (7,266) (6,598)
Net cash (used in) provided by investing activities (174,489) 146,113
Cash flows from financing activities:    
Proceeds from exercise of stock options 11,787 14,284
Proceeds from employee stock purchase plan 4,596 0
Proceeds from initial public offering, net of offering costs 0 525,284
Payment of deferred offering costs (295) (6,110)
Payment of tax withholding on vesting of restricted stock units (4,852) 0
Net cash provided by financing activities 11,236 533,458
Net (decrease) increase in cash, cash equivalents, and restricted cash (200,653) 669,771
Cash, cash equivalents, and restricted cash—Beginning of period 582,719 82,426
Cash, cash equivalents, and restricted cash—End of period 382,066 752,197
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 380,005 749,649
Restricted cash 2,061 2,548
Total cash, cash equivalents, and restricted cash 382,066 752,197
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 1,475 874
Supplemental disclosure of noncash investing and financing activities:    
Stock-based compensation capitalized as internal-use software costs 3,230 2,361
Unpaid deferred offering costs 0 339
Content Asset    
Cash flows from investing activities:    
Purchases of content assets $ (954) $ (531)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
1.
ORGANIZATION AND DESCRIPTION OF BUSINESS

Description of Business

Coursera, Inc., a Delaware public benefit corporation, together with its subsidiaries (“Coursera”, the “Company”, “we”, “us” or “our”), is an online learning platform that connects learners, educators, and institutions with the goal of providing world-class educational content that is affordable, accessible, and relevant. We combine content, data, and technology into a platform that is customizable and extensible to both individual learners and institutions. We partner with leading university and industry partners (“educator partners”) to bring quality higher education to a broad range of individuals, businesses, organizations, and governments. We also sell directly to institutions, including employers, colleges and universities, organizations, and governments, to enable their employees, students, and citizens to gain critical skills aligned to the job markets of today and tomorrow. Our corporate headquarters is located in Mountain View, California.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation—The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the Company’s financial information. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or for any other future year. The balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements at that date but does not include all information required by GAAP for annual consolidated financial statements.

These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

Principles of Consolidation—The unaudited condensed consolidated financial statements include the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.

Segment Information—The Company defines its segments as those operations the chief operating decision maker (“CODM”), determined to be the Chief Executive Officer of the Company, regularly reviews to allocate resources and assess performance. For the three and six months ended June 30, 2022 and 2021, the Company operated under three segments: Consumer, Enterprise, and Degrees. The Company continually monitors and reviews its segment reporting structure in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting, to determine whether any changes have occurred that would impact its reportable segments. For further information on the Company’s segment reporting, see Note 15 “Segment and Geographic Information.”

Use of Estimates—The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to the fair value of common stock and stock-based awards; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others.

 

Summary of Significant Accounting Policies

There have been no significant changes to the Company’s significant accounting policies, other than the update described below, as of and for the three and six months ended June 30, 2022 as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

Educator Partner CostsThe Company has various agreements with educator partners that grant it the right to host their intellectual property on its platform. In return, educator partners earn a fee that the Company recognizes as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the unaudited condensed consolidated statement of operations. One such agreement stipulates that fees earned by the educator partner are to be allocated to a development fund to be held and spent by the Company on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. For this agreement, the Company recognizes the liability and related expense associated with this development fund consistent with the timing of when it recognizes educator partner content costs given the Company's liability is established in the same period the revenue is recognized. The expenses are classified in the unaudited condensed consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the unaudited condensed consolidated balance sheets.

Concentration of Credit Risk—Financial instruments that potentially subject the Company to concentration of credit risk consist of cash, cash equivalents, and marketable securities. The Company invests only in high-credit-quality instruments and maintains its cash equivalents and marketable securities in fixed-income securities. The Company places its cash primarily with domestic financial institutions that are federally insured within statutory limits.

For purposes of assessing concentration of credit risk and significant customers, a group of customers under common control or customers that are affiliates of each other are regarded as a single customer. For the three and six months ended June 30, 2022 and 2021, the Company did not have any customers that accounted for more than 10% of the Company’s revenue. As of June 30, 2022, the Company had one customer that accounted for 17% of its net accounts receivable balance that has since been collected within typical business terms. As of December 31, 2021, no customer accounted for more than 10% of the Company’s net accounts receivable balance.

New Accounting Pronouncements Recently Adopted

 

Coursera is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

 

The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards. We early adopted Accounting Standards Update (“ASU”) 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, effective July 1, 2021. The Company expects to use the extended transition period for any other new or revised accounting standards during the period for which the Company remains an emerging growth company.

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC Topic 740, Income Taxes, 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. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our unaudited condensed consolidated financial statements and related disclosures.

New Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses, which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, the Company will be required to apply the provisions of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. The Company is currently evaluating the impact of adopting this guidance on the consolidated financial statements and related disclosures.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition
6 Months Ended
Jun. 30, 2022
Revenue Recognition [Abstract]  
Revenue Recognition

3. REVENUE RECOGNITION

Contract BalancesThe Company’s contract assets and liabilities were as follows:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

January 1, 2021

 

Contract assets:

 

 

 

 

 

 

 

 

 

Billed accounts receivable, net of allowance for doubtful accounts

 

$

52,940

 

 

$

22,286

 

 

$

39,976

 

Unbilled accounts receivable

 

 

4,478

 

 

 

12,110

 

 

 

745

 

Total contract assets

 

$

57,418

 

 

$

34,396

 

 

$

40,721

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

118,246

 

 

$

98,488

 

 

$

80,642

 

Total contract liabilities

 

$

118,246

 

 

$

98,488

 

 

$

80,642

 

 

Revenue recognized during the six months ended June 30, 2022 and 2021 that was included in the deferred revenue balances at the beginning of the year was $70,323 and $56,001, respectively.

Remaining Performance Obligations—Remaining performance obligations represent future promises to transfer goods or services under noncancelable contracts for which revenue has not yet been recognized and we do not yet have the right to bill. As of June 30, 2022, the Company had remaining performance obligations of $276,148 and expects to recognize approximately 65% as revenue over the next 12 months and the remainder thereafter.

Costs to Obtain and Fulfill a Contract—During the three months ended June 30, 2022 and 2021, the Company capitalized $4,606 and $3,400, respectively, of commissions and related payroll tax expenditures and amortized $3,003 and $1,884, respectively, to sales and marketing expense. During the six months ended June 30, 2022 and 2021, the Company capitalized $7,099 and $5,692, respectively, of commissions and related payroll tax expenditures and amortized $5,747 and $3,550, respectively, to sales and marketing expense. As of June 30, 2022 and December 31, 2021, the amount of deferred commissions and related payroll tax expenditures included in deferred costs and in other assets was $11,107 and $8,823, and $9,761 and $8,817, respectively.

 

During the three and six months ended June 30, 2022, the Company recognized an impairment loss of $0 and $1,886, respectively, relating to deferred partner fees associated with content from Russian educator partners that the Company does not expect to recover. This was recorded within general and administrative expenses in the unaudited condensed consolidated statements of operations.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4. FAIR VALUE MEASUREMENTS

The Company’s assets and liabilities that were measured at fair value by level within the fair value hierarchy were as follows:

 

 

 

As of June 30, 2022

 

 

 

Fair Value

 

 

Level 1

 

Financial assets:

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

333,813

 

 

$

333,813

 

Marketable securities:

 

 

 

 

 

 

U.S. government Treasury bills

 

 

403,140

 

 

 

403,140

 

Total financial assets

 

$

736,953

 

 

$

736,953

 

 

 

 

 

 

 

 

 

 

As of December 31, 2021

 

 

 

Fair Value

 

 

Level 1

 

Financial assets:

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

539,091

 

 

$

539,091

 

Marketable securities:

 

 

 

 

 

 

U.S. government Treasury bills

 

 

241,117

 

 

 

241,117

 

Total financial assets

 

$

780,208

 

 

$

780,208

 

 

The Company remeasures certain assets, including intangible assets and its equity-method investment in a private company, at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. No such events or changes occurred during the three and six months ended June 30, 2022 and 2021.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities MARKETABLE SECURITIES

The following table represents the Company’s available-for-sale marketable securities:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. government Treasury bills

 

$

405,458

 

 

$

 

 

$

(2,318

)

 

$

403,140

 

Total marketable securities

 

$

405,458

 

 

$

 

 

$

(2,318

)

 

$

403,140

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. government Treasury bills

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Total marketable securities

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

 

The gross realized gains and losses related to the Company’s marketable securities were not material for the three and six months ended June 30, 2022 and 2021.

The following table presents the amortized cost and fair value of available-for-sale marketable securities by contractual maturity date:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

405,458

 

 

$

403,140

 

 

$

241,369

 

 

$

241,117

 

 

Investments in an unrealized loss position consisted of the following:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

U.S. government Treasury bills

 

$

403,140

 

 

$

(2,318

)

 

$

241,117

 

 

$

(252

)

Total investments in an unrealized loss position

 

$

403,140

 

 

$

(2,318

)

 

$

241,117

 

 

$

(252

)

 

As of June 30, 2022 and December 31, 2021, no investments were in a continuous unrealized loss position for more than 12 months. The Company does not intend to sell any of these investments and does not consider it more likely than not that the Company would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Balance Sheet Components

6. CONSOLIDATED BALANCE SHEET COMPONENTS

Property, Equipment, and SoftwareProperty, equipment, and software, net consisted of the following:

 

 

 

 

 

As of

 

 

 

Estimated
Useful Life

 

June 30, 2022

 

 

December 31, 2021

 

Internal-use software

 

2 to 5 years

 

$

46,005

 

 

$

35,508

 

Computer equipment and software

 

2 years

 

 

5,005

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life and
remaining lease term

 

 

6,527

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,759

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

60,296

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(32,434

)

 

 

(25,116

)

Property, equipment, and software—net

 

 

 

$

27,862

 

 

$

24,725

 

 

Depreciation and amortization expense related to property, equipment, and software for the three months ended June 30, 2022 and 2021 was $3,779 and $2,864, respectively, which included amortization expense for internal-use software of $3,059 and $2,157, respectively, that is recorded within cost of revenue in the unaudited condensed consolidated statements of operations.

 

Depreciation and amortization expense related to property, equipment, and software for the six months ended June 30, 2022 and 2021 was $7,318 and $5,368, respectively, which included amortization expense for internal-use software of $5,870 and $3,988, respectively, that is recorded within cost of revenue in the unaudited condensed consolidated statements of operations.

Intangible AssetsIntangible assets, net consisted of the following:

 

 

 

 

 

As of

 

 

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Estimated
Useful
Life

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

5 years

 

$

6,098

 

 

$

(1,353

)

 

$

4,745

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

6 years

 

 

8,446

 

 

 

(4,034

)

 

 

4,412

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

3 years

 

 

181

 

 

 

(173

)

 

 

8

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

 

 

$

14,725

 

 

$

(5,560

)

 

$

9,165

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

 

During the three months ended June 30, 2022 and 2021, the Company capitalized $122 and $599 of content assets, respectively. During the six months ended June 30, 2022 and 2021, the Company capitalized $377 and $769 of content assets, respectively. Intangible assets amortization expense was $660 and $576 for the three months ended June 30, 2022 and 2021, respectively. Intangible assets amortization expense was $1,303 and $1,003 for the six months ended June 30, 2022 and 2021, respectively.

 

As of June 30, 2022, the weighted-average remaining amortization period was 0.1 years for assembled workforce, 3.1 years for developed technology, and 3.9 years for content assets. Amortization of assembled workforce is included in research and development expenses, and amortization of developed technology and content assets is included in cost of revenue in the unaudited condensed consolidated statements of operations.

As of June 30, 2022, future expected amortization expense for intangible assets was as follows:

 

Years Ending December 31

 

 

 

Remainder of 2022

 

$

1,321

 

2023

 

 

2,618

 

2024

 

 

2,627

 

2025

 

 

2,099

 

2026

 

 

433

 

Thereafter

 

 

67

 

Total

 

$

9,165

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES

7. INCOME TAXES

 

The provision or benefit from income taxes for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates the estimate of the annual effective tax rate, and if the estimated tax rate changes, the Company records a cumulative adjustment.

 

Income tax expense for the three months ended June 30, 2022 and 2021 resulted in an effective tax rate of (2.4)% and (1.5)%, respectively. Income tax expense for the six months ended June 30, 2022 and 2021 resulted in an effective tax rate of (2.5)% and (1.7)%, respectively. The difference between the effective tax rate and the U.S. federal statutory rate is primarily due to a valuation allowance established on the Company’s federal and state net deferred tax assets, income taxes on foreign operations, U.S. state income taxes, and stock-based compensation expense.

 

As of June 30, 2022, the Company has provided a valuation allowance against certain federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock
6 Months Ended
Jun. 30, 2022
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock

8. REDEEMABLE CONVERTIBLE PREFERRED STOCK

Redeemable Convertible Preferred Stock—Upon the closing of the Company’s initial public offering (the "IPO"), all outstanding shares of its redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis. As of June 30, 2022, there were no shares of redeemable convertible preferred stock issued and outstanding.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit)
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity (Deficit)

9. STOCKHOLDERS’ EQUITY (DEFICIT)

Preferred Stock—In connection with the IPO, the Company authorized the issuance of 10,000,000 shares of undesignated preferred stock with a par value of $0.00001 per share, with rights and preferences, including voting rights, to be designated from time to time by the board of directors. As of June 30, 2022, there were no shares of preferred stock issued or outstanding.

Stock Incentive Plans—In 2013, the Company adopted the Coursera, Inc. Stock Incentive Plan (“Stock Incentive Plan”) and in 2014, adopted the Coursera, Inc. 2014 Executive Stock Incentive Plan (together, the “Predecessor Plans”), pursuant to which the Company granted a combination of incentive and nonstatutory stock options and restricted stock units (“RSUs”).

The Predecessor Plans were terminated in March 2021 in connection with the IPO but continue to govern the terms and conditions of the outstanding awards granted pursuant to the Predecessor Plans. No further equity awards will be granted under the Predecessor Plans.

The Company adopted the 2021 Stock Incentive Plan (the “2021 Plan”) and 2021 Employee Stock Purchase Plan (the “ESPP”) in February 2021, which became effective on March 30, 2021 when the registration statement for the IPO was declared effective (collectively, the 2021 Plan, the ESPP, and the Predecessor Plans are referred to as the “Plans”). The 2021 Plan provides for the granting of incentive and nonstatutory stock options, RSUs, and other equity awards. Pursuant to the ESPP, participants may contribute up to 15 percent of their eligible compensation to purchase shares of common stock at 85 percent of the lower of the market price of the Company’s common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period. The offering periods start on the first trading day on or after May 11 and November 11 of each year, except for the first offering period, which commenced on the Company’s IPO effective date, or March 30, 2021.

As of June 30, 2022, 16,516,807 shares of the Company’s common stock were reserved for future issuance under the 2021 Plan. As of June 30, 2022, 3,637,184 shares of the Company’s common stock were reserved for issuance under the ESPP.

Under the ESPP, if the closing market price of the Company's common stock on the offering date of a new offering falls below the closing market price of the Company's common stock on the offering date of an ongoing offering, the ongoing offering would terminate immediately following the purchase of ESPP shares on the purchase date immediately preceding the new offering. Participants in the terminated offering would automatically be enrolled in the new offering ("ESPP reset"), resulting in a stock-based compensation modification charge to be recognized over the new offering period. During the three and six months ended June 30, 2022, there was an ESPP reset that resulted in a stock-based compensation modification charge of $7,781, which is being recognized over the new offering period ending on May 10, 2024.

Stock Options—The Company may grant options at prices not less than the grant date fair value. These options generally expire 10 years from the grant date. Incentive stock options and nonstatutory options generally vest ratably over a four-year service period.

Stock option activity under the Plans for the six months ended June 30, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in Years)

 

 

Aggregate
Intrinsic
Value

 

Balance—December 31, 2021

 

 

23,000,872

 

 

$

5.62

 

 

 

6.81

 

 

$

436,630

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(2,873,688

)

 

 

4.00

 

 

 

 

 

 

 

Canceled

 

 

(637,691

)

 

 

6.85

 

 

 

 

 

 

 

Balance—June 30, 2022

 

 

19,489,493

 

 

$

5.82

 

 

 

6.34

 

 

$

174,531

 

Options vested

 

 

13,493,649

 

 

$

3.85

 

 

 

5.65

 

 

$

139,755

 

 

The aggregate intrinsic value of options exercised was $44,744 for the six months ended June 30, 2022.

RSUs—During the year ended December 31, 2020, the Company began granting RSUs to its employees and directors. RSUs granted prior to the IPO had service-based and performance-based vesting conditions, both of which had to be satisfied in order for the RSUs to vest. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition was to be satisfied on the earlier of (i) a change in control event or (ii) the first sale of the Company’s common stock pursuant to an initial public offering. Both events were not deemed probable until consummated. Upon the first sale of the Company’s common stock pursuant to the IPO on April 5, 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $16,803 using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been satisfied. RSUs granted after the IPO do not contain the performance-based vesting condition described above, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.

RSU activity for the six months ended June 30, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Fair Value

 

 

Aggregate
Intrinsic
Value

 

Unvested balance—December 31, 2021

 

 

7,387,288

 

 

$

29.68

 

 

$

180,545

 

Granted

 

 

6,538,162

 

 

 

19.36

 

 

 

 

Released

 

 

(722,365

)

 

 

30.28

 

 

 

 

Forfeited

 

 

(717,931

)

 

 

30.42

 

 

 

 

Unvested balance—June 30, 2022

 

 

12,485,154

 

 

$

24.20

 

 

$

177,039

 

 

 

Stock-Based Compensation Expense—The Company records stock-based compensation expense based on the fair value as determined on the grant date. The Company estimates the fair value of stock options and shares of common stock to be issued under the ESPP utilizing the Black-Scholes valuation model. Key assumptions of the Black-Scholes valuation model are the risk-free interest rate, expected volatility, expected term, and expected dividends. The Company recognizes such compensation expense on a straight-line basis over the vesting period for each award. The fair value of restricted stock awards equals the market value of the underlying stock on the grant date. These amounts are estimates and, thus, may not be reflective of actual future results, nor amounts ultimately realized by recipients of these grants.

 

Stock-based compensation expense for the three and six months ended June 30, 2022 and 2021 is classified in the unaudited condensed consolidated statements of operations as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

812

 

 

$

903

 

 

$

1,389

 

 

$

1,010

 

Research and development

 

 

12,619

 

 

 

18,363

 

 

 

22,362

 

 

 

20,391

 

Sales and marketing

 

 

8,048

 

 

 

11,310

 

 

 

14,322

 

 

 

12,658

 

General and administrative

 

 

6,026

 

 

 

8,599

 

 

 

11,410

 

 

 

10,400

 

Total

 

$

27,505

 

 

$

39,175

 

 

$

49,483

 

 

$

44,459

 

 

The Company capitalized $1,981 and $1,835 of stock-based compensation related to its internal-use software during the three months ended June 30, 2022 and 2021, respectively, and $3,230 and $2,361 during the six months ended June 30, 2022 and 2021, respectively.

As of June 30, 2022, there was a total of $38,220 unrecognized employee compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of approximately 1.9 years. In addition, as of June 30, 2022, total unrecognized compensation cost related to unvested RSUs was $225,090, which is expected to be recognized over a weighted-average period of approximately 2.9 years. Total unrecognized compensation cost related to the ESPP as of June 30, 2022 was $19,024, which is expected to be recognized over a weighted-average period of approximately 1.0 year.

Common Stock Reserved for IssuanceThe Company’s common stock reserved for future issuance was as follows:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Stock options outstanding

 

 

19,489,493

 

 

 

23,000,872

 

RSUs outstanding

 

 

12,485,154

 

 

 

7,387,288

 

Shares available for future grants

 

 

20,153,991

 

 

 

16,905,525

 

Total shares of common stock reserved

 

 

52,128,638

 

 

 

47,293,685

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share

10. NET LOSS PER SHARE

The following table presents the calculation of basic and diluted net loss per share:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net loss per share—basic and diluted

 

 

144,782,220

 

 

 

131,804,121

 

 

 

143,909,469

 

 

 

86,761,169

 

Net loss per share—basic and diluted

 

$

(0.34

)

 

$

(0.35

)

 

$

(0.61

)

 

$

(0.75

)

 

 

The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

Three and Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Common stock options

 

 

19,489,493

 

 

 

27,229,539

 

RSUs

 

 

12,485,154

 

 

 

6,858,686

 

Shares subject to repurchase

 

 

 

 

 

22,949

 

ESPP

 

 

117,711

 

 

 

74,283

 

Total

 

 

32,092,358

 

 

 

34,185,457

 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases

11. LEASES

The Company has entered into various non-cancelable office space operating leases with lease periods expiring through November 2024. These leases do not contain residual value guarantees, covenants, or other restrictions.

In May 2022, the Company entered into a sublease agreement pursuant to which it subleased a part of its existing office space in Mountain View, California. The Company classified the sublease as an operating lease. The term of the sublease commenced on June 1, 2022 and terminates on October 31, 2024. Sublease income from this agreement was not material for the three months ended June 30, 2022.

The Company evaluated the associated operating lease right-of-use asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment for impairment under ASC 360. In connection with this analysis, the Company reassessed its real estate asset groups and estimated the fair value of the office space to be subleased using current market conditions. Where the carrying value of an individual asset group exceeded its fair value, an impairment charge was recognized for the difference.

The Company recognized an impairment loss related to its operating lease right-of-use asset and related property and equipment of $2,304 and $904, respectively, during the three months ended June 30, 2022, which was allocated within operating expenses in the unaudited condensed consolidated statements of operations, consistent with the allocation approach used for operating lease costs.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. COMMITMENTS AND CONTINGENCIES

Purchase Obligations—Purchase obligations relate mainly to a third-party cloud infrastructure agreement and subscription arrangements as well as service agreements used to facilitate the Company’s operations. As of June 30, 2022, the Company had approximately $46,500 of future minimum payments under the Company’s non-cancelable purchase obligations, which are expected to be paid through 2026.

 

Litigation—The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability has been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. If the Company determines that a loss is possible and a range of the loss can be reasonably estimated, the Company discloses the range of the possible loss in the notes to the unaudited condensed consolidated financial statements. The Company evaluates, on a quarterly basis, developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.

Indemnifications—In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provides for the potential of general indemnification obligations. The Company’s exposure under these agreements is unknown because it involves future claims that may be made against the Company but have not yet been made. To date, the Company has not paid any material claims or has been required to defend any actions related to its indemnification obligations; however, the Company may record charges in the future as a result of these indemnification obligations. In addition, the Company has indemnification agreements with certain of its directors, executive officers, and other employees that require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service with the Company. The terms of such obligations may vary.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.2
401(k) Plan
6 Months Ended
Jun. 30, 2022
Retirement Benefits [Abstract]  
401(K) Plan

13. 401(k) PLAN

The Company has a 401(k) savings plan (the “401(k) Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) Plan, participating employees may elect to contribute up to 100% of their eligible compensation, subject to certain limitations. The 401(k) Plan provides for a discretionary employer-matching contribution. The Company has made $687 and $0 matching contributions to the 401(k) Plan for the three months ended June 30, 2022 and 2021, respectively, and $1,354 and $0 matching contributions to the 401(k) Plan for the six months ended June 30, 2022 and 2021, respectively.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transaction
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transaction

14. RELATED-PARTY TRANSACTION

During the year ended December 31, 2017, the Company entered into a content sourcing agreement with a related party in the normal course of business and under standard terms. Content fees earned by the related party during the three months ended June 30, 2022 and 2021 were $1,546 and $1,712, respectively. Content fees earned by the related party during the six months ended June 30, 2022 and 2021 were $3,176 and $3,391 respectively. Content fees earned by the related party were recorded within cost of revenue in the unaudited condensed consolidated statements of operations. As of June 30, 2022 and December 31, 2021, outstanding educator partner payables related to this content sourcing agreement were $1,546 and $1,502, respectively.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Segment and Geographic Information

15. SEGMENT AND GEOGRAPHIC INFORMATION

The Company’s Chief Executive Officer is its CODM. For the purposes of allocating resources and assessing performance, the CODM examines three segments, which are the Company’s three revenue sources: Consumer, Enterprise, and Degrees. This is also consistent with how the Company disaggregates revenue.

The following table presents financial information for each reportable segment:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

Revenue

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Consumer

 

$

69,688

 

 

$

62,041

 

 

$

137,784

 

 

$

113,950

 

Enterprise

 

 

43,704

 

 

 

28,186

 

 

 

82,750

 

 

 

52,678

 

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

24,653

 

 

 

23,823

 

Total revenue

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Segment gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$

50,716

 

 

$

40,737

 

 

$

99,012

 

 

$

70,392

 

Enterprise

 

 

31,114

 

 

 

19,015

 

 

 

59,066

 

 

 

35,596

 

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

24,653

 

 

 

23,823

 

Total segment gross profit

 

$

93,192

 

 

$

71,614

 

 

$

182,731

 

 

$

129,811

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of segment gross profit to gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Platform and support costs

 

$

10,270

 

 

$

7,066

 

 

$

18,163

 

 

$

13,376

 

Stock-based compensation expense

 

 

812

 

 

 

903

 

 

 

1,389

 

 

 

1,010

 

Amortization of internal-use software

 

 

3,059

 

 

 

2,157

 

 

 

5,870

 

 

 

3,988

 

Amortization of intangible assets

 

 

645

 

 

 

561

 

 

 

1,273

 

 

 

973

 

Total reconciling items

 

 

14,786

 

 

 

10,687

 

 

 

26,695

 

 

 

19,347

 

Gross profit

 

$

78,406

 

 

$

60,927

 

 

$

156,036

 

 

$

110,464

 

 

 

Geographic Information:

Revenue: The following table summarizes the revenue by region based on the billing address of the Company’s customers:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

United States

 

$

66,009

 

 

$

51,844

 

 

$

128,784

 

 

$

97,290

 

Europe, Middle East, and Africa

 

 

30,973

 

 

 

28,060

 

 

 

61,589

 

 

 

52,641

 

Asia Pacific

 

 

16,284

 

 

 

13,053

 

 

 

32,301

 

 

 

23,941

 

Other

 

 

11,488

 

 

 

9,132

 

 

 

22,513

 

 

 

16,579

 

Total

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

 

No single country other than the United States represented 10% or more of the Company’s total revenue during the three and six months ended June 30, 2022 and 2021.

Long-lived assets: The following table presents the Company’s long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease right-of-use assets, by geographic region:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

United States

 

$

38,630

 

 

$

40,245

 

Rest of World

 

 

742

 

 

 

801

 

Total

 

$

39,372

 

 

$

41,046

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation—The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the Company’s financial information. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or for any other future year. The balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements at that date but does not include all information required by GAAP for annual consolidated financial statements.

These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.

Principles of Consolidation Principles of Consolidation—The unaudited condensed consolidated financial statements include the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Segment Information

Segment Information—The Company defines its segments as those operations the chief operating decision maker (“CODM”), determined to be the Chief Executive Officer of the Company, regularly reviews to allocate resources and assess performance. For the three and six months ended June 30, 2022 and 2021, the Company operated under three segments: Consumer, Enterprise, and Degrees. The Company continually monitors and reviews its segment reporting structure in accordance with Accounting Standards Codification (“ASC”) Topic 280, Segment Reporting, to determine whether any changes have occurred that would impact its reportable segments. For further information on the Company’s segment reporting, see Note 15 “Segment and Geographic Information.”

Use of Estimates

Use of Estimates—The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to the fair value of common stock and stock-based awards; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others.

 

Educator Partner Costs

Educator Partner CostsThe Company has various agreements with educator partners that grant it the right to host their intellectual property on its platform. In return, educator partners earn a fee that the Company recognizes as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the unaudited condensed consolidated statement of operations. One such agreement stipulates that fees earned by the educator partner are to be allocated to a development fund to be held and spent by the Company on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. For this agreement, the Company recognizes the liability and related expense associated with this development fund consistent with the timing of when it recognizes educator partner content costs given the Company's liability is established in the same period the revenue is recognized. The expenses are classified in the unaudited condensed consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the unaudited condensed consolidated balance sheets.

Concentration of Credit Risk

Concentration of Credit Risk—Financial instruments that potentially subject the Company to concentration of credit risk consist of cash, cash equivalents, and marketable securities. The Company invests only in high-credit-quality instruments and maintains its cash equivalents and marketable securities in fixed-income securities. The Company places its cash primarily with domestic financial institutions that are federally insured within statutory limits.

For purposes of assessing concentration of credit risk and significant customers, a group of customers under common control or customers that are affiliates of each other are regarded as a single customer. For the three and six months ended June 30, 2022 and 2021, the Company did not have any customers that accounted for more than 10% of the Company’s revenue. As of June 30, 2022, the Company had one customer that accounted for 17% of its net accounts receivable balance that has since been collected within typical business terms. As of December 31, 2021, no customer accounted for more than 10% of the Company’s net accounts receivable balance.

New Accounting Pronouncements Recently Adopted and Not Yet Adopted

New Accounting Pronouncements Recently Adopted

 

Coursera is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

 

The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards. We early adopted Accounting Standards Update (“ASU”) 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, effective July 1, 2021. The Company expects to use the extended transition period for any other new or revised accounting standards during the period for which the Company remains an emerging growth company.

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC Topic 740, Income Taxes, 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. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our unaudited condensed consolidated financial statements and related disclosures.

New Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses, which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, the Company will be required to apply the provisions of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. The Company is currently evaluating the impact of adopting this guidance on the consolidated financial statements and related disclosures.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue Recognition [Abstract]  
Summary of Contract Assets and Liabilities The Company’s contract assets and liabilities were as follows:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

January 1, 2021

 

Contract assets:

 

 

 

 

 

 

 

 

 

Billed accounts receivable, net of allowance for doubtful accounts

 

$

52,940

 

 

$

22,286

 

 

$

39,976

 

Unbilled accounts receivable

 

 

4,478

 

 

 

12,110

 

 

 

745

 

Total contract assets

 

$

57,418

 

 

$

34,396

 

 

$

40,721

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

118,246

 

 

$

98,488

 

 

$

80,642

 

Total contract liabilities

 

$

118,246

 

 

$

98,488

 

 

$

80,642

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy

The Company’s assets and liabilities that were measured at fair value by level within the fair value hierarchy were as follows:

 

 

 

As of June 30, 2022

 

 

 

Fair Value

 

 

Level 1

 

Financial assets:

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

333,813

 

 

$

333,813

 

Marketable securities:

 

 

 

 

 

 

U.S. government Treasury bills

 

 

403,140

 

 

 

403,140

 

Total financial assets

 

$

736,953

 

 

$

736,953

 

 

 

 

 

 

 

 

 

 

As of December 31, 2021

 

 

 

Fair Value

 

 

Level 1

 

Financial assets:

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

539,091

 

 

$

539,091

 

Marketable securities:

 

 

 

 

 

 

U.S. government Treasury bills

 

 

241,117

 

 

 

241,117

 

Total financial assets

 

$

780,208

 

 

$

780,208

 

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Summary of Available-for-Sale Marketable Securities

The following table represents the Company’s available-for-sale marketable securities:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. government Treasury bills

 

$

405,458

 

 

$

 

 

$

(2,318

)

 

$

403,140

 

Total marketable securities

 

$

405,458

 

 

$

 

 

$

(2,318

)

 

$

403,140

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. government Treasury bills

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Total marketable securities

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date

The following table presents the amortized cost and fair value of available-for-sale marketable securities by contractual maturity date:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

405,458

 

 

$

403,140

 

 

$

241,369

 

 

$

241,117

 

Schedule of Investments in an Unrealized Loss Position

Investments in an unrealized loss position consisted of the following:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

U.S. government Treasury bills

 

$

403,140

 

 

$

(2,318

)

 

$

241,117

 

 

$

(252

)

Total investments in an unrealized loss position

 

$

403,140

 

 

$

(2,318

)

 

$

241,117

 

 

$

(252

)

 

As of June 30, 2022 and December 31, 2021, no investments were in a continuous unrealized loss position for more than 12 months. The Company does not intend to sell any of these investments and does not consider it more likely than not that the Company would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property, Equipment and Software Property, equipment, and software, net consisted of the following:

 

 

 

 

 

As of

 

 

 

Estimated
Useful Life

 

June 30, 2022

 

 

December 31, 2021

 

Internal-use software

 

2 to 5 years

 

$

46,005

 

 

$

35,508

 

Computer equipment and software

 

2 years

 

 

5,005

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life and
remaining lease term

 

 

6,527

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,759

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

60,296

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(32,434

)

 

 

(25,116

)

Property, equipment, and software—net

 

 

 

$

27,862

 

 

$

24,725

 

Schedule of Intangible Assets Intangible assets, net consisted of the following:

 

 

 

 

 

As of

 

 

 

 

 

June 30, 2022

 

 

December 31, 2021

 

 

 

Estimated
Useful
Life

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

5 years

 

$

6,098

 

 

$

(1,353

)

 

$

4,745

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

6 years

 

 

8,446

 

 

 

(4,034

)

 

 

4,412

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

3 years

 

 

181

 

 

 

(173

)

 

 

8

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

 

 

$

14,725

 

 

$

(5,560

)

 

$

9,165

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

Schedule of Future Expected Amortization Expense for Intangible Assets

As of June 30, 2022, future expected amortization expense for intangible assets was as follows:

 

Years Ending December 31

 

 

 

Remainder of 2022

 

$

1,321

 

2023

 

 

2,618

 

2024

 

 

2,627

 

2025

 

 

2,099

 

2026

 

 

433

 

Thereafter

 

 

67

 

Total

 

$

9,165

 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit) (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity under the Plans

Stock option activity under the Plans for the six months ended June 30, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in Years)

 

 

Aggregate
Intrinsic
Value

 

Balance—December 31, 2021

 

 

23,000,872

 

 

$

5.62

 

 

 

6.81

 

 

$

436,630

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(2,873,688

)

 

 

4.00

 

 

 

 

 

 

 

Canceled

 

 

(637,691

)

 

 

6.85

 

 

 

 

 

 

 

Balance—June 30, 2022

 

 

19,489,493

 

 

$

5.82

 

 

 

6.34

 

 

$

174,531

 

Options vested

 

 

13,493,649

 

 

$

3.85

 

 

 

5.65

 

 

$

139,755

 

Schedule of Share-based Compensation, Restricted Stock Units Award Activity

RSU activity for the six months ended June 30, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Fair Value

 

 

Aggregate
Intrinsic
Value

 

Unvested balance—December 31, 2021

 

 

7,387,288

 

 

$

29.68

 

 

$

180,545

 

Granted

 

 

6,538,162

 

 

 

19.36

 

 

 

 

Released

 

 

(722,365

)

 

 

30.28

 

 

 

 

Forfeited

 

 

(717,931

)

 

 

30.42

 

 

 

 

Unvested balance—June 30, 2022

 

 

12,485,154

 

 

$

24.20

 

 

$

177,039

 

 

Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations

Stock-based compensation expense for the three and six months ended June 30, 2022 and 2021 is classified in the unaudited condensed consolidated statements of operations as follows:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

812

 

 

$

903

 

 

$

1,389

 

 

$

1,010

 

Research and development

 

 

12,619

 

 

 

18,363

 

 

 

22,362

 

 

 

20,391

 

Sales and marketing

 

 

8,048

 

 

 

11,310

 

 

 

14,322

 

 

 

12,658

 

General and administrative

 

 

6,026

 

 

 

8,599

 

 

 

11,410

 

 

 

10,400

 

Total

 

$

27,505

 

 

$

39,175

 

 

$

49,483

 

 

$

44,459

 

Summary of Shares of Common Stock Reserved for Future Issuance The Company’s common stock reserved for future issuance was as follows:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Stock options outstanding

 

 

19,489,493

 

 

 

23,000,872

 

RSUs outstanding

 

 

12,485,154

 

 

 

7,387,288

 

Shares available for future grants

 

 

20,153,991

 

 

 

16,905,525

 

Total shares of common stock reserved

 

 

52,128,638

 

 

 

47,293,685

 

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share

The following table presents the calculation of basic and diluted net loss per share:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(49,334

)

 

$

(46,363

)

 

$

(87,602

)

 

$

(65,026

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net loss per share—basic and diluted

 

 

144,782,220

 

 

 

131,804,121

 

 

 

143,909,469

 

 

 

86,761,169

 

Net loss per share—basic and diluted

 

$

(0.34

)

 

$

(0.35

)

 

$

(0.61

)

 

$

(0.75

)

 

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

Three and Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

Common stock options

 

 

19,489,493

 

 

 

27,229,539

 

RSUs

 

 

12,485,154

 

 

 

6,858,686

 

Shares subject to repurchase

 

 

 

 

 

22,949

 

ESPP

 

 

117,711

 

 

 

74,283

 

Total

 

 

32,092,358

 

 

 

34,185,457

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Schedule of Financial Information for Each Reportable Segment

The following table presents financial information for each reportable segment:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

Revenue

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Consumer

 

$

69,688

 

 

$

62,041

 

 

$

137,784

 

 

$

113,950

 

Enterprise

 

 

43,704

 

 

 

28,186

 

 

 

82,750

 

 

 

52,678

 

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

24,653

 

 

 

23,823

 

Total revenue

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Segment gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$

50,716

 

 

$

40,737

 

 

$

99,012

 

 

$

70,392

 

Enterprise

 

 

31,114

 

 

 

19,015

 

 

 

59,066

 

 

 

35,596

 

Degrees

 

 

11,362

 

 

 

11,862

 

 

 

24,653

 

 

 

23,823

 

Total segment gross profit

 

$

93,192

 

 

$

71,614

 

 

$

182,731

 

 

$

129,811

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of segment gross profit to gross profit

 

 

 

 

 

 

 

 

 

 

 

 

Platform and support costs

 

$

10,270

 

 

$

7,066

 

 

$

18,163

 

 

$

13,376

 

Stock-based compensation expense

 

 

812

 

 

 

903

 

 

 

1,389

 

 

 

1,010

 

Amortization of internal-use software

 

 

3,059

 

 

 

2,157

 

 

 

5,870

 

 

 

3,988

 

Amortization of intangible assets

 

 

645

 

 

 

561

 

 

 

1,273

 

 

 

973

 

Total reconciling items

 

 

14,786

 

 

 

10,687

 

 

 

26,695

 

 

 

19,347

 

Gross profit

 

$

78,406

 

 

$

60,927

 

 

$

156,036

 

 

$

110,464

 

 

Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area The following table summarizes the revenue by region based on the billing address of the Company’s customers:

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

United States

 

$

66,009

 

 

$

51,844

 

 

$

128,784

 

 

$

97,290

 

Europe, Middle East, and Africa

 

 

30,973

 

 

 

28,060

 

 

 

61,589

 

 

 

52,641

 

Asia Pacific

 

 

16,284

 

 

 

13,053

 

 

 

32,301

 

 

 

23,941

 

Other

 

 

11,488

 

 

 

9,132

 

 

 

22,513

 

 

 

16,579

 

Total

 

$

124,754

 

 

$

102,089

 

 

$

245,187

 

 

$

190,451

 

Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country The following table presents the Company’s long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease right-of-use assets, by geographic region:

 

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

United States

 

$

38,630

 

 

$

40,245

 

Rest of World

 

 

742

 

 

 

801

 

Total

 

$

39,372

 

 

$

41,046

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Segment
Jun. 30, 2021
Segment
Jun. 30, 2022
Customer
Segment
Jun. 30, 2021
Segment
Dec. 31, 2021
Customer
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]          
Number of operating segments | Segment 3 3 3 3  
Sales Revenue | Customer Concentration Risk | No Customers | Minimum          
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]          
Concentrations of credit risk, percentage 10.00% 10.00% 10.00% 10.00% 10.00%
Accounts Receivable          
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]          
Number of customers | Customer     1   0
Accounts Receivable | Customer Concentration Risk | Customer One          
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]          
Concentrations of credit risk, percentage     17.00%    
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jan. 01, 2021
Contract assets:      
Billed accounts receivable, net of allowance for doubtful accounts $ 52,940 $ 22,286 $ 39,976
Unbilled accounts receivable 4,478 12,110 745
Total contract assets 57,418 34,396 40,721
Contract liabilities:      
Deferred revenue 118,246 98,488 80,642
Total contract liabilities $ 118,246 $ 98,488 $ 80,642
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Revenue Recognized     $ 70,323 $ 56,001  
Commissions and related payroll tax expenditures $ 4,606 $ 3,400 7,099 5,692  
Amortization, sales and marketing expenses 3,003 $ 1,884 5,747 $ 3,550  
Deferred costs 11,107   11,107   $ 8,823
Other assets 9,761   9,761   $ 8,817
Russian Educator Partners [Member]          
Disaggregation of Revenue [Line Items]          
Impairment losses on deferred partner fees. $ 0   $ 1,886    
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details 1) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-07-01
$ in Thousands
Jun. 30, 2022
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining performance obligation $ 276,148
Percent of remaining performance obligations to be recognized 65.00%
Period for satisfaction of remaining performance obligation 12 months
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets $ 736,953 $ 780,208
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 333,813 539,091
U.S. Government Treasury Bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities 403,140 241,117
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 736,953 780,208
Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 333,813 539,091
Level 1 | U.S. Government Treasury Bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities $ 403,140 $ 241,117
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 405,458 $ 241,369
Gross Unrealized Losses (2,318) (252)
Estimated Fair Market Value 403,140 241,117
U.S. Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 405,458 241,369
Gross Unrealized Losses (2,318) (252)
Estimated Fair Market Value $ 403,140 $ 241,117
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost $ 405,458 $ 241,369
Estimated Fair Market Value $ 403,140 $ 241,117
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Fair Value $ 403,140 $ 241,117
Gross Unrealized Losses (2,318) (252)
U.S. Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value 403,140 241,117
Gross Unrealized Losses $ (2,318) $ (252)
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities - Additional Information (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ 0 $ 0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 60,296 $ 49,841
Less accumulated depreciation and amortization (32,434) (25,116)
Property, equipment, and software—net 27,862 24,725
Internal-use Software    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 46,005 35,508
Internal-use Software | Maximum    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 5 years  
Internal-use Software | Minimum    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 2 years  
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 2 years  
Total property, equipment, and software $ 5,005 4,163
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 6,527 7,119
Property, equipment, and software, Useful Life Shorter of useful life andremaining lease term  
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 5 years  
Total property, equipment, and software $ 2,759 $ 3,051
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property Plant And Equipment [Line Items]        
Depreciation and amortization     $ 8,621 $ 6,371
Amortization expenses of intangible assets $ 660 $ 576 $ 1,303 1,003
Assembled Workforce        
Property Plant And Equipment [Line Items]        
Weighted average remaining amortization period for intangible asset     1 month 6 days  
Developed Technology        
Property Plant And Equipment [Line Items]        
Weighted average remaining amortization period for intangible asset     3 years 1 month 6 days  
Content Asset        
Property Plant And Equipment [Line Items]        
Intangible assets 122 599 $ 377 769
Weighted average remaining amortization period for intangible asset     3 years 10 months 24 days  
Property, Equipment and Software        
Property Plant And Equipment [Line Items]        
Depreciation and amortization 3,779 2,864 $ 7,318 5,368
Internal-use Software        
Property Plant And Equipment [Line Items]        
Amortization expenses of intangible assets $ 3,059 $ 2,157 $ 5,870 $ 3,988
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross carrying value $ 14,725 $ 14,348
Accumulated amortization (5,560) (4,257)
Net carrying value $ 9,165 10,091
Content Asset    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life 5 years  
Gross carrying value $ 6,098 5,721
Accumulated amortization (1,353) (777)
Net carrying value $ 4,745 4,944
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life 6 years  
Gross carrying value $ 8,446 8,446
Accumulated amortization (4,034) (3,337)
Net carrying value $ 4,412 5,109
Assembled Workforce    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life 3 years  
Gross carrying value $ 181 181
Accumulated amortization (173) (143)
Net carrying value $ 8 $ 38
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Remainder of 2022 $ 1,321  
2023 2,618  
2024 2,627  
2025 2,099  
2026 433  
Thereafter 67  
Net carrying value $ 9,165 $ 10,091
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Tax Disclosure [Abstract]        
Effective tax rate (2.40%) (1.50%) (2.50%) (1.70%)
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock - Additional Information (Details) - shares
Apr. 04, 2021
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Redeemable Convertible Preferred Stock              
Temporary Equity [Line Items]              
Temporary equity, shares issued (in shares)   0          
Temporary equity, shares outstanding (in shares)   0 0 0 0 75,305,400 75,305,400
IPO | Common Stock              
Temporary Equity [Line Items]              
Redeemable convertible preferred stock, shares issued upon conversion 75,305,400            
Redeemable convertible preferred stock, conversion rate one-for-one            
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Apr. 05, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000   10,000,000  
Preferred stock, par value (in dollars per share) $ 0.00001   $ 0.00001   $ 0.00001  
Preferred stock, shares issued (in shares) 0   0   0  
Preferred stock, shares outstanding (in shares) 0   0   0  
Shares available for grant 20,153,991   20,153,991   16,905,525  
Employees percentage of eligible compensation may elect to contribute     100.00%      
Shares reserved for issuance 52,128,638   52,128,638   47,293,685  
Aggregate intrinsic value of employee options exercised     $ 44,744      
cumulative stock-based compensation expense     16,803      
Share-Based Payment Arrangement, Expense $ 27,505 $ 39,175 49,483 $ 44,459    
Compensation cost related to the nonvested awards not yet recognized 38,220   $ 38,220      
Weighted average period for recognition of compensation cost     1 year 10 months 24 days      
Modification charge 7,781   $ 7,781      
Internal-use Software            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
cumulative stock-based compensation expense 1,981 $ 1,835 $ 3,230 $ 2,361    
Stock Options            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Share based compensation, expiration period     10 years      
Vesting period     4 years      
Restricted Stock Units            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Vesting period     4 years      
Cliff vesting period     1 year      
Compensation cost related to the nonvested awards not yet recognized $ 225,090   $ 225,090      
Weighted average period for recognition of compensation cost     2 years 10 months 24 days      
2013 and 2014 Executive Stock Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares available for grant 0   0      
2021 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares reserved for issuance 16,516,807   16,516,807      
Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Employees percentage of eligible compensation may elect to contribute     15.00%      
Percent of the lower of the market price for Purchase shares of common stock     85.00%      
Shares reserved for issuance 3,637,184   3,637,184      
Compensation cost related to the nonvested awards not yet recognized $ 19,024   $ 19,024      
Weighted average period for recognition of compensation cost     1 year      
IPO            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Preferred stock, shares authorized (in shares)           10,000,000
Preferred stock, par value (in dollars per share)           $ 0.00001
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Beginning balance 23,000,872  
Number of Shares, Ending balance 19,489,493 23,000,872
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Beginning balance 23,000,872  
Number of Shares, Options exercised (2,873,688)  
Number of Shares, Options canceled (637,691)  
Number of Shares, Ending balance 19,489,493 23,000,872
Number of Shares, Options vested 13,493,649  
Weighted Average Exercise Price, Beginning balance | $ / shares $ 5.62  
Weighted Average Exercise Price, Options exercised | $ / shares 4.00  
Weighted Average Exercise Price, Canceled | $ / shares 6.85  
Weighted Average Exercise Price, Ending balance | $ / shares 5.82 $ 5.62
Weighted Average Exercise Price, Options vested | $ / shares $ 3.85  
Weighted Average Remaining Contractual Term 6 years 4 months 2 days 6 years 9 months 21 days
Weighted Average Remaining Contractual Term, Options vested 5 years 7 months 24 days  
Aggregate Intrinsic Value, Beginning balance | $ $ 436,630  
Aggregate Intrinsic Value, Ending balance | $ 174,531 $ 436,630
Aggregate Intrinsic Value, Options vested | $ $ 139,755  
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit) - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) - Restricted Stock Units - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Unvested beginning balance 7,387,288  
Number of Shares, Granted 6,538,162  
Number of Shares, Released (722,365)  
Number of Shares, Forfeited (717,931)  
Number of Shares, Unvested ending balance 12,485,154  
Weighted- Average Grant Fair Value, Unvested beginning balance $ 29.68  
Weighted- Average Grant Fair Value, Granted 19.36  
Weighted- Average Grant Fair Value, Released 30.28  
Weighted- Average Grant Fair Value, Forfeited 30.42  
Weighted- Average Grant Fair Value, Unvested ending balance $ 24.20  
Aggregate Intrinsic Value, Unvested balance $ 177,039 $ 180,545
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit) - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cost of revenue $ 27,505 $ 39,175 $ 49,483 $ 44,459
Cost of Revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cost of revenue 812 903 1,389 1,010
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cost of revenue 12,619 18,363 22,362 20,391
Sales and Marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cost of revenue 8,048 11,310 14,322 12,658
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cost of revenue $ 6,026 $ 8,599 $ 11,410 $ 10,400
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Deficit) - Summary of Shares of Common Stock Reserved for Future Issuance (Details) - shares
Jun. 30, 2022
Dec. 31, 2021
Equity [Abstract]    
Stock options outstanding 19,489,493 23,000,872
RSUs outstanding 12,485,154 7,387,288
Shares available for future grants 20,153,991 16,905,525
Total shares of common stock reserved 52,128,638 47,293,685
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Calculation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:        
Net loss $ (49,334) $ (46,363) $ (87,602) $ (65,026)
Denominator:        
Weighted average shares used in computing net loss per share-basic 144,782,220 131,804,121 143,909,469 86,761,169
Weighted average shares used in computing net loss per share-diluted 144,782,220 131,804,121 143,909,469 86,761,169
Net loss per shares-basic $ (0.34) $ (0.35) $ (0.61) $ (0.75)
Net loss per share-diluted $ (0.34) $ (0.35) $ (0.61) $ (0.75)
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 32,092,358 34,185,457 32,092,358 34,185,457
Common Stock Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 19,489,493 27,229,539 19,489,493 27,229,539
RSUs        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 12,485,154 6,858,686 12,485,154 6,858,686
Shares Subject to Repurchase        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 0 22,949 0 22,949
ESPP        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 117,711 74,283 117,711 74,283
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2022
Jun. 30, 2022
Lessee, Lease, Description [Line Items]    
Impairment Loss   $ 2,304
Sublease Commencement Date Jun. 01, 2022  
Sublease Expiration Date Oct. 31, 2024  
Property and Equipment    
Lessee, Lease, Description [Line Items]    
Impairment Loss   $ 904
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Additional Information) (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Non-cancelable purchase obligations $ 46,500
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.2
401(k) Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Retirement Benefits [Abstract]        
Employees percentage of eligible compensation may elect to contribute     100.00%  
Employer discretionary contribution amount $ 687 $ 0 $ 1,354 $ 0
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transaction - Additional Information (Details) - Content Sourcing Agreement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]          
Related party content fees $ 1,546 $ 1,712 $ 3,176 $ 3,391  
Outstanding to educator partner payables $ 1,546   $ 1,546   $ 1,502
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Segment Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue        
Revenue $ 124,754 $ 102,089 $ 245,187 $ 190,451
Segment gross profit        
Total segment gross profit 93,192 71,614 182,731 129,811
Platform and support costs 10,270 7,066 18,163 13,376
Stock-based compensation expense 812 903 1,389 1,010
Segment amortization 660 576 1,303 1,003
Total reconciling items 14,786 10,687 26,695 19,347
Gross profit 78,406 60,927 156,036 110,464
Internal Use Software [Member]        
Segment gross profit        
Segment amortization 3,059 2,157 5,870 3,988
Acquired Intangibles [Member]        
Segment gross profit        
Segment amortization 645 561 1,273 973
Consumer Segment [Member]        
Revenue        
Revenue 69,688 62,041 137,784 113,950
Segment gross profit        
Total segment gross profit 50,716 40,737 99,012 70,392
Enterprise Segment [Member]        
Revenue        
Revenue 43,704 28,186 82,750 52,678
Segment gross profit        
Total segment gross profit 31,114 19,015 59,066 35,596
Degrees Segment [Member]        
Revenue        
Revenue 11,362 11,862 24,653 23,823
Segment gross profit        
Total segment gross profit $ 11,362 $ 11,862 $ 24,653 $ 23,823
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 124,754 $ 102,089 $ 245,187 $ 190,451
United States [Member]        
Segment Reporting Information [Line Items]        
Revenue 66,009 51,844 128,784 97,290
Europe, Middle East, and Africa [Member]        
Segment Reporting Information [Line Items]        
Revenue 30,973 28,060 61,589 52,641
Asia Pacific [Member]        
Segment Reporting Information [Line Items]        
Revenue 16,284 13,053 32,301 23,941
Other [Member]        
Segment Reporting Information [Line Items]        
Revenue $ 11,488 $ 9,132 $ 22,513 $ 16,579
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Concentration risk, benchmark description     No single country other than the United States represented 10% or more of the Company’s total revenue during the three and six months ended June 30, 2022 and 2021.  
Revenue | Geographic Concentration Risk | United States [Member] | Minimum        
Segment Reporting Information [Line Items]        
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Noncurrent Assets $ 39,372 $ 41,046
United States [Member]    
Segment Reporting Information [Line Items]    
Noncurrent Assets 38,630 40,245
Rest of World [Member]    
Segment Reporting Information [Line Items]    
Noncurrent Assets $ 742 $ 801
XML 74 cour-20220630_htm.xml IDEA: XBRL DOCUMENT 0001651562 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001651562 cour:EsppMember 2021-01-01 2021-06-30 0001651562 cour:InternalUseSoftwareMember 2022-01-01 2022-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-04-01 2021-06-30 0001651562 cour:EsppMember 2021-04-01 2021-06-30 0001651562 cour:ResearchAndDevelopmentMember 2022-01-01 2022-06-30 0001651562 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0001651562 us-gaap:RetainedEarningsMember 2021-03-31 0001651562 cour:OtherMember 2022-04-01 2022-06-30 0001651562 2020-12-31 0001651562 2021-06-30 0001651562 cour:SharesSubjectToRepurchaseMember 2021-01-01 2021-06-30 0001651562 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001651562 country:US 2022-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001651562 cour:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2022-06-30 0001651562 cour:SharesSubjectToRepurchaseMember 2022-04-01 2022-06-30 0001651562 cour:ContentAssetMember 2022-06-30 0001651562 srt:AsiaPacificMember 2022-04-01 2022-06-30 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001651562 cour:InternalUseSoftwareMember 2022-04-01 2022-06-30 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001651562 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001651562 cour:PropertyEquipmentAndSoftwareMember 2021-04-01 2021-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-03-31 0001651562 us-gaap:EMEAMember 2022-04-01 2022-06-30 0001651562 us-gaap:AccountsReceivableMember 2022-01-01 2022-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001651562 cour:ContentSourcingAgreementMember 2021-04-01 2021-06-30 0001651562 us-gaap:TreasuryStockMember 2022-03-31 0001651562 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-06-30 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001651562 cour:ContentSourcingAgreementMember 2022-01-01 2022-06-30 0001651562 cour:EmployeeStockPurchasePlanMember 2022-06-30 0001651562 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-04 0001651562 cour:AssembledWorkforceMember 2022-06-30 0001651562 2021-01-01 0001651562 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001651562 us-gaap:TreasuryStockMember 2022-06-30 0001651562 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001651562 us-gaap:NonUsMember 2021-12-31 0001651562 us-gaap:CommonStockMember 2022-03-31 0001651562 cour:ContentSourcingAgreementMember 2022-06-30 0001651562 cour:ContentAssetMember 2022-04-01 2022-06-30 0001651562 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001651562 us-gaap:CommonStockMember 2021-03-31 0001651562 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001651562 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001651562 us-gaap:EMEAMember 2021-04-01 2021-06-30 0001651562 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001651562 cour:ConsumerSegmentMember 2022-01-01 2022-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001651562 2022-01-01 2022-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001651562 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-04-01 2021-06-30 0001651562 us-gaap:IPOMember 2021-04-05 0001651562 cour:CommonStockOptionsMember 2021-01-01 2021-06-30 0001651562 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001651562 cour:ComputerEquipmentAndSoftwareMember 2021-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001651562 cour:InternalUseSoftwareMember 2021-04-01 2021-06-30 0001651562 us-gaap:EMEAMember 2022-01-01 2022-06-30 0001651562 us-gaap:TreasuryStockMember 2021-03-31 0001651562 2022-05-01 2022-05-31 0001651562 cour:EnterpriseSegmentMember 2022-04-01 2022-06-30 0001651562 country:US 2021-12-31 0001651562 cour:AssembledWorkforceMember 2021-12-31 0001651562 cour:EsppMember 2022-01-01 2022-06-30 0001651562 cour:ContentAssetMember 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2022-06-30 0001651562 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001651562 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001651562 2022-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001651562 us-gaap:TreasuryStockMember 2021-06-30 0001651562 srt:AsiaPacificMember 2022-01-01 2022-06-30 0001651562 2021-03-31 0001651562 us-gaap:PropertyPlantAndEquipmentMember 2022-04-01 2022-06-30 0001651562 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001651562 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001651562 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2022-01-01 2022-06-30 0001651562 us-gaap:CommonStockMember 2022-06-30 0001651562 cour:ContentAssetMember 2021-01-01 2021-06-30 0001651562 us-gaap:RetainedEarningsMember 2022-03-31 0001651562 cour:SharesSubjectToRepurchaseMember 2022-01-01 2022-06-30 0001651562 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0001651562 cour:TwoThousandThirteenAndTwoThousandFourteenExecutiveStockIncentivePlanMember 2022-06-30 0001651562 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001651562 cour:ConsumerSegmentMember 2022-04-01 2022-06-30 0001651562 cour:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001651562 us-gaap:RetainedEarningsMember 2022-06-30 0001651562 cour:ResearchAndDevelopmentMember 2021-01-01 2021-06-30 0001651562 us-gaap:EmployeeStockOptionMember 2022-06-30 0001651562 cour:PropertyEquipmentAndSoftwareMember 2022-04-01 2022-06-30 0001651562 cour:CommonStockOptionsMember 2021-04-01 2021-06-30 0001651562 cour:AcquiredIntangiblesMember 2021-01-01 2021-06-30 0001651562 2022-03-31 0001651562 us-gaap:RetainedEarningsMember 2021-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2021-12-31 0001651562 cour:EnterpriseSegmentMember 2021-04-01 2021-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001651562 us-gaap:MoneyMarketFundsMember 2022-06-30 0001651562 cour:ResearchAndDevelopmentMember 2022-04-01 2022-06-30 0001651562 us-gaap:CommonStockMember 2021-06-30 0001651562 cour:ComputerEquipmentAndSoftwareMember 2022-01-01 2022-06-30 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-04-01 2022-06-30 0001651562 cour:CommonStockOptionsMember 2022-04-01 2022-06-30 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001651562 2022-04-01 2022-06-30 0001651562 2021-01-01 2021-06-30 0001651562 cour:ContentSourcingAgreementMember 2021-12-31 0001651562 cour:AcquiredIntangiblesMember 2022-04-01 2022-06-30 0001651562 cour:EsppMember 2022-04-01 2022-06-30 0001651562 cour:DegreesSegmentMember 2021-04-01 2021-06-30 0001651562 cour:ConsumerSegmentMember 2021-01-01 2021-06-30 0001651562 cour:OtherMember 2022-01-01 2022-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0001651562 cour:CommonStockOptionsMember 2022-01-01 2022-06-30 0001651562 country:US 2022-01-01 2022-06-30 0001651562 cour:EmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2021-04-01 2021-06-30 0001651562 us-gaap:EMEAMember 2021-01-01 2021-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001651562 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001651562 cour:AcquiredIntangiblesMember 2021-04-01 2021-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001651562 cour:ConsumerSegmentMember 2021-04-01 2021-06-30 0001651562 cour:ContentSourcingAgreementMember 2021-01-01 2021-06-30 0001651562 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001651562 2021-04-01 2021-06-30 0001651562 cour:RussianEducatorPartnersMember 2022-04-01 2022-06-30 0001651562 us-gaap:FairValueInputsLevel1Member 2022-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001651562 cour:ContentAssetMember 2022-01-01 2022-06-30 0001651562 cour:OtherMember 2021-04-01 2021-06-30 0001651562 us-gaap:MoneyMarketFundsMember 2021-12-31 0001651562 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001651562 cour:ComputerEquipmentAndSoftwareMember 2022-06-30 0001651562 cour:ResearchAndDevelopmentMember 2021-04-01 2021-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001651562 cour:AssembledWorkforceMember 2022-01-01 2022-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-06-30 0001651562 country:US 2021-04-01 2021-06-30 0001651562 cour:PropertyEquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001651562 us-gaap:RetainedEarningsMember 2021-06-30 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001651562 cour:EnterpriseSegmentMember 2022-01-01 2022-06-30 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001651562 us-gaap:RetainedEarningsMember 2020-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001651562 cour:InternalUseSoftwareMember 2021-01-01 2021-06-30 0001651562 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-06-30 0001651562 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001651562 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001651562 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001651562 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001651562 cour:EnterpriseSegmentMember 2021-01-01 2021-06-30 0001651562 cour:DegreesSegmentMember 2021-01-01 2021-06-30 0001651562 2022-07-01 2022-06-30 0001651562 2022-07-28 0001651562 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001651562 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001651562 cour:ContentSourcingAgreementMember 2022-04-01 2022-06-30 0001651562 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001651562 cour:AcquiredIntangiblesMember 2022-01-01 2022-06-30 0001651562 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001651562 srt:AsiaPacificMember 2021-01-01 2021-06-30 0001651562 cour:RussianEducatorPartnersMember 2022-01-01 2022-06-30 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001651562 cour:OtherMember 2021-01-01 2021-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-06-30 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2022-03-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2022-06-30 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-06-30 0001651562 srt:AsiaPacificMember 2021-04-01 2021-06-30 0001651562 us-gaap:NonUsMember 2022-06-30 0001651562 us-gaap:CommonStockMember 2020-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001651562 country:US 2021-01-01 2021-06-30 0001651562 us-gaap:CommonStockMember 2021-12-31 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-06-30 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-04 2021-04-04 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2022-04-01 2022-06-30 0001651562 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-06-30 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001651562 2021-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001651562 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001651562 cour:ContentAssetMember 2021-04-01 2021-06-30 0001651562 cour:DegreesSegmentMember 2022-04-01 2022-06-30 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001651562 country:US 2022-04-01 2022-06-30 0001651562 cour:SharesSubjectToRepurchaseMember 2021-04-01 2021-06-30 0001651562 cour:DegreesSegmentMember 2022-01-01 2022-06-30 0001651562 us-gaap:TreasuryStockMember 2020-12-31 0001651562 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001651562 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001651562 us-gaap:TreasuryStockMember 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 pure cour:Segment cour:Customer shares iso4217:USD shares iso4217:USD 0001651562 Q2 false --12-31 10-Q true 2022-06-30 2022 false 001-40275 COURSERA, INC. DE 45-3560292 381 E. Evelyn Ave. Mountain View CA 94041 650 963-9884 Common Stock, $0.00001 par value COUR NYSE Yes Yes Non-accelerated Filer false true false false 145763241 380005000 580658000 403140000 241117000 189000 105000 57418000 34396000 22496000 19666000 20494000 16494000 883553000 892331000 27862000 24725000 11510000 16321000 9165000 10091000 2061000 2061000 18239000 13381000 952390000 958910000 55323000 49206000 20876000 23257000 16519000 18353000 8043000 8031000 115581000 94637000 7968000 7639000 224310000 201123000 8715000 11864000 2665000 3851000 913000 559000 236603000 217397000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 300000000 300000000 148332771 145584833 144653979 141906041 1000 1000 1299173000 1235231000 2747938 2747938 4701000 4701000 -2318000 -252000 -576368000 -488766000 715787000 741513000 952390000 958910000 124754000 102089000 245187000 190451000 46348000 41162000 89151000 79987000 78406000 60927000 156036000 110464000 44929000 41004000 82884000 63144000 55586000 43862000 107253000 76475000 25726000 21846000 50904000 34991000 126241000 106712000 241041000 174610000 -47835000 -45785000 -85005000 -64146000 837000 85000 1172000 165000 -1173000 42000 -1598000 35000 -48171000 -45658000 -85431000 -63946000 1163000 705000 2171000 1080000 -49334000 -46363000 -87602000 -65026000 -0.34 -0.34 -0.35 -0.35 -0.61 -0.61 -0.75 -0.75 144782220 144782220 131804121 131804121 143909469 143909469 86761169 86761169 -49334000 -46363000 -87602000 -65026000 -454000 -18000 -2066000 -15000 -49788000 -46381000 -89668000 -65041000 0 0 146578434 1000 1262283000 -2747938 -4701000 -1864000 -527034000 728685000 1145682 5035000 5035000 400030 -145203 2227000 2227000 353828 4596000 4596000 29486000 29486000 -454000 -454000 -49334000 -49334000 0 0 148332771 1000 1299173000 -2747938 -4701000 -2318000 -576368000 715787000 0 0 144653979 1000 1235231000 -2747938 -4701000 -252000 -488766000 741513000 2873688 11485000 11485000 722365 -271089 4852000 4852000 353828 4596000 4596000 52713000 52713000 -2066000 -2066000 -87602000 -87602000 0 0 148332771 1000 1299173000 -2747938 -4701000 -2318000 -576368000 715787000 75305400 462293000 45941154 0 140803000 -2747938 -4701000 23000 -362214000 -226089000 75305400 462293000 75305400 1000 462292000 462293000 17024276 518835000 518835000 1611904 5720000 5720000 2115 21000 21000 41010000 41010000 -18000 -18000 -46363000 -46363000 0 0 139884849 1000 1168681000 -2747938 -4701000 5000 -408577000 755409000 75305400 462293000 43049228 0 126408000 -2747938 -4701000 20000 -343551000 -221824000 75305400 462293000 75305400 1000 462292000 462293000 17024276 518835000 518835000 4503830 14284000 14284000 2115 42000 42000 46820000 46820000 -15000 -15000 -65026000 -65026000 0 0 139884849 1000 1168681000 -2747938 -4701000 5000 -408577000 755409000 -87602000 -65026000 8621000 6371000 49483000 44459000 -1020000 -319000 5095000 0 493000 105000 23428000 11141000 13522000 4124000 2507000 2716000 4462000 -5274000 -1151000 4347000 -3136000 -3191000 19758000 20639000 -37400000 -9800000 180552000 0 15000000 153981000 717000 739000 7266000 6598000 954000 531000 -174489000 146113000 11787000 14284000 4596000 0 0 525284000 295000 6110000 4852000 0 11236000 533458000 -200653000 669771000 582719000 82426000 382066000 752197000 380005000 749649000 2061000 2548000 382066000 752197000 1475000 874000 3230000 2361000 0 339000 <div style="text-indent:0.0%;display:flex;margin-top:12.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">1.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ORGANIZATION AND DESCRIPTION OF BUSINESS</span></div></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Description of Business</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Coursera, Inc., a Delaware public benefit corporation, together with its subsidiaries (“Coursera”, the “Company”, “we”, “us” or “our”), is an online learning platform that connects learners, educators, and institutions with the goal of providing world-class educational content that is affordable, accessible, and relevant. We combine content, data, and technology into a platform that is customizable and extensible to both individual learners and institutions. We partner with leading university and industry partners (“educator partners”) to bring quality higher education to a broad range of individuals, businesses, organizations, and governments. We also sell directly to institutions, including employers, colleges and universities, organizations, and governments, to enable their employees, students, and citizens to gain critical skills aligned to the job markets of today and tomorrow. Our corporate headquarters is located in Mountain View, California.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the Company’s financial information. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or for any other future year. The balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements at that date but does not include all information required by GAAP for annual consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which was filed with the SEC on March 3, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The unaudited condensed consolidated financial statements include the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Segment Information</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The Company defines its segments as those operations the chief operating decision maker (“CODM”), determined to be the Chief Executive Officer of the Company, regularly reviews to allocate resources and assess performance. For the three and six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company operated under </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> segments: Consumer, Enterprise, and Degrees. The Company continually monitors and reviews its segment reporting structure in accordance with Accounting Standards Codification (“ASC”) Topic 280</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">, Segment Reporting</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, to determine whether any changes have occurred that would impact its reportable segments. For further information on the Company’s segment reporting, see Note 15 “Segment and Geographic Information.”</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to the fair value of common stock and stock-based awards; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There have been no significant changes to the Company’s significant accounting policies, other than the update described below, as of and for the three and six months ended June 30, 2022 as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, which was filed with the SEC on March 3, 2022.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Educator Partner Costs</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has various agreements with educator partners that grant it the right to host their intellectual property on its platform. In return, educator partners earn a fee that the Company recognizes as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the unaudited condensed consolidated statement of operations. One such agreement stipulates that fees earned by the educator partner are to be allocated to a development fund to be held and spent by the Company on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. For this agreement, the Company recognizes the liability and related expense associated with this development fund consistent with the timing of when it recognizes educator partner content costs given the Company's liability is established in the same period the revenue is recognized. The expenses are classified in the unaudited condensed consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the unaudited condensed consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Concentration of Credit Risk</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—Financial instruments that potentially subject the Company to concentration of credit risk consist of cash, cash equivalents, and marketable securities. The Company invests only in high-credit-quality instruments and maintains its cash equivalents and marketable securities in fixed-income securities. The Company places its cash primarily with domestic financial institutions that are federally insured within statutory limits.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For purposes of assessing concentration of credit risk and significant customers, a group of customers under common control or customers that are affiliates of each other are regarded as a single customer. For the three and six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company did not have any customers that accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s revenue. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of its net accounts receivable balance that has since been collected within typical business terms. As of December 31, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">of the Company’s net accounts receivable balance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">New Accounting Pronouncements Recently Adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Coursera is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards. We early adopted Accounting Standards Update (“ASU”) 2018-15, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, effective July 1, 2021. The Company expects to use the extended transition period for any other new or revised accounting standards during the period for which the Company remains an emerging growth company.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC Topic 740,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, 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. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our unaudited condensed consolidated financial statements and related disclosures.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">New Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments-Credit Losses</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, the Company will be required to apply the provisions of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. The Company is currently evaluating the impact of adopting this guidance on the consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”), and following the requirements of the Securities and Exchange Commission (“SEC”), for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the Company’s financial information. The results of operations for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other interim period or for any other future year. The balance sheet as of December 31, 2021 has been derived from audited consolidated financial statements at that date but does not include all information required by GAAP for annual consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which was filed with the SEC on March 3, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Principles of Consolidation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The unaudited condensed consolidated financial statements include the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Segment Information</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The Company defines its segments as those operations the chief operating decision maker (“CODM”), determined to be the Chief Executive Officer of the Company, regularly reviews to allocate resources and assess performance. For the three and six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company operated under </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> segments: Consumer, Enterprise, and Degrees. The Company continually monitors and reviews its segment reporting structure in accordance with Accounting Standards Codification (“ASC”) Topic 280</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">, Segment Reporting</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, to determine whether any changes have occurred that would impact its reportable segments. For further information on the Company’s segment reporting, see Note 15 “Segment and Geographic Information.”</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 3 3 3 3 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The preparation of these unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to the fair value of common stock and stock-based awards; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Educator Partner Costs</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has various agreements with educator partners that grant it the right to host their intellectual property on its platform. In return, educator partners earn a fee that the Company recognizes as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the unaudited condensed consolidated statement of operations. One such agreement stipulates that fees earned by the educator partner are to be allocated to a development fund to be held and spent by the Company on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. For this agreement, the Company recognizes the liability and related expense associated with this development fund consistent with the timing of when it recognizes educator partner content costs given the Company's liability is established in the same period the revenue is recognized. The expenses are classified in the unaudited condensed consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the unaudited condensed consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Concentration of Credit Risk</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—Financial instruments that potentially subject the Company to concentration of credit risk consist of cash, cash equivalents, and marketable securities. The Company invests only in high-credit-quality instruments and maintains its cash equivalents and marketable securities in fixed-income securities. The Company places its cash primarily with domestic financial institutions that are federally insured within statutory limits.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For purposes of assessing concentration of credit risk and significant customers, a group of customers under common control or customers that are affiliates of each other are regarded as a single customer. For the three and six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company did not have any customers that accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s revenue. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer that accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of its net accounts receivable balance that has since been collected within typical business terms. As of December 31, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">of the Company’s net accounts receivable balance.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.10 0.10 0.10 0.10 1 0.17 0 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">New Accounting Pronouncements Recently Adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Coursera is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards. We early adopted Accounting Standards Update (“ASU”) 2018-15, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, effective July 1, 2021. The Company expects to use the extended transition period for any other new or revised accounting standards during the period for which the Company remains an emerging growth company.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we will become a large accelerated filer and will no longer qualify as an emerging growth company on December 31, 2022, the end of our current fiscal year. Accordingly, at that time we will cease to be eligible for the emerging growth company provisions of the JOBS Act.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU 2019-12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC Topic 740,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, 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. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our unaudited condensed consolidated financial statements and related disclosures.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">New Accounting Pronouncements Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments-Credit Losses</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, the Company will be required to apply the provisions of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. The Company is currently evaluating the impact of adopting this guidance on the consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">REVENUE RECOGNITION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract Balances</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contract assets and liabilities were as follows: </span></span><span style=""/></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.133%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:14.818000000000001%;"/> <td style="width:1.0%;"/> <td style="width:0.98%;"/> <td style="width:1.0%;"/> <td style="width:15.158000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:15.148000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Billed accounts receivable, net of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,940</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,286</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,976</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unbilled accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,478</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contract assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">57,418</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,721</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,246</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,246</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized during the six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> that was included in the deferred revenue balances at the beginning of the year was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70,323</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">56,001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Remaining Performance Obligations</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—Remaining performance obligations represent future promises to transfer goods or services under noncancelable contracts for which revenue has not yet been recognized and we do not yet have the right to bill. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company had remaining performance obligations of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">276,148</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and expects to recognize approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% as revenue over the next </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and the remainder thereafter.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Costs to Obtain and Fulfill a Contract</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—During the three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company capitalized $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,606</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,400</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of commissions and related payroll tax expenditures and amortized</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,003</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,884</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, to sales and marketing expense. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company capitalized $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,099</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,692</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of commissions and related payroll tax expenditures and amortized</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,747</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,550</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, to sales and marketing expense. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">the amount of deferred commissions and related payroll tax expenditures included in deferred costs and in other assets was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,107</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,823</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,761</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,817</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, re</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">spectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three and six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized an impairment loss of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,886</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, relating to deferred partner fees associated with content from Russian educator partners that the Company does not expect to recover. This was recorded within general and administrative expenses in the unaudited condensed consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contract assets and liabilities were as follows: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.133%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:14.818000000000001%;"/> <td style="width:1.0%;"/> <td style="width:0.98%;"/> <td style="width:1.0%;"/> <td style="width:15.158000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:15.148000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Billed accounts receivable, net of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,940</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,286</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,976</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unbilled accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,478</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contract assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">57,418</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,721</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,246</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">118,246</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 52940000 22286000 39976000 4478000 12110000 745000 57418000 34396000 40721000 118246000 98488000 80642000 118246000 98488000 80642000 70323000 56001000 276148000 0.65 P12M 4606000 3400000 3003000 1884000 7099000 5692000 5747000 3550000 11107000 8823000 9761000 8817000 0 1886000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">FAIR VALUE MEASUREMENTS</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s assets and liabilities that were measured at fair value by level within the fair value hierarchy were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.285%;"/> <td style="width:1.598%;"/> <td style="width:1.0%;"/> <td style="width:12.352%;"/> <td style="width:1.0%;"/> <td style="width:1.598%;"/> <td style="width:1.0%;"/> <td style="width:14.166%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents—money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">333,813</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">333,813</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736,953</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736,953</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents—money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">780,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">780,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company remeasures certain assets, including intangible assets and its equity-method investment in a private company, at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. No such events or changes occurred during the three and six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s assets and liabilities that were measured at fair value by level within the fair value hierarchy were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.285%;"/> <td style="width:1.598%;"/> <td style="width:1.0%;"/> <td style="width:12.352%;"/> <td style="width:1.0%;"/> <td style="width:1.598%;"/> <td style="width:1.0%;"/> <td style="width:14.166%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents—money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">333,813</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">333,813</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736,953</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736,953</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents—money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">780,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">780,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 333813000 333813000 403140000 403140000 736953000 736953000 539091000 539091000 241117000 241117000 780208000 780208000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">MARKETABLE SECURITIES</span><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table represents the Company’s available-for-sale marketable securities:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.398%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:11.988%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:13.184%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:10.37%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:10.566%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">405,458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">405,458</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.144%;"/> <td style="width:1.103%;"/> <td style="width:1.0%;"/> <td style="width:11.722%;"/> <td style="width:1.0%;"/> <td style="width:1.103%;"/> <td style="width:1.0%;"/> <td style="width:13.104%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:11.195%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.154%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The gross realized gains and losses related to the Company’s marketable securities were not material for the three and six months ended June 30, 2022 and 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the amortized cost and fair value of available-for-sale marketable securities by contractual maturity date:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.402%;"/> <td style="width:1.299%;"/> <td style="width:1.0%;"/> <td style="width:8.619%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.072%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:8.619%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.402%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Due in one year or less</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">405,458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments in an unrealized loss position consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.624%;"/> <td style="width:0.979%;"/> <td style="width:1.0%;"/> <td style="width:8.651%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.197%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:8.651%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.311%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total investments in an unrealized loss position</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022 and December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> investments were in a continuous unrealized loss position for more than 12 months. The Company does not intend to sell any of these investments and does not consider it more likely than not that the Company would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table represents the Company’s available-for-sale marketable securities:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.398%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:11.988%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:13.184%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:10.37%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:10.566%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">405,458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">405,458</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.144%;"/> <td style="width:1.103%;"/> <td style="width:1.0%;"/> <td style="width:11.722%;"/> <td style="width:1.0%;"/> <td style="width:1.103%;"/> <td style="width:1.0%;"/> <td style="width:13.104%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:11.195%;"/> <td style="width:1.0%;"/> <td style="width:1.237%;"/> <td style="width:1.0%;"/> <td style="width:10.154%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 405458000 2318000 403140000 405458000 2318000 403140000 241369000 252000 241117000 241369000 252000 241117000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the amortized cost and fair value of available-for-sale marketable securities by contractual maturity date:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.402%;"/> <td style="width:1.299%;"/> <td style="width:1.0%;"/> <td style="width:8.619%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.072%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:8.619%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.402%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Due in one year or less</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">405,458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 405458000 403140000 241369000 241117000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investments in an unrealized loss position consisted of the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.624%;"/> <td style="width:0.979%;"/> <td style="width:1.0%;"/> <td style="width:8.651%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.197%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:8.651%;"/> <td style="width:1.0%;"/> <td style="width:1.196%;"/> <td style="width:1.0%;"/> <td style="width:10.311%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">U.S. government Treasury bills</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total investments in an unrealized loss position</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,140</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,318</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022 and December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> investments were in a continuous unrealized loss position for more than 12 months. The Company does not intend to sell any of these investments and does not consider it more likely than not that the Company would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 403140000 2318000 241117000 252000 403140000 2318000 241117000 252000 0 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">CONSOLIDATED BALANCE SHEET COMPONENTS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, Equipment, and Software</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment, and software, net consisted of the following: </span></span><span style=""/></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.611%;"/> <td style="width:1.41%;"/> <td style="width:22.575%;"/> <td style="width:1.41%;"/> <td style="width:1.0%;"/> <td style="width:11.977%;"/> <td style="width:1.0%;"/> <td style="width:1.011%;"/> <td style="width:1.0%;"/> <td style="width:13.007%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Internal-use software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,005</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computer equipment and software</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,005</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of useful life and<br/>remaining lease term</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,527</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,759</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,051</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total property, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,296</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,434</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,116</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment, and software—net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,725</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense related to property, equipment, and software for the three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,779</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,864</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, which included amortization expense for internal-use software of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,059</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,157</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, that is recorded within cost of revenue in the unaudited condensed consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense related to property, equipment, and software for the six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,318</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,368</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, which included amortization expense for internal-use software of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,870</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,988</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">respectively, that is recorded within cost of revenue in the unaudited condensed consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible Assets</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net consisted of the following: </span></span><span style=""/></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:25.598%;"/> <td style="width:0.965%;"/> <td style="width:8.867%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:6.459%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:9.167%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:7.432%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:6.459%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:8.991%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:8.277%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="22" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful<br/>Life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Content assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,353</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,721</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,034</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,412</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,337</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,109</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Assembled workforce</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">173</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">143</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,725</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,560</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,348</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,257</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,091</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company capitalized $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">122</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">599</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of content assets, respectively. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company capitalized $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">377</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">769</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of content assets, respectively. Intangible assets amortization expense was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">660</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">576</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Intangible assets amortization expense was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,303</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,003</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the weighted-average remaining amortization period was </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years for assembled workforce, </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years for developed technology, and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9 </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">years for content assets. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of assembled workforce is included in research and development expenses, and amortization of developed technology and content assets is included in cost of revenue in the unaudited condensed consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022, future expected amortization expense for intangible assets was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.756%;"/> <td style="width:1.937%;"/> <td style="width:1.0%;"/> <td style="width:16.306%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Remainder of 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,321</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,618</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,627</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,099</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">433</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,165</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment, and software, net consisted of the following: </span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:44.611%;"/> <td style="width:1.41%;"/> <td style="width:22.575%;"/> <td style="width:1.41%;"/> <td style="width:1.0%;"/> <td style="width:11.977%;"/> <td style="width:1.0%;"/> <td style="width:1.011%;"/> <td style="width:1.0%;"/> <td style="width:13.007%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Internal-use software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,005</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Computer equipment and software</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,005</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,163</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of useful life and<br/>remaining lease term</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,527</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,759</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,051</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total property, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,296</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,434</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,116</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment, and software—net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,725</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> P2Y P5Y 46005000 35508000 P2Y 5005000 4163000 Shorter of useful life andremaining lease term 6527000 7119000 P5Y 2759000 3051000 60296000 49841000 32434000 25116000 27862000 24725000 3779000 2864000 3059000 2157000 7318000 5368000 5870000 3988000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net consisted of the following: </span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:25.598%;"/> <td style="width:0.965%;"/> <td style="width:8.867%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:6.459%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:9.167%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:7.432%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:6.459%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:8.991%;"/> <td style="width:1.0%;"/> <td style="width:0.965%;"/> <td style="width:1.0%;"/> <td style="width:8.277%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="22" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful<br/>Life</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Content assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,098</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,353</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,721</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,034</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,412</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,337</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,109</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Assembled workforce</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">173</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">143</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,725</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,560</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,348</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,257</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,091</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> P5Y 6098000 1353000 4745000 5721000 777000 4944000 P6Y 8446000 4034000 4412000 8446000 3337000 5109000 P3Y 181000 173000 8000 181000 143000 38000 14725000 5560000 9165000 14348000 4257000 10091000 122000 599000 377000 769000 660000 576000 1303000 1003000 P0Y1M6D P3Y1M6D P3Y10M24D <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022, future expected amortization expense for intangible assets was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.756%;"/> <td style="width:1.937%;"/> <td style="width:1.0%;"/> <td style="width:16.306%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Remainder of 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,321</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,618</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,627</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,099</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">433</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">67</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,165</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1321000 2618000 2627000 2099000 433000 67000 9165000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAXES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The provision or benefit from income taxes for interim periods is determined using an estimate of the Company’s annual effective tax rate, adjusted for discrete items, if any, that are taken into account in the relevant period. Each quarter, the Company updates the estimate of the annual effective tax rate, and if the estimated tax rate changes, the Company records a cumulative adjustment.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense for the three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> resulted in an effective tax rate of (</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)% and (</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%, respectively. Income tax expense for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> resulted in an effective tax rate of (</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)% and (</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)%, respectively. T</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">he difference between the effective tax rate and the U.S. federal statutory rate is primarily due to a valuation allowance established on the Company’s federal and state net deferred tax assets, income taxes on foreign operations, U.S. state income taxes, and stock-based compensation expense.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, the Company has provided a valuation allowance against certain federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.</span></p> -0.024 -0.015 -0.025 -0.017 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">REDEEMABLE CONVERTIBLE PREFERRED STOCK</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Redeemable Convertible Preferred Stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—Upon the closing of the Company’s initial public offering (the "IPO"), all outstanding shares of its redeemable convertible preferred stock automatically converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,305,400</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock on a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one-for-one</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> basis. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of redeemable convertible preferred stock issued and outstanding.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 75305400 one-for-one 0 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">STOCKHOLDERS’ EQUITY (DEFICIT)</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Preferred Stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—In connection with the IPO, t</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">he Company authorized the issuance of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of undesignated preferred stock with a par value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share, with rights and preferences, including voting rights, to be designated from time to time by the board of directors. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of preferred stock issued or outstanding.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock Incentive Plans</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—In 2013, the Company adopted the Coursera, Inc. Stock Incentive Plan (“Stock Incentive Plan”) and in 2014, adopted the Coursera, Inc. 2014 Executive Stock Incentive Plan (together, the “Predecessor Plans”), pursuant to which the Company granted a combination of incentive and nonstatutory stock options and restricted stock units (“RSUs”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Predecessor Plans were terminated in March 2021 in connection with the IPO but continue to govern the terms and conditions of the outstanding awards granted pursuant to the Predecessor Plans. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> further equity awards will be granted under the Predecessor Plans.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company adopted the 2021 Stock Incentive Plan (the “2021 Plan”) and 2021 Employee Stock Purchase Plan (the “ESPP”) in February 2021, which became effective on March 30, 2021 when the registration statement for the IPO was declared effective (collectively, the 2021 Plan, the ESPP, and the Predecessor Plans are referred to as the “Plans”). The 2021 Plan provides for the granting of incentive and nonstatutory stock options, RSUs, and other equity awards. Pursuant to the ESPP, participants may contribute up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> percent of their eligible compensation to purchase shares of common stock at </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> percent of the lower of the market price of the Company’s common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The offering periods start on the first trading day on or after May 11 and November 11 of each year, except for the first offering period, which commenced on the Company’s IPO effective date, or March 30, 2021.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,516,807</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> were reserved for future issuance under the 2021 Plan. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,637,184</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">shares of the Company’s common stock were reserved for issuance under the ESPP.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Under the ESPP, if the closing market price of the Company's common stock on the offering date of a new offering falls below the closing market price of the Company's common stock on the offering date of an ongoing offering, the ongoing offering would terminate immediately following the purchase of ESPP shares on the purchase date immediately preceding the new offering. Participants in the terminated offering would automatically be enrolled in the new offering ("ESPP reset"), resulting in a stock-based compensation modification charge to be recognized over the new offering period. During the three and six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there was an ESPP reset that resulted in a stock-based compensation modification charge of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,781</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which is being recognized over the new offering period ending on May 10, 2024.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock Options</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The Company may grant options at prices not less than the grant date fair value. These options generally expire </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> from the grant date. Incentive stock options and nonstatutory options generally vest ratably over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">four-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> service period.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock option activity under the Plans for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.334%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:8.407%;"/> <td style="width:1.0%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:9.807%;"/> <td style="width:1.0%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:9.399000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:9.158%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term <br/>(in Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance—December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.81</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">436,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,873,688</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.00</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">637,691</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.85</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance—June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,489,493</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.82</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.34</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">174,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options vested</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,493,649</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.85</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.65</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">139,755</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The aggregate intrinsic value of options exercised was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,744</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSUs</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—During the year ended December 31, 2020, the Company began granting RSUs to its employees and directors. RSUs granted prior to the IPO had service-based and performance-based vesting conditions, both of which had to be satisfied in order for the RSUs to vest. The service-based vesting condition for these awards is typically satisfied over </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> with a cliff vesting period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and continued vesting quarterly thereafter. The performance-based vesting condition was to be satisfied on the earlier of (i) a change in control event or (ii) the first sale of the Company’s common stock pursuant to an initial public offering. Both events were not deemed probable until consummated. Upon the first sale of the Company’s common stock pursuant to the IPO on April 5, 2021, the performance-based vesting condition was satisfied, and therefore, the Company recognized cumulative stock-based compensation expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,803</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been satisfied. RSUs granted after the IPO do not contain the performance-based vesting condition described above, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSU activity for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.71%;"/> <td style="width:1.253%;"/> <td style="width:1.0%;"/> <td style="width:12.309%;"/> <td style="width:1.0%;"/> <td style="width:1.253%;"/> <td style="width:1.0%;"/> <td style="width:14.177999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.253%;"/> <td style="width:1.0%;"/> <td style="width:11.044%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-Average<br/>Grant Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance—December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29.68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">180,545</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,538,162</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.36</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Released</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">722,365</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.28</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">717,931</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.42</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance—June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,485,154</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24.20</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">177,039</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-Based Compensation Expense</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The Company records stock-based compensation expense based on the fair value as determined on the grant date. The Company estimates the fair value of stock options and shares of common stock to be issued under the ESPP utilizing the Black-Scholes valuation model. Key assumptions of the Black-Scholes valuation model are the risk-free interest rate, expected volatility, expected term, and expected dividends. The Company recognizes such compensation expense on a straight-line basis over the vesting period for each award. The fair value of restricted stock awards equals the market value of the underlying stock on the grant date. These amounts are estimates and, thus, may not be reflective of actual future results, nor amounts ultimately realized by recipients of these grants.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021 is classified in the unaudited condensed consolidated statements of operations as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.629%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.384%;"/> <td style="width:1.0%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.648000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.384%;"/> <td style="width:1.0%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.648000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">903</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,389</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,010</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,619</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,363</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,362</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,391</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,048</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,310</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,322</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,026</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,599</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,410</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,505</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,483</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company capitalized $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,981</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,835</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of stock-based compensation related to its internal-use software during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,230</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,361</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there was a total of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,220</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">unrecognized employee compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years. In addition, as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, total unrecognized compensation cost related to unvested RSUs was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">225,090</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.9</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years. Total unrecognized compensation cost related to the ESPP as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,024</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> year.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Common Stock Reserved for Issuance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s common stock reserved for future issuance was as follows: </span></span><span style=""/></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.682%;"/> <td style="width:1.601%;"/> <td style="width:1.0%;"/> <td style="width:15.436%;"/> <td style="width:1.0%;"/> <td style="width:1.601%;"/> <td style="width:1.0%;"/> <td style="width:15.68%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,489,493</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSUs outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,485,154</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shares available for future grants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,153,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,905,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total shares of common stock reserved</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,128,638</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47,293,685</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 10000000 0.00001 0 0 0 0.15 0.85 16516807 3637184 7781000 7781000 P10Y P4Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock option activity under the Plans for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.334%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:8.407%;"/> <td style="width:1.0%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:9.807%;"/> <td style="width:1.0%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:9.399000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.224%;"/> <td style="width:1.0%;"/> <td style="width:9.158%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term <br/>(in Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance—December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.81</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">436,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,873,688</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.00</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">637,691</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.85</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance—June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,489,493</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.82</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.34</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">174,531</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options vested</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,493,649</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.85</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.65</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">139,755</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 23000872 5.62 P6Y9M21D 436630000 2873688 4.00 637691 6.85 19489493 5.82 P6Y4M2D 174531000 13493649 3.85 P5Y7M24D 139755000 44744000 P4Y P1Y 16803000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSU activity for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.71%;"/> <td style="width:1.253%;"/> <td style="width:1.0%;"/> <td style="width:12.309%;"/> <td style="width:1.0%;"/> <td style="width:1.253%;"/> <td style="width:1.0%;"/> <td style="width:14.177999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.253%;"/> <td style="width:1.0%;"/> <td style="width:11.044%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-Average<br/>Grant Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance—December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29.68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">180,545</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,538,162</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19.36</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Released</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">722,365</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.28</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">717,931</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30.42</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance—June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,485,154</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24.20</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">177,039</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 7387288 29.68 180545000 6538162 19.36 722365 30.28 717931 30.42 12485154 24.20 177039000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021 is classified in the unaudited condensed consolidated statements of operations as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:81.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.629%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.384%;"/> <td style="width:1.0%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.648000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.384%;"/> <td style="width:1.0%;"/> <td style="width:1.077%;"/> <td style="width:1.0%;"/> <td style="width:11.648000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">812</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">903</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,389</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,010</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,619</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,363</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,362</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,391</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,048</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,310</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,322</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,026</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,599</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,410</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,505</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,483</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">44,459</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 812000 903000 1389000 1010000 12619000 18363000 22362000 20391000 8048000 11310000 14322000 12658000 6026000 8599000 11410000 10400000 27505000 39175000 49483000 44459000 1981000 1835000 3230000 2361000 38220000 P1Y10M24D 225090000 P2Y10M24D 19024000 P1Y <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s common stock reserved for future issuance was as follows: </span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.682%;"/> <td style="width:1.601%;"/> <td style="width:1.0%;"/> <td style="width:15.436%;"/> <td style="width:1.0%;"/> <td style="width:1.601%;"/> <td style="width:1.0%;"/> <td style="width:15.68%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,489,493</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSUs outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,485,154</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shares available for future grants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,153,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,905,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total shares of common stock reserved</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,128,638</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">47,293,685</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 19489493 23000872 12485154 7387288 20153991 16905525 52128638 47293685 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">NET LOSS PER SHARE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the calculation of basic and diluted net loss per share:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:39.736%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.077%;"/> <td style="width:1.0%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.086%;"/> <td style="width:1.0%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.077%;"/> <td style="width:1.0%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.086%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,334</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,363</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,602</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,026</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average shares used in computing net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">144,782,220</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">131,804,121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">143,909,469</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">86,761,169</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.34</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.176%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:16.256%;"/> <td style="width:1.0%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:16.655%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three and Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Common stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,489,493</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,229,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,485,154</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,858,686</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shares subject to repurchase</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ESPP</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">117,711</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,283</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,092,358</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,185,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the calculation of basic and diluted net loss per share:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:39.736%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.077%;"/> <td style="width:1.0%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.086%;"/> <td style="width:1.0%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.077%;"/> <td style="width:1.0%;"/> <td style="width:0.984%;"/> <td style="width:1.0%;"/> <td style="width:12.086%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">49,334</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,363</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,602</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">65,026</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average shares used in computing net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">144,782,220</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">131,804,121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">143,909,469</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">86,761,169</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.34</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.35</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.61</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> -49334000 -46363000 -87602000 -65026000 144782220 144782220 131804121 131804121 143909469 143909469 86761169 86761169 -0.34 -0.34 -0.35 -0.35 -0.61 -0.61 -0.75 -0.75 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:60.176%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:16.256%;"/> <td style="width:1.0%;"/> <td style="width:1.456%;"/> <td style="width:1.0%;"/> <td style="width:16.655%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three and Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Common stock options</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,489,493</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,229,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,485,154</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,858,686</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shares subject to repurchase</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ESPP</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">117,711</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,283</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,092,358</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,185,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 19489493 19489493 27229539 27229539 12485154 12485154 6858686 6858686 0 0 22949 22949 117711 117711 74283 74283 32092358 32092358 34185457 34185457 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">LEASES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has entered into various non-cancelable office space operating leases with lease periods expiring through November 2024. These leases do not contain residual value guarantees, covenants, or other restrictions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In May 2022, the Company entered into a sublease agreement pursuant to which it subleased a part of its existing office space in Mountain View, California. The Company classified the sublease as an operating lease. The term of the sublease commenced on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 1, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and terminates on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">October </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31, 2024</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Sublease income from this agreement was not material for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluated the associated operating lease right-of-use asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment for impairment under ASC 360. In connection with this analysis, the Company reassessed its real estate asset groups and estimated the fair value of the office space to be subleased using current market conditions. Where the carrying value of an individual asset group exceeded its fair value, an impairment charge was recognized for the difference.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized an impairment loss related to its operating lease right-of-use asset and related property and equipment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,304</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">904</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2022, which was allocated within operating expenses </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">in the unaudited condensed consolidated statements of operations, consistent with the allocation approach used for operating lease costs.</span></p> 2022-06-01 2024-10-31 2304000 904000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">COMMITMENTS AND CONTINGENCIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase Obligations—</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchase obligations relate mainly to a third-party cloud infrastructure agreement and subscription arrangements as well as service agreements used to facilitate the Company’s operations. As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company had approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,500</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of future minimum payments under the Company’s non-cancelable purchase obligations, which are expected to be paid through 2026.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Litigation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—The Company continually evaluates uncertainties associated with litigation and records a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability has been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. If the Company determines that a loss is possible and a range of the loss can be reasonably estimated, the Company discloses the range of the possible loss in the notes to the unaudited condensed consolidated financial statements. The Company evaluates, on a quarterly basis, developments in its legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and makes adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material. For legal proceedings for which there is a reasonable possibility of loss (meaning those losses for which the likelihood is more than remote but less than probable), the Company has determined it does not have material exposure on an aggregate basis at this time.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Indemnifications</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provides for the potential of general indemnification obligations. The Company’s exposure under these agreements is unknown because it involves future claims that may be made against the Company but have not yet been made. To date, the Company has not paid any material claims or has been required to defend any actions related to its indemnification obligations; however, the Company may record charges in the future as a result of these indemnification obligations. In addition, the Company has indemnification agreements with certain of its directors, executive officers, and other employees that require it, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service with the Company. The terms of such obligations may vary.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 46500000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">401(k) PLAN</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has a 401(k) savings plan (the “401(k) Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) Plan, participating employees may elect to contribute up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of their eligible compensation, subject to certain lim</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">itations. The 401(k) Plan provides for a discretionary employer-matching contribution. The Company has made $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">687</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> matching contributions to the 401(k) Plan for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,354</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> matching contributions to the 401(k) Plan for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 1 687000 0 1354000 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">RELATED-PARTY TRANSACTION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2017, the Company entered into a content sourcing agreement with a related party in the normal course of business and under standard terms. Content fees earned by the related party during the three months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,546</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,712</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Content fees earned by the related party during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,176</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,391</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> respectively. Content fees earned by the related party were</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> recorded within cost of revenue in the unaudited condensed consolidated statements of operations. As of June 30, 2022 and December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, outstanding educator partner payables related to this content sourcing agreement were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,546</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,502</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span> 1546000 1712000 3176000 3391000 1546000 1502000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">SEGMENT AND GEOGRAPHIC INFORMATION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s Chief Executive Officer is its CODM. For the purposes of allocating resources and assessing performance, the CODM examines three segments, which are the Company’s three revenue sources: Consumer, Enterprise, and Degrees. This is also consistent with how the Company disaggregates revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents financial information for each reportable segment:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.323%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.283%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.539%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.283%;"/> <td style="width:1.0%;"/> <td style="width:1.798%;"/> <td style="width:1.0%;"/> <td style="width:11.539%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">69,688</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62,041</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">137,784</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">113,950</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,704</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,186</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">82,750</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,678</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,823</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">124,754</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102,089</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">245,187</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">190,451</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Segment gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,737</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">99,012</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70,392</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,114</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,015</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,066</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,596</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,823</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total segment gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">93,192</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">71,614</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,731</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">129,811</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reconciliation of segment gross profit to gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Platform and support costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,270</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,376</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">812</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,389</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,010</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of internal-use software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,157</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,988</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">645</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">561</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,273</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">973</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total reconciling items</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,786</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,406</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,927</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">156,036</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">110,464</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Geographic Information:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue: </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the revenue by region based on the billing address of the Company’s customers: </span></span><span style=""/></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.634%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.367%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.657%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.367%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.657%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">66,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128,784</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,290</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe, Middle East, and Africa</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,973</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,060</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61,589</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia Pacific</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,284</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,301</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,941</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,488</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,132</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,513</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,579</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">124,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">245,187</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">190,451</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">No single country other than the United States represented </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% or more of the Company’s total revenue during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-lived assets: </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease right-of-use assets, by geographic region: </span></span><span style=""/></p><div style="font-size:11.0pt;font-family:Calibri;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.972%;"/> <td style="width:1.543%;"/> <td style="width:1.0%;"/> <td style="width:16.49%;"/> <td style="width:1.0%;"/> <td style="width:1.543%;"/> <td style="width:1.0%;"/> <td style="width:17.453%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Rest of World</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">742</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">801</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,046</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents financial information for each reportable segment:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.323%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.283%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.539%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.283%;"/> <td style="width:1.0%;"/> <td style="width:1.798%;"/> <td style="width:1.0%;"/> <td style="width:11.539%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">69,688</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62,041</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">137,784</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">113,950</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,704</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,186</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">82,750</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,678</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,823</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">124,754</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102,089</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">245,187</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">190,451</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Segment gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,737</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">99,012</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70,392</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,114</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,015</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,066</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,596</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,362</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,862</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,653</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,823</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total segment gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">93,192</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">71,614</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">182,731</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">129,811</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reconciliation of segment gross profit to gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Platform and support costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,270</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,066</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,163</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,376</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">812</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,389</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,010</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of internal-use software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,157</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,988</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">645</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">561</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,273</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">973</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total reconciling items</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,786</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78,406</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">60,927</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">156,036</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">110,464</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 69688000 62041000 137784000 113950000 43704000 28186000 82750000 52678000 11362000 11862000 24653000 23823000 124754000 102089000 245187000 190451000 50716000 40737000 99012000 70392000 31114000 19015000 59066000 35596000 11362000 11862000 24653000 23823000 93192000 71614000 182731000 129811000 10270000 7066000 18163000 13376000 812000 903000 1389000 1010000 3059000 2157000 5870000 3988000 645000 561000 1273000 973000 14786000 10687000 26695000 19347000 78406000 60927000 156036000 110464000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the revenue by region based on the billing address of the Company’s customers: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.634%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.367%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.657%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.367%;"/> <td style="width:1.0%;"/> <td style="width:1.079%;"/> <td style="width:1.0%;"/> <td style="width:11.657%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six Months Ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">66,009</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,844</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128,784</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">97,290</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Europe, Middle East, and Africa</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,973</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,060</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">61,589</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,641</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Asia Pacific</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,284</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,301</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,941</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,488</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,132</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,513</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,579</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">124,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">102,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">245,187</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">190,451</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 66009000 51844000 128784000 97290000 30973000 28060000 61589000 52641000 16284000 13053000 32301000 23941000 11488000 9132000 22513000 16579000 124754000 102089000 245187000 190451000 No single country other than the United States represented 10% or more of the Company’s total revenue during the three and six months ended June 30, 2022 and 2021. 0.10 0.10 0.10 0.10 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease right-of-use assets, by geographic region: </span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.972%;"/> <td style="width:1.543%;"/> <td style="width:1.0%;"/> <td style="width:16.49%;"/> <td style="width:1.0%;"/> <td style="width:1.543%;"/> <td style="width:1.0%;"/> <td style="width:17.453%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">38,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Rest of World</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">742</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">801</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">41,046</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 38630000 40245000 742000 801000 39372000 41046000 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'B*!%4'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 " !XB@15=R#M;.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05T=#E9<,G!<&!XEM(;EM8DX;DI-VWMXU;A^@'\#%W__SN M=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,>@M)' MM4>H.;\#AZ2,(@4SL @+D^"V@68J[^B(H$59E&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" !XB@153&4&0]D% "@'P & 'AL+W=ONMV[7&EM^DV[8-)#$27V,QQH/SW MLQ-(:.6\H.CHAY*$/ _^Y4WBQ_;U1LAOZ9(QA5Z2F*.DP9+EM"T M(U:,ZV_F0B94Z5VY<-*59#3,14GL$-?M.PF->&MXG1^;R.&UR%0<<3:1*,V2 MA,KM+8O%YJ:%6_L#3]%BJK+:B+UGE.ZA%'">!H)CB2;W[1& M^)WO>4:0G_%GQ#;IP38R*#,AOIF=^_"FY9H6L9@%REA0_;%F/HMCXZ3;\=_. MM%7^IA$>;N_=[W)X#3.C*?-%_%<4JN5-:]!"(9O3+%9/8O,;VP'UC%\@XC3_ MCS;%N=UN"P59JD2R$^L6)!$O/NG+[D(<"#2H74!V O)&@.M^P=L)\BOG%"W+ ML=Y318?74FR0-&=K-[.17YM\9[R#/O4#$)<32 M'O^8/.X@,K#)7S7'*Z^/E_MYX/7Y9S1+E=2WW+^V*U0X=.T.YCE\EZYHP&Y: M^D%+F5RSUO"G'W#?_=6&]YW,7L%V2]@NY#Y\+X),/Z(*/6]7S$8*R[';_FQ# M E4-D7HE4@]LTTCSA#G374P7-B98/Z=Q:KL4/BAK"-4OH?JGU>ES1J5B,MZB M)[824MGX8"LE,RL>J&J(=UGB79YX&TJJ^XO\=5_/!WO5U@^4-00UD<.=BK?EK6O2U#?D/.JY+PZC?,N2@,:HZ^,2G2G#UH[&MBK MC@]4->3#;M5[NF"KQEQ%:JOY8H8>LV3&I+4+A4U<%[>[+KGLV?A@;5/ @WB M3P%\8HO(]("ZEH\TL=ZH1XS\3U^>IN.GT06Z?_0[5E+0H"DIJ4C)*:3/] 7= MA_JFC>910/-W#U!8V++;:WN]ODNNK'\H#+5[>K'?0!_U M>>@3M]<8MO0&&(T[:+QF\9:CT9K9ZWR.B(.KC(/AE/*6VS=[0J)GL>%69MCN M061$2,B,,*^XYX@^N\@^& \P.]YX'0NHN-+^C+]!4Z>[&4/NF^7*K/T-[ MQ6'W]V,K\CG"$:[2$88SS=L*E[ 3*=81#^R@L*<_LH*>(R;A*B=A.-R\!9V( M5.EN]N]H55]/V/&JZW:QE?0<>0E7@0G#.2=_2$>2T7HPV*#?(Z6#D9@C3'Z>_8*F M+,BDKJ0-\HB3+Y)$=\53)8)O%^A'M^/J/XQ6.E"N:6P?P\"63>&KZ$3@Q*-' M+V'$%VBZ368BMC(?CTQ6KG,$)5(%)0*GFGT5T?@E6%*^8+61\(C1X]>IM?N M94WYJF!$3@I&?B:E&;L4(\^\D+H?L0]=CCA^MB>*R:+ MV50S"*5[<"LG[%C'>8X$1*H$1$Y*0&:,IO..C@(+(>VO(-CG4? V#0*F;;1) M6!A:><\1?T@5?\A)\6>:T#A&MUFJOT[M=RWL4SMU NN:\E6IAYR4>L8)DPOS M6'[0#FJI@T&RHMQ>6-BP;@X,EC7EK#(/@2/+GO/E.1*05R4@[Z0)HM?Q99HOMJ!/F=)YG9N08%U6 M^$[Q9;>N4+CUSN+<>XF[OLN\1$_C7-L@JZ7@G31+YNM>0.L_>\Y"]H#^8 MM8Y'K$RJZ_=PKV^=,H'%38M9)1\/#BS[2' XG0G-W1ZQ:[[>>K:J=LC=I_MQ?RN\<G%VO4#-1U+BF(VUU*W:2T9!)L5(HE;D;+C^^OO4)+UI+A.FP!)I-5P=&8XG'-(73Z(ZHL\ M*L[095.0[XKK! MKF!9N=E?-K]]K/:7HE9Y5O*/%9)U4;#J\1W/Q?OB4W1V5_F&WOSRQ M.W[#U>?3QPKN=KV7-"MX*3-1HHH?KC9O\>MK&N@!C<6?&7^0HVND0[D5XHN^ M^2V]VK@:$<]YHK0+!O_=\VN>Y]H3X/B[<[KIWZD'CJ^?O/_2! _!W#+)KT7^ M5Y:JX]4FVJ"4'UB=JT_BX5?>!>1K?XG(9?,O>NALW0U*:JE$T0T&!$56MO^S MKUTB1@.PMS* = /(8]>G'Q$EV@K$1_'$4M69G*RYT"/-KK+NG>_:Y]-UEY]W_J\A6BKH.(2XAA M^+5]^'N>P'#<#,?3X3O(0I\*TJ>"-/[H6BKJJN*E0DQ*B/FU*9[6@6=VH%?< M:WEB";_:P)*2O+KGF_V//^# ?6.*[CLYF\1*^UBIS?O^FLDC@EE#B;[@?]?9 M/.,LMJZ"QI5N"_=[&KFNZU_N[L?Q+,W\R W\J#>;(/5ZI)X5Z>^L^L(5 MN\TYDCRIJTQEW(BR=>./7N^Y%'ON#.72C'@8X]",TN]1^E:4;Y-$U) ^Z&P) MAUP"7 >5T(7% ;$<>F6SFJ#KHE34M^I0Y]# NB%@%[<\JHO>@=>)T^\Z83YHRDI_B):/_1P-,O)THIZ- [,*0GZE 36 ME+SG!PX+"DI,2"6;;)@0!LOY(-[HW2W"I16.@V %8=@C#*T(/U;\Q+(4\:\G MW0)EDV2ACI#A9-(+3+C#)6[7B[T9[J45#L96$]Q1CSNRXOY#*)8_ V*T>'D4 M4=^G,XP&LYA0BLT@XQYD?":Y(#4J]>@TW>54-% AOU(Z\3N89^WC> M>TQF 24KF<8C#L=6U+^5BI5WF>Z1+<;5Y':.Q@AB',P[N<$*NVZ\AG,@6&SE MM/TG+E65)5I@:-XQ B2&=17@.< S5E-\ REB.RM^:-:^99KI,B\1H?$%2N4X #"6+_60HJS]AMEC=,;911 MV$JFWZJCOI>W:= #S6$[S_VD@UF M7@P5OC)! ^%A.^-U!?ZD/#J@35^&'ZN:#V1H1&\BO2B=A 346B,K-T' O9;7O)#MK(HEO0�\OUJS!#,B2KF >6!#;:7!.**.E MX3Q1N!'VDN BUUO4B;;"+O8"N M5 49R(_8R>_#1+"-\FL$NV2V, [F>MAD%8S:_!3I:']II[^I;CN'U$!QQ*,+ M36&RVFE@R8!3BNP\N2S? M=P.#D>^O5>W ;\3.;VW5 MGL-GV,;1(' 7$ UV.*3Q6A<8F(W8F>U:%$6F]"ZCW<8EHM2UR\L$$*,7_Q6* M(TQ>&K%;/9OU S(>Z/Q[1]/H!V8DD55XW2B1?#F*/ 7Y\5.SX5*/Y@,L*\-^ M\PG6=_(VC7K@5G)NB_FTT*6.WT$7[BL7_F MQ= ]RVN^1=AUX"?]%\DC[#NA M/&IU%%7V/QCW#T]:WD!#>?*62:DU27-T4"L)&[%4]\QG>S;.TI+6%VW?9C(] M$AQHG]II7Z\A4%2KR81(ODLRWR#L10ZEQ E#;,@C]GS'CSPGHO3IZ9G4.MTX MSPE\ZL1A;/2*G=@-'-?#ZUZ?-3W4H'CF9Z$VD^GT#$*'VH7.VS3-M.2%;JR/ MK;99";OH4P;=V0C2L(- [](S>J4 XU-5C6U%;Q%1S M%@B)=4(O=&(:]57T;U8+72J@K1>ZBRDY9S:-P M/ZGX47_KN@?=)*3Y5'VI?K:0]+D6-9KY9 7UH)&H72.-4:>P>4HRHS*B2\VS M]4$++R2SR="+8&^XLF>E@SZB=GW4Z@]I8#@CX*4& N$91N$D^KY7/C!XB.*\0C':&&PO=V]R:W-H965T&UL MK99K;],P%(;_BA40VB18;FW3CC;2U@D!$E)%&7Q ?' 3M['FV,%V6N#7<^QD MH>G2&[ /:YR<\^9Y3XXOXXV0#RHC1*,?.>-JXF1:%]>NJY*,Y%A=B8)P>+(4 M,L<:AG+EJD(2G-JDG+F!YPW<'%/NQ&-[;R;CL2@UHYS,)%)EGF/Y\Y8PL9DX MOO-XXR-=9=K<<.-Q@5=D3O1],9,P?<:XE/*60I^.IX"E\%)(BN%*"T11K&-QBAGE"T-P(*W1QSW&94GARB2YF M6!*N,Z)I@MDE>H7NYW?HXODE>HXH1Y\R42K,4S5V-?"9M[A)S7);L01[6-Z7 M_ J%WDL4>$'0D3X]G'Y'$DCW;;K?3G>A*DUI@J8T@=4+]^C--90".E8CL41O M*(>"4,S03"AJ._#KS4)I"7WXKXR_I_$6F4(FS*$A]3C&P93W38#+!HH%>5"+TL&\R\1)=>=G[D2'%A!LXZL M8W\X&KOK;4L=,5Z_B6F1]AK2WD'2&:P 1$IH7Y@VR<-+5&")UIB5!%U 9Z:" M,2P5*@@L8QDT\647>_6*:)N+O-HBJ^B/1;7X^PU__SQ^2ZD0+G4F)/T%#XR/ MZFXG?*7?;Q6U^MOA/R&P96'06!C\E06J5'DJIR'-8@?ZAS8N=[.*W):^76W.L-PS"((G_'0&=H;] /1]%HCX.M M?=\_W\$975_+M]GZ_:&QLFNC*]0?>0.OY^^Q\6>/]@_N??$G.+NJ4OYL&^D$ M#IY0!%$O&H7#7=SC@16LNW7L,F?>#UBN*%>(D25D>E<12,CJ&%D-M"CL26PA M-)SK[&4&1V\B30 \7PJA'P?F<-<&PO=V]R:W-H965T&ULK5G1;MLV%/T5PBN& M%FAJDJ(H*G,,-+&W=5C7HFG7AV$/BD7;0B71$VDG^_M1LBS;Y)5:K'Z))?G< M0YY[R:MC9O*HJB]Z+:5!3T5>ZIO1VIC-]7BL%VM9)/J5VLC2?K-459$8>UNM MQGI3R21M@HI\3#'FXR+)RM%TTCQ[7TTG:FORK)3O*Z2W19%4_][*7#W>C,CH M\.!#MEJ;^L%X.MDD*WDOS:?-^\K>C3N6-"MDJ3-5HDHN;T:OR?6<-@$-XL], M/NJ3:U1+>5#J2WWS)KT9X7I&,I<+4U,D]F,G[V2>UTQV'O^TI*-NS#KP]/K M_G,CWHIY2+2\4_GG+#7KFY$8H50NDVUN/JC'7V4K**SY%BK7S5_TV&+Q""VV MVJBB#;8S*+)R_YD\M8DX"; \< !M Z@;P'H"@C8@^-816!O OG6$L UHI(_W MVIO$S1*33">5>D15C;9L]463_2;:YBLKZX5R;RK[;6;CS/1.E:DMNTR1O=(J MS]+$V)M[8S_L>C :J25ZMY%54M=5H^>?RF2;9A;S EVA3_OV@367W^-]0J?=D#":K&]^UWB0+>3.RG4W+:B='TQ]_(!S_!.7Y MDF2S2Y+-+T1V5A'6580-L4\_R)TLMQ+*_CZ0-X'U6V(W)91%(9N,=Z=Y!6"8 M8A&?PV8^C+*0B.@<-@?88FR!'>Q,9=BI# =5WBEMZO93]:O=$X0G S,>,.&( M!5"$<.IH]5$B)B<:]E)]5!3')PDY4\H[I7Q0Z2^5TAIM*K7,#"23^X,*AKDC MTT=Q'%.G5C,?14*. X=L#L (9IS!0J-.:#382MHW2;E"\FE3OW?T-:0WNF0+ MN239[))D\PN1G55"=)407VDA6B;58HWL&]LZJYVUC)NZN4/E$/[^83%U>L4= M@"(8.XUGYJ,$%<)!S7T4#PCK67QQ)SD>E'R?Y%(W>JTG_B+K90BIC;VQPS 4 M[F;S42P07D_Q401'- P'.3$UI)!Z1^5L<*5UVY MX<2O$N64$5X1SP]BJ>#XG^OWR;+2A6'!%CG M#@JGW@2N6"2"T!4.X<)(A*YP "="C$-7.(#CC)RLH7/A1Z-*!EV7=:I&VE9I M[,^1VK*"F@._ 061*Q@ >6)]#"$1=:4"*-ZWL8_VCPS[OW=F+2OTO%W4+UJY M+U$IP?[=LIWEV\XU<%7[,.:M;8@JC(4KVX<%?:J/=I ,^\%F63_(I:IDJQB9 MY*EG3_L^[8H)$GE[&L*%/!2N;@ G0A9X>QK \2#N7=I'ATB&+>*;3O"AEX&R M(=O&O4(#?M+=I#, 1+W\S:$!L>CK8$>;2 :]S_0/:5!NRPUJC+Q?&U@W(T9&38D?G*K](LWQKP#.BV)?NJ=!CF20=A MOG00UB>='KT9'?9FGYLC3&F-VR+3S:UF=Q68GL;M]L&^M2^DGJ71W4 MMU/6-D>"4HJ=-$'0@ AK4ZB3@QG(&L38MC7G1\ <@ H><=N$XIZ,'2T=';9T MWY6Q@65% 1O6ES, VI0E:KYH1=6^7;TNS/\[JGW2G^ MZ^;LVGE^2Z[O"/!\1J[G^S/Z(_W^7P9ODVJ5E1KE(H$5>93 MJ+@G P ] D !@ !X;"]W;W)K@*K2CX* ^A7CPDLGS=JM2B>R-B47<*N(KJN*J7^OH92[J1=Z^X5/ M?%T8N^"GDPU;PQV8^\VMPIG?L^2\ J&Y%$3!:NI=A9<+:NT;@R\<=OI@3&PF M2RD?[.0FGWJ!#0A*R(QE8/C:P@S*TA)A&/]TG%[OT@(/QWOV]TWNF,N2:9C) M\BO/33'UQA[)8<7JTGR2N]^ARV=D^3)9ZN9)=IUMX)&LUD96'1@CJ+AHW^RQ MT^$ @#QN0-0!HB$@>0(0=X#XN1Z2#I \U\.H S2I^VWNC7!S9E@Z47)'E+5& M-CMHU&_0J!<7MD[NC,*O''$FG4F1XZY#3G"D9"U3E'VS?D+;F_FY/7K]Z05X0+\KF0M68BUQ/?8(36CY]U MT5RWT41/1!.3#U*80I,%1I4[\//3>'H"[Z,RO3S17I[KZ"3A'[4X)W%P1J(@ MBASQS)X/#UWI_)SWQ0][/Q(C[FLE;OCB)_CZHOB^)FY$)BL@?UTMM5'X\__M MVON6/7&SVP/Q4F]8!E,/B36H+7CIK[^$-/C-)?Q+DLU?DFSQ0F1'6Y3T6Y2< M8D\_8FQ7$R\;>'PKK,:$SC8[.YPVQ\08/HV&SA M,*.C(**]V5&:HS[-TP_VNP7.*V_T5'6HZ$T#J-P/-#%81,%E YD<3&-W)K07A-Z6I.C M'_*I(J"N(K@8#[*8NA8G^.5IKV!?*-O[T,?F%ISH4D)*W05G%_@ MUJCVCM%.C-PT370I#;;D9EC@M0R4-<#O*RG-?F(=]!>]]']02P,$% @ M>(H$55 <4]L$$@ 5>( !@ !X;"]W;W)KO>^[*8+[LW9].^O_OQXJ(; M3^M%U;UN[NKE\)N/3;NH^N'']O:BNVOK:K+9:3&_"'T_O5A4L^79U>7FWV[: MJ\MFU<]GR_JF];K58E&U7]_6\^;^S5EP]NT??IG=3OOU/UQ<7=Y5M_7[NO_M M[J8=?KK842:S1;WL9LW2:^N/;\Y^"GX4HV2]PV:+WV?U???HL[<^E ]-\VG] MP[O)FS-_/:)Z7H_[-:(:_OI<7]?S^9HTC../+?1L%W.]X^//W^AL<_##P7RH MNOJZF?]G-NFG;\[R,V]2?ZQ6\_Z7YE[4VP/:#'#1K"8+1_^KKYLOXA'.P31GAW"[0ZAMD,TVK-#M-TA.C9"O-TAUG8(LST[ M)-L=$CU"LF>'=+M#JNT0IWMVR+8[9/J0]GVM^7:'?'-V'T['YEP655]=7;;- MO=>NMQYHZP\;06SV'D[A;+G6[ON^'7X[&_;KKZZ;Y6108CWQAD]=,Y]-JG[X MX7T__#5(M.^\YJ/W2SVIA_\R'^;U>JO/==O/UI]O!IG5;;O9O!E_\JKE]M.T MF4_JMON;5_ZQFO5?O1=%_7$VGO4OO1>_+:O59#:$>.F=>[^]+[P7/[ST?O!F M2^_7:;/J!D1W>=$/![8>WL5X>Q!O'PXBW',0OS9]-;?L=DWO=MQA6;@%S;UN M%HOAO^6^O4MZ[Y\FP_NYMY--9N#I/:O%J.:Z_J!_SXM1<%K[S0#WV; MPDCF^@KR8W=7C>LW9\/A=W7[N3Z[^NM?@M3_NTUW#[!T UM?/3Y?Q6D8CJ++ MB\^/982,62)A# GC2)@ P11E13ME18[*>C%,7-VT&D*]/$IE)-]590^PY)'* MLB3RD]CW-9TAHY9(&$/".!(F0#!%9_%.9_$SS&"Q,>F<^8'Z/X$C0PH03-%;MM-;YJ W[_UF0CM5 M;V0H5[TA80425B)A+#,FW_,PB[-1I$V^'!E5@&"*Y/*=Y')2<@]K\HU)UGST M6KE8'S]:K-_M%NO=1IA],_QZL_Q^^'EU-WR<+8<5];">OEM]F,_& VW89="L M39KDD%REF5OF"-LZ$!FT1,(8$L:1, &"*NKI0N"/_?41X_/=>Z#THHM[; C5T+C,BB-0VD" M15/U*G,! 9T,>-=UJ\VZ9%#KT1I\Y2WK?KW'3I3CINN[@]*$YA"@M&)+>RS- M(//#.,Q279K01 *4QJ$T@:*ITI3)A(#.)B"E:96CF1](@CR/$OTRC/3-"RBM M//(8�JA]($BJ;*3.82 CJ90,NL_E*WXUFW^6USM\X[V[44F]-''.9Z:H$> MBK.4D+3RN$-@T* <2A,HFJHDF=H(Z-R&LY(.7C"AN0XHK0@LV8[$C_+(N)6# M9CN@- ZE"11-E9_,> 1TRN.Q_ 9^W\[&_6Z)4=U7[>2PX*"9#BBMV-(>"RX, M@D17&S2) :5Q*$V@:*K:9+XCH!,>OP\*6]]>#6*KJW;^58M-ANQ\75 [65\F[^IE5VWJ=.LO MZ\^U53*YQ9G*]:*%:SJRLVJ@>8?C#H%!@W(H3:!HJG!D5B$XD%:85LO;>ET+ MNUJV=36?_7=0T+SI.F\0SZ)J/]7]QFKKZO&J'5:'M7WVL?CY^F7DFAZ)LY"@ MB0$HC4%I_)@O5Z!"JM6OTO,/:<__7W6_48VURM5TP,_3Q \U$^B:#N&J#RBM MA-(8E,:A-''X;*D2D2Y^2+OXY7*B51?^8[5\[47^IF8CL"H'ZKMO:43=8 $- M6$)I#$KC4)I T51I2<,]I UW35I:]>-AF6'K\$W7VY 9M@@?6X6/+2O,\I,WS4V8P6[U\$OLC_=H']<.W-"HM;1E8$*1YFFL;,NC(N"6L?B=C MV>0\]O,DR_9<@:0K'=*N]%.G":2O>@VE%:'%:(Y&>1[G\4@_\\C #$KC4)I MT52Y2>LZI*WK/>726Q6^=9E%H)XUE%9 :264QK:T0P73T* "15-5)QWKT*5( M?U[*\NTB M@];E;VF'FV"AWC64QJ T#J4)%$V5F'2Y0]KE/MCH=EANT%K[T+2?]U0Q0^.6 M4!J#TCB4)E T57#2'0]I=_S$.%A[4%(?2"BBMA-)89-K_>U9_T+@"15.U]^@I-;0W_EV: MON@Q.6O4=,WMK;/0L"64QJ T#J4)%$V5J+3_(]K^_^YM9/3XG.5J6O[[>FBA M@4LHC4%I'$H3*)HJ6)E B.@$PO>94RTUZ+9&6GKLSE=TTZG7,Y;[!J97B4(' MQJ$T@:*I@I*Y@8C.#7S_&1":4H#2BLBT[?B3.2H*6YQ]U M! P:DT-I D53G^TJDR QG02!M]'2\5POEU!:$9LYD2 -@I&OIT2@81F4QJ$T M@:*I\I,ID9A.B0#::.D(SH*#)D)B\QD\EC9::$P&I7$H3:!HJMID'B2F\R!/ M:*.-3?<^U(R(:SJZLW:@N8PCQL^@$3F4)E T53DRBQ'368Q3VFACLUX]#OQ MO[VB(SNK!IJ"..X0�HA]($BJ8*Y]'#\P_D%B!MM+'%T@]R74A(B[N TDHH MC4%I_)@O5Z!"JC*2CG],._Y4&VUL^M_G<1JENC%/AW#6![2\'TIC4!J'TL3A MLZ5*1'KX,>WAG]"$1A.=;YW-I]#K^49HP!)*8U :A]($BJ9*2]KM,6VW/[$_ MCJ8[R\STO V90:OXH30&I7$H3:!HJLRD=1[3UODI,YBMT-[21DM'=K[VF<_2 MUY/2EH'9VVBA(^.6L'H;K643LHTVEIYT3'O23YTFH ^2A]**V%(?OZ>-%AJ8 M06D<2A,HFOIN*VE=)[1UC6NCI0.Y*@]**Z"T$DICB?F4>ULM-32H0-%4U4G' M.G$IXG]*&RT=R%EU4.,:2BNA-):8IOJ>0FIH7(&BJ<*3YG7RQ#?)VD4&K=9/ MS'?)ZO?>T( EE,:@- ZE"11-59F\VPH#6IU0VD,2N-0 MFD#15*5)1SRA'?$3Y['8F'FR.$@"W>2D@SM?!LVH^D(O,=WC((R2,-(7>M"1 M<4O8\S#12IZ%;:LXS[-TST/[DD=OE@6^6M9^1DTC-(B#D9_ZL9Y8I,TB4:9OI:#!F90&H?2!(JFRDF:U\GSO$'6KBS3B#97)=?TB)Q%!76VH31F M^3ZLRS2H98VBJ8*2EG7R/*^(M0L*:F!#:0645D)I+#GZ/;'0N )%4[4G?>SD M*27@1];F)C8#.<[U,F]Z*,YB@I9Y'W<(#!J40VD"15.5)!WU!%SE?:A8DH[G M/)-!/?;$\C28/(O2/-?ORJ ..Y3&H32!HBGR2Z7#GM(.^Z-Z2:,X=[6<'>Z= MHOFNKCKZ2V_HT3BK"6J8'W<(#!J40VD"15/%)-WR], C;TX0 MT\'9#.JE0VE%:GVZ3& \6JZ$AF50&H?2!(JF*E ZZND1)>/>^@YN4%FQVG1U MWM3MK)F\DEG#Q=V\^5K7VU7JS:H=3ZOAANYF6)O:YS:HR0ZE%:EIV4=)E(?Z M[1LT*H/2.)0F4#15@=)I3VFGG5+@MV()0H!6_9F&HNZGQA0$=?>AM!)*8U :/^[K%:B@JI2DNY_2[C[5 M#I-:3.<\2WUC_0>UX:&T$DIC4!J'TL3ALZ5*1)KPZ5.*R4.K:=<^.K+KM<\25:^2RBQ/7@E'HR#3[Y^A(^.6 ML.=A9#3WVC9+LC1*<_M5*).>=N;T;E/7J2(S?> @3I(\SB-][40/Q/F4V@(/ M0<,L,TXMM+@;2N-0FD#15"U)2SMS>8K[D?TN=EF99=R6 BEZ.,Z*@M:%0VG, M\GW8"J2@006*IJI)VM,9;4^?U,=B5Q/4DX;2"BBMA-)89GF?J;TZ"AI7H&BJ M\*0KG=&N],%7)]E%AK10K[R,MK-/G,'%@0IF&8&RLTJ-]L"7L>Y&FLK] LFR5AYD=[W@*722LY>0@,S*(U#:0)%4Q4GG>F,=J9/?0V<77Q0SQI**Z"T M$DICF>G.6Y=\4-\:15.%)WWKC/:M3WT-G%UX4!<;2BN@M!)*8YGM';#V51_4 MS$;1%.WETLS.P<\9MVDN-WW:Q#?>?$"/Q%5+4%IYU!$P:$P.I0D43=61--3S MXQ\8#NF(H>.YSF-06I%;7/@@3M)T[[[L_1$4.'=)[-D+1B2U.=I3@)_4B? MSJ#>/)3&H32!HJD*E-Y\?D3E.+HCAH[I+$%H!7INFO_6CAAH5 :E<2A-H&BJ M J5GG].>_3-TQ.2F,VWIB*''Y:PK:#GZ44? H#$YE"90-%55,H60TRF$4SIB M!3I^;]K.H2S0* 6/)3&H#0. MI8G#9TN1R$@:\"-X-3E-=+VU'IE5XGHE##1@":4Q*(U#:0)%4Z4E/?G1LQ:Y MTW1GF9F>N2$SZ+-:H#0&I7$H3:!HJLRD]SZBO?=39C"SL-O:#T-'=KWV6:+J MU5:V3:S],-"1<4M86S^,;3.J'V8D'>T1[6@_=:HP7>!]_3#T0)Q/J2VPO1\& M&IA!:1Q*$RB:JB5I:(\.&-JP?IAMH /],/1PG!6%I)50&K-\'[;B*&A0@:*I M:I+F](@VIW'],'0@Y_L9J",-I950&AM9WHQIKXR"QA4HVH/P+KII7?=%U5=7 MEW?5;?USU=[.EITWKS\.>/_UNFJ]G=U.=S_TS=V;L^'.ZD/3]\UB\W%:5Y.Z M76\P_/YCT_3??K@8^/=-^VD3X^I_4$L#!!0 ( 'B*!%5#\KYR;0@ .8G M 8 >&PO=V]R:W-H965T&ULK5IK;^,V%OTK@EL4,T \ M%A]Z.$T,))D6VP7:!I/.]C,CT;%V9-&E:"?IK]]+238MD6+BKK],)/GRSKG/ MLWDZRTOQ?/U!$WV#[X4 M3RNE'\P65QOVQ!^X^KJYEW W.VC)BS6OZD)4@>3+Z\D-NKRCB5[02/RGX,_U MT76@37D4XIN^^26_GH0:$2]YIK0*!G]V_(Z7I=8$./[JE$X._Z=>>'R]U_YS M8SP8\\AJ?B?*/XM -(:VR!JS/C/%%E=2/ =2 M2X,V?='XIED-UA25#N.#DO!K >O4XDY4.02%YP%O%=OF!7TU4X!, MZY]E'8K;%@4>01$'OXI*K>K@)T"3]]?/P**#67AOUBWV*OSWMOH4D/ BP"'& M#CQW[U^./'#(PL)U'#-Y8Y/%C]\A^+P1Y?-9U+6\P ]>(#ZM"]^@XY4BMJ9&^W* MN%FIV\YN,4V3.(2X[8[A.\3B*,3Q0:P'+#H B[RAN7]\?Q.B<03R3LIZOXH.O8F\0/W-0FA6L;I[N]YD(DU MD%[=HN8O^IJ[P"86#CJG*1F@=4A1&LW=<-,#W-0+]^;(CX&0D%"9Y.W-$KJ] M_,85>X2+2R4^A(_K#V#N$4!B- M8#IB8.0GAQ6KGGBM*?2HI32N:XJL+-AC48ZWET[]F?K+N;3UG8&-,["_$K), M;'4OAD;#BYW.^@O=?IV&8RL<4TPH3H=A<\@AA.A(CT&&U9&7,A?WDD/FY_NF MTH9+Z!3SI'ZGLX^&1'A(=RXYBC = 6V(&/F9^/=#CI4<^F,@]: [%QX4T"86KL);_%_59F*Z8;_2EC6:>T7\=I&$7#-N00' N3JFQRL>&<;&?<>_8IE"L+/Z&FB\JQ67% MRH9M]XB!(&HWZV*;3Z<)CH=MU2461_-T!+GA7>SGW4//^K"M&_ ?>]W+U06< M5CCX%264IO.A';8@HC%"9,00P\0X/JE_+8N*P3;_'?W+R_ G]Z\S:>M[P7 Z M]G-ZOQGP%RZS M(0BJK6^V5@(SVAN$-H$S="26I5D$,,!O*120H;?L=^?A\@ M7V]*\0/O:3?A]W44&BL1( /Y9% M!GZ'H05RL-G@Z"CL'WCZ@6]/W)GAV%OC:#0&Q,P Q+]WOF>O^SU^OA^WWD9, M[#WS%%M;?9<4U/V(_XEA;/(&8QO,BKT$SX5:K429:\0PBN^[%_P*Y:9DD>FS M[S:IMA KMT$..J>I1>8.L3%K#)D3/YD[1TA7*W/B=K SPM:$[A"+"*'1")>0 MHR-P/XEK\!]RGDF]G?@(M=!>Z6,/;=-%:YGF]!TK]7%LR^I'@=$"3LLZ2L>5\)4,-]5/_]O]AN]F4S?M@,"8OZJP4]5;R?>TTDS4T\O:K B@J M9Y70LQX%G$M;WR-FL*#^P:*IDN;P%XS69";67(\8;NZE]C" :#(L$H=4.G8( M2J>5DP-Z)FU]-YGQA/K'D]$WAMG1[IW5 MIV[@J3UR$$R&,[M#"B:SD;&$'KUS]X\E7ZLF0T^8UJD]1UA8;1$R=D9"S:!! MWQ@T!/@5!O4;_0+"B>RL;]'/I:UOK1E!Z&G'$>\^3J5GG33.I:WO!3-IT#>. M(XZ/];(N <;?0'7:>A^ S",Z3$^'5$2&I30[^F)JS>53\R%9'31OF=JOC Y/ M#Q^KW32?: V>WZ++N_:3,Z.F_0+N5R9AQ*^#DB]!9?@I@923[4=E[8T2F^:[ MK$>AE%@WERO.&PO=V]R:W-H965T&ULI5;;;ALW$/V5 MP08(6D"59-EQ UL2(%_2JD!LPVH:H$4?N+NC7=9<5D#I9SN/9C5W.3>.5U'QCR355)>S^C)79+9*#I#^XE47I MP\%D.:]%P1OV'^H;B]UD0,EEQ=I)H\GR=I&L#D[.CH)\%/A-\LX]65/P)#7F M+FS6^2*9!D*L./,!0>#OGL]9J0 $&I\ZS&0P&12?KGOT=]%W^)(*Q^=&?92Y M+Q?)VX1RWHI&^5NS^YD[?]X$O,PH%W]IU\E.$\H:YTW5*8-!)77[+QZZ.'R+ MPJQ3F$7>K:'(\D)XL9Q;LR,;I($6%M'5J UR4H>D;+S%K82>7U[;0FCY6;0A MTCE=L,NLK./>;.FL<=!P;C[QL!9T)EF'?-8BS[Z"?$SOC?:EHTN=<_ZE_@0L M!ZJSGNK9[$7 7QH]IL/IB&;3V>P%O,/!]<.(=_@-KH_HW&AGE,P?(W%CV;'V MH@_%.ZF%SJ10M,$AHS*]HS]6J?,6M?7G1G^=],*;KVY]65^O?5[^NKZ]H=75!%Y>; M\]OU3=Q?OZ.S#YOUU>5F\S4FR$%C 2=&M-;9>$0"DDKLA&6JFU3)C%+6O)6> M,F-K8[O4>5.P+]GBZ?B2)++BFM3)7 HKV=%WKU^]G'W(Y(.P283@T:*A=52%U0KX4,'A4T1V&N- MKN3:>[9N1)PWF? F+$.NI'9>^B;XYUJW MG"H/@0L-J:>[@'7+0\E?^0*8'H MM1#0@! L>-1G:RY0VL)Z+E+%P,\R!%NV:]BR:)'W0OLQ?60H5FE@W@&," ]" MM'*>LU(;98H]Z'F#['SI%_7^Y M'*G4PGK=9Q6BT>%&HXE;)_V^4\IATNY[X<=L]P$=;OH412(V8'T"AP!4HG/# MSA _BLZEU@@$1^B"0\P?:2-%:5>QC+5Y\LZZ[!4&''5L$-$3Z!C")%*42XO$ MJWTP\=1AU(W.5!-=Y*I69A^K MU=<<%M@ ;7Y7^;#8^"6,<\H'*D[5&#JO-- MW@H%K0R GY&DH%%@BA.>II<9TN/NI%*PK62A.0_WH0C_,BD&D+UCU"_BXDTN MVEP@\\:B2:$1-'9XH4PE4H=06Q_2@R)1!F'FD#M,B 8-%HLP;=PKUI*48 MTW,=/NU\5[8 @E 76VA.AW_^"8A MVT[P=N--':\J2R.QRG+LR>TGA?\KS7K,/BM2)*Y._&S,U14&$P,9O MD>9!=R1M'/Y.U-^S[)!EKH.9NN+O-F]6;PY>'*C<+'1;-)_<^F\FRO.4Z&6N M"/RO6LO:9W\]4%D;&E?&S>"@M)7\KV^C'@8;7ISLV3".&\;,MQS$7+[3C7[[ MVKNU\K0:U.@'B\J[P9RMR"BSQN.MQ;[F[9D.-BBW4-?>!%,U6G15Y6HF9J)W M,[NL[,)FNFK4),M<6S6V6JIK5]C,FO#ZN $G1.\XBZ>>R:GC/:<^4Q]=U:R" M.J]RDV_N/X8$G1CC),;9^$&"/[?5D7I\,E+CD_'X 7J/.[4\9GJ/]]#;(:7Z MO\D\-!YN]/^[!!9Z3W;3H]!Z&6J=F3<'-2G:WYB#MW_YT^FSDU'\QG5Q^5I/I].K+Y>>+RP_J^NJ7B^G%^4SM%NDO?WHQ/AV_^KPR M".?,E;6N[DB(MM)M;AN3J\S!HZH@OP)DRS4]7MA*5YG5A0H@98 J35 K?6/4 MW)A*@?]:>ZRS%1/V.58;A&*SXK^CKFIO0:0NX Q+4QFOB^*.WINZD;T-&/M2 M,2,S.H+/2C8(& M546/2"U1BES-[Q1)K.!X4/; 0$126#A2L"A._[>9T8DI@BX-838\20=^,A6? M83]Z_HJ46;6@]NU#H/51LK"K;45"PS:EKI"Z:,F(4A3E&@7QE6/8P8*]5:5 M"&(5@!8TP%LM'33\6#GEV,17 M.JQQ9'AS6T,[I-]XVIW1GJB3^.] J)S#O1Z?QB.PB&6N[J+C)3<&V];E]]\O MVJ;U0E5DG>N"HUB*&\U";Y]S"N\)XCP( O .]KPKU< /O^48C9B+EJAYBQ\. MX4+* 584;6[8'X:Q];9]<"+R?&+,H7BD&DJ=GAS^SSW[@\A]LXS4>F6SE5IK\N<":SKN M '!$\*/V>/]8W.4(>:+#9MAYVDFPE39^3&_)E -).4PLWJU7CO#.K4D;H9T' MFUM$A(&I)FQYN&U,5$-9"N,$YB_(E@B!!/*#R&=KKZSIX "QF)O,8).65Z=6[CWUB MR4U#"81DEO!FU3"E\UN@&N/ U0+U!DALXA0AY;(MM.LA%WBQC?,B0A)R8(T^&Q]UNU'BGC9&>&34)4H. M=?I4I8HFKB)=?C!NZ74-;!C&P%$477T)G'W.D6U+KK\&P2'50>2'/?*'<50" MDXZWS9U8BI$\0GL8U 6D; HD91)/(_5KFR]CJH\NWI9U"DA*_8L%%1*20TDS MX$.7Y @,;A024I*HPNJY+?K"T)N"NJ";:A_5Q6T5Y6$, :X0O!7?95 MP(5^'5+O#Y'7%(*ONBID >RK@+8-I[5,U[;1A?TGZS.5YEC.6:#2Q6&+TX-; M-&LJH3(7&KS$LT5;P)8WDKP*B'A8<#$BIGXE.*V]YVZGX[3'[,)H$HM&$(=N MP:>DK:*3Z/3@ Q%N*6@'7@3U.%3*C;Y-MMM4F=DD@NQB!!BP8;[\E050TW3U$&2P==FZ1^B@6BP@S0:2VYKC(3/,+O$$#R@0&# YQS"?$)HA M3L9#O@G$&\U>7[@1&(+%%BQU.L=:6[<%XQ]+#-%%#=)KT'G;:N).3@JX5'^Q MTVJXY TBH6;"B[9*9=[*%")CJ.E-)-L55'',*@E)V N)%*=WH,!7(YF>4U]^ M ].BW(PXL\W??X=DFU&LC7@E,5BVC=1:K #4<#5.AV]4J3ZT W\<[3,_/4ZX M=;>10B,2$L Y9,*F#QH;[FLG]OCT=Q=:#17R2S(<:BSRW>'!]RPQ],&@EH#_ M#2B )GH^+6+&^ !AVX@ Q]] 3D%P,.FGVSXFH#Q_6#R0G6]0"$'8^W(NI8]%EWBKZG M2SX)G\ZV3\CD!$\G1 ?CQSJL1OROHGH3N;FO)26^8E6>9H:;?8JM4&=0U5;Q MU$:M ,"'VORPUAC[&,*@9N9 74T M6Z7,E=@9I5ZM;7 M+IBNK Z,1 \:0BJ 04'"ES3(.# ,IMK:]Z1GL;>,A:5%.3>%32]ZE=TS*/N M1RRDN;'1@,_HW9ZB>:G9[SF?$)_0="+R[^N)O-,%'+]BN0T^?RU'D+)5I^M@'-!CX)+E@ MBE[>3B4*%);%BC)S7%OTOM'."1V=U13J$D[!G]$(=_@ M^DA=FO5&<>Q=A=]9K*T^&7)/^/@D=WSU,'6M#_![PD<;"H4+A,1R*)R84T2ABW]<3TG5=,.@":&ZH ^A8.U)_C^V'B5Z"5=10 M<>(WMXT$$T_O+ -$3+G< (**Y#B&K>\1*7HHSI/FEV0P/ "@$5K.:+!@J$*Z MSSAL[_'<"6FHWBML/W/C[H:/ 'X]LC^1A\![J<7DF<\^7R&V'UFL)TSB*0LR M<1QZHO>[0:DXIZEG38FD[;3^@'I0QM_8?.!YT4 <9CK. 49_8#Q1PID(N>91 M,9Y#BO-J4A,K0FS4%QG[C51OAIWTA-$.24];II*LUCE?=QE0(\KE-F"_RGGJ M87@N^GN"@AUVL W+=HX-OTBKVP\,OW0#0X3WB\/3IR-T5&D^$&))\\&Y?&WI M2@NFOZ)L%%]7:AJ1LF]F>^[(L2]@ M#M:PI%OI-"^J.'RDH:B:%J[-&45;WC;QGJ8 '.^?R:87Y$(SXV]L1FA;\3T] M4DMOG9];Z"<"^&;I(1=3H0_S!]UX\]+I>P)\, 4;T.C[R;XK*;G"VN\A.Q.H MA Q*^*;/7[GF40NR A)2X+Y#$@;[ON$*WE!L(9("93[4?;ZA2?=FQZ&72RH[ MX#5KYPOX 1PX^O^B<#051DQ@"5;$F^BSLNKQZ Q>K^7>4H9J \Z9Q=EUH64:Y<24Y2^UI0 M(HZWABQHXCKC(5Z\+2VLC.G2>&;6_MY)=[#_NG*C&OW^.D"^5J:J4N)L&RMW*S@[60V M51VO6T*,ML?#J!6\HV(\?DWA=6JR:?XI8Q,<)-HM#4J-W!5N>1='PD5&0QGB M;8-OR]/LS5OMT6#&S@W[SI'K<.A/1R#_!HI,^=(A51%92D:=W+H(;JA9'03X MHM]L*7D!Z,M@E,0O3_:IRJ)D'(>PE,J)(;WF+T0\%RNT,$/@[37?QL4GAT&$ M",;ZT)CZ$$U4+!.(_CQ]#+0<)B.FW&E?)O>#&F%#V;!DD-L?L[MX('0"AZQ3 MRM==B^X&A%#DTI!)DC,9/#G;AB:'?LQ='4I-R_-"M'Z\4&HISB2014P?5"U? M.E%;L@)(I=8ODAY2(AX [+G,;#;H1ET!6EV[7-'@L2W9_6[,H23#P:Q;1 M% Y!,9+=\1O#T\?CP90>]$/5 [CX.@71P.'[DN'6!\'KBET"Q3QMI'O:;H( MYIH5;-?1-05P-(F2>I\XJBB$N*NV)B:1AXBW\?:CNU,!.5(V"GZB!@\S1>QJ M0S,@-+CS21&0OM'IQT;S.\9*E[<9?^#49<7N0Z !J_U7!N?37[I\PPS$8@W/ M(T/4XQ)7=!-W6#CWE[FQZ;J4MZ-8G5!A#H4@'K3#6+T M'LK?B5I'W=W$KE?*MS@^XOJ3+B\ M49NDD1K7!,-JSZ&LX*:4[ZSW)/EDWK. M/_2W_#S1"GL^;!J/[I\R[[XME!F_M,!\,SZL(6+XD@0W*#HKFM3?9#"?-%W/PRFG??'L?(?"/9=W]H>#SZ>)NWS)^)\'UTU M\AUU][3["GTB'U_WR^43]H^:C!=481;8>G+T_.F!7&^E/] 9\:?8<]>@)>*? M*Z-SXVD!WM/WEND/.J#[-O_MOP!02P,$% @ >(H$5>&:V>V-!0 H@T M !D !X;"]W;W)K&ULM5=+<]LV$+[[5V"4-">, M1%*41#FV9OQ*F\PD]CA.>NCT )$K$1,28 '0LOOKNPL^3#^B)(=>)!+8_7;W MVP? HYTVWVP.X-A=62A[/,J=JPXG$YOF4 H[UA4HW-EH4PJ'KV8[L94!D7FE MLIA$03"?E$*JT>K(KUV9U9&N72$57!EFZ[(4YOX4"KT['H6C;N%:;G-'"Y/5 M426V\!G"WR5L+.#9T:1K+7^1B_O ML^-10 Y! :DC!(%_MW &14% Z,8_+>:H-TF*P^<._9V/'6-9"PMGNOA39BX_ M'B4CEL%&U(6[UKL_H(UG1GBI+JS_9;M&=HH6T]HZ7;;*^%Y*U?R+NY:'@4(2 M?$?*A>&YV3BI+RV1GZT_0H=ZKJ//J--H+ M^*%68S8-.(N"*-J#-^VCG'J\Z<]'R?XZ65MGL"K^?BG@!B]^&8\ZY=!6(H7C M$;:"!7,+H]6;5^$\>+O'V[CW-MZ'_K,YV0ORLHO3,;N^^'KQZ^7%F\M2SMI82TXRX3* M6"'%6A;H*NKNP #NL8TNL.7MX<&)97IS@#F%/J?L'%(HUV#8-/0K(?L@5(UC M@;7O!V>/S1P>G,JB@ S[.-6U0KL&(>2M6!? F<+QI3=,D$6* (T;ENEZ[39U M\:#RFLTBOHP#?(@B'B5S?)@N^7(Q/_BBUM_%9S&/%PD+(QZ& 5O$LX,;[43Q MC F$7_ X3 @UYM,EP<' .&S &C9HVY:]9&"8\BDESF? X(:PD MX/,X>FIS2/D>-=95DVFJZ5^TEM5&JBUSF%PK[UC9-"]0\[+'::+<^NRX7#BV MPZQ*E18U"4KE ;*G(:R[&D(%$EC#5BI%]C!!M' /PGBHUVP1\&DT]5:0NSD/ M@I!Q1+(5^&E=W&/! ITMI'\%QI]"E-_+=2&W@EJC+]8'P6H@J >"!GPK*,TPT@=A@]JR#W%ND/:="^1BUOPQ!@Z0<@5JL0Q\VWS)!_<"[8= MB9I$^X^B1A L]\6N#[AUCHD(R[B2><\@ZF\_8;]3#743Z%@D@ MTPKN'#9"5S,$YUWW7F2-$%X.-@[,&/VTC9G+M<-M+_VN+C88'A,/4Z?-W_E# M5;K< /Q473XF)!65Q";Q1&/K\7DP;XMKRN,@>%);G*A)=8DE8#U3)&HPOP[5 M*W%O<( Q)^X\82J35#*-D"BU<:V5*59M5\(A3Y+XF14DP(JB5<6KSS=P%*A' MM3!FY[_>COO"7O!@N>QZBL^7T?\2]HPOXD5/[FSVG-P?A?U2?9/HLZ.A"1:- MXU@FE7[D_'(0P^$U0+'M*8:KFNJWF^?-D I#'@9=J E/<&#Q]FW)%_/P82=< M>!+8<'P]JVJ2_D&:'V?WT?!@$A>E*6F(%=JVW1T,ZF_^+!&>%N^$?HBZ$L8I M#'4#E"%K=2H]=SOI.OPCW,)9NN_#NB"@X767*'[U?X# MY*2Y=S^(-U\O'X7!8\ZR C:H&HP7LU$SS[L7IRM_"U]KAW=Z_YCC1Q08$L#] MC=:N>R$#_6?9ZC]02P,$% @ >(H$5>KI<5_- P H @ !D !X;"]W M;W)K&ULK5;;;B(Y$'WG*TH]JWEBZ1M)" $D4JUR,UMJ\V K1 MP6LME1U'E7/+81Q;7F'-;$\O4=&74IN:.5J:16R7!ED1C&H99TER&M=,J&@R M"GOW9C+2C9-"X;T!V]0U,YM+E'H]CM)HM_$@%I7S&_%DM&0+G*%[6MX;6L5[ ME$+4J*S0"@R6XVB:#B_[_GPX\"QP;0_FX)7,M7[QBR_%.$H\(93(G4=@-*SP M"J7T0$3C^Q8SVKOTAH?S'?IMT$Y:YLSBE99_B,)5XV@008$E:Z1[T.O?<*OG MQ.-Q+6WX#^OV;-Z/@#?6Z7IK3 QJH=J1O6[C<& P2'YBD&T-LL"[=1187C/' M)B.CUV#\:4+SDR U6!,YH?RES)RAKX+LW.26"0//3#8(=\AL8Y B[NPH=@3N MC\1\"W39 F4_ 3J%.ZU<9>%&%5C\:!\3J3VS;,?L,CL*^'NC>I G7EU\)RJ;U8"W].Y]892HZ_/M+<0O8_AO0%,[1+QG$<4458-"N, M)I\_I:?)Q1'"_3WA_C'T?W,UQX'Z/;B=?GF Y^G7IQNXNYG.GAYN[FZ^/<[@ ML4*XTO62J/BY$FB8X=6F!6$62BWI3;##SM2"+H$N'/<7WCE0_S6@ MIIU;H9CB@LDMQ6'GBMD*\'LCR(6/3="07=1:X8:JQ+S0JU8VJK#P"^1YWAVD M^=NLH5&^8##HPEZ-T"AD!;Z2=Y-^\EN[#QJ M1XS*=]S(S5E^VCT_R=]F6YW7R+&>HX$\#5K3_U_K27[>3<[3M]E_U)KUTVZ: MGNW&(UH'23=+!@>S@\P"G[FL+3>.QE&KV%IV02@NFT*H!5_N4'I97QJHUW1(^XL+"N,*2H M3T7Z$P4!BE*$"-$=4(!!&^ 5<2+:Y(D+PYO:$DF^JX::;:!B*T( *Q:*S#DC M6JR@>%K")$+<>0;O2H&2@';L3F@/OFGJBKSZP+'FGC;56M$$\A[)508Q1,>* M5ZC;9Q?]L_MC#84C/L&@]]%S%!]TC1K-(O1&NB'=*-L":RQ$DRA/[ZKF3CP!VA=/H"DJ7]]EOMM](.UTJ_F!S1PFLAI!D% MN;7+RS T:8X%,QVU1$DK[9V'!N S&0__M08^' MJK2"2WS08,JB8'ISC4*M1T$4;#\\\D5NW8=P/%RR!<[0/B\?-,W"!B7C!4K# ME02-\U$PB2ZO^VZ_W_ [Q[79&8.+)%'JQ4WNLE'0=8108&H= J._%=Z@$ Z( M:'RI,8/&I3/<'6_1/_O8*9:$&;Q1X@^>V7P47 20X9R5PCZJ]<]8QS-P>*D2 MQO_"NMH[((]I::PJ:F.:%UQ6_^RU/H<=@XON.P9Q;1![WI4CS_*6638>:K4& M[783FAOX4+TUD>/2)65F-:URLK/C>Z9?T+)$(,PP+36W',TPM 3M-H1I#7-= MP<3OP)S!O9(V-S"5&6;[]B%1:GC%6U[7\5' 7TK9@5ZW#7$WCH_@]9HX>QZO M]P[>G5RAL:0F:]IPBXD%)C.8?BFYW>Q$#G].$F,U:>6O0X=0^>@?]N'JY](L M68JC@ K$H%YA,/[X(3KK7AV)H-]$T#^&?GJFCL(<)GD_>?QU^C2Y_FT*L^G- M\^/=T]UT!D\YPEP)JELN%U"YUNBMZ!C!TO*-*I9,;CY^N(BC\RL#;,6XV8]?^Q[$WK-;C:+S?^%_$H9/ M[,(S(P["TUW0_6U\30CZCFY%,$L+5AU,]&$":]0(4EE:MJ@Y$249>'N;:T2/ M;_@K%-5E@>ZRV-> W^*.LG-0?GOB8\UAI\I4!3VGDX85$R6Z_)RJ1D@V!"%] MW9?^=*U;V4!&8=12;>W3/)9ZEV[8G[9NB1&7H AC@TP#'8M LR^Y6EQ[:=RF M;.?^4X);_;LEL M(VB$6$N8GQ[1R=!PX%;QNO@F1FB33O.TZ(EX*7):J-.]36M.YJB?H1 6ZMRHW!/0Z.:F/D\Y@19VXK5X*_H-A4 M'MT&&MC=XJ0&J!09).Z6IH=-XYO';UTE.'>8&E.7T2T?2O97544M#ZI/F:]/93:J&YFU[U1;2L[=P M5Y/ .9EV.^># '35:E43JY:^O4F4I6;)#W/J3E&[#;0^5\IN)\Y!T^^._P%0 M2P,$% @ >(H$5?ZYR,+Q!0 ;1 !D !X;"]W;W)K&ULO5A;;]LV%'[WKR#,JR9D/W#?;=VK@_W56,K M(?FY)J:I:Z9OCGBEE@=]OW^[\$G,2XL+P\/]!9OS*;>_+.(I1W K\+OC0;8X*17"KU&2?OBX.^AX!XQ7.+%AC\7/%C7E5H M"&!\Z6SV5RY1<7-\:_VMBQUBN62&'ZOJ#U'8\J _ZI."SUA3V4]J^8YW\<1H M+U>5<7_)LI/U^B1OC%5UIPP(:B';7W;=Y>$I"D&G$#C6?VJ#4;?,-L0CXJ:4M#)K+@Q;;^$""N< :W.(^"!PW^VL@!"3U* M B\('K 7KN(.G;WP&_;.])Q)\95A:U"RSH+K%%F0<\T-A-XNJ!EY*R2D1K"* M3&&1UY@6\M?XTE@-C?7WK@RU *+= /"P[9D%R_E!?X&^]!7O'[YXYB?>FP?" MBU;A10]9__&R/FPV&9#CL]/IV8?W)^.+R0DY&G\8GQY/R/3=9'(!6Q_/STXG MIQ=32!_0AK8WE$R^-&*!Z:(NKU,ULTNF.7GQ;!3XP9L-2;XM:3I)2B2@SB$@ M83 :*(8M.9FI"@A%R/E>;VQ@L3FN86RA!O=6,G5I$ M_23L?># %Z6J"B+JA5977=M,2Z71$D0""&9-12HQX\Y<0N,@)2GU_:SWMM%2 MV$:W.S-QC6.S@AC0-,Y(2+W8[UTH"YVY>"R5)/%HD"4DRN@H\@&>,4"+>5,W ME4M0E"0,:A1%Y!<,@!HP)>=5[M'Y=H;&(STF0TE$2 MX""B:1!#<1[RR*_A[H$::=[B@P(]'B-<5*Y!;*DY)W5+0QQIZ$YCH!;V UDR M+'A(TS1SBX .4$:$@F.SX.[>J,#CLA1Y283,JP:M[82*WL7._H)J/W?E6COQ MX_2>$ULR2X2!U5QI=+,4MA02#H"Q:$/S*RX;#DY!6S;-BY"J0'"46F M:U&NV1'(,1O![TOBTS .@1* ,6D:Q2[3*906]](T[7:R*.J=0/XJ2 /T$L]+ MJ2HUOR%)9W)$HR@!E8AZCF$B&OG!:C6D88BF@'2\K(]>]D%;'Y+1 @7B#[Q'. ,Z#MN-\.HC3.B0=Q&XWL0 MO$].&@WY_TZJH4X>[Q(F;TC.%@*(6WSEV)5^)P@9S#(L=+Z5_>UV'6SZ?^IQ M>\A["+5JO:?)$[S?3^7.0]D>\"2Y/7EQFOP 0?\KY]"@7MBY]^%R#K^7I>YZ M=P?NCFR;V:5[ _#B-;N"PSY'\L1W$99I"R!0@5"%P^<-_*YS$16[W]F4A%LB MQ8Y3U+)P.,@VY+;+!Z@W 0#^':Z0_%8<*_#-9< <$"]:[_RZ#Y\NP8;>OS; M\BZ$3G ;TEUO_SW-[B@4);/&?5)A"+E]Y"ZYTV18+V8Z[C5[O3]=LN&%@P7> MH-S>)U?VHOW$<_WAVA!H&"8A7/R)/\)AA,,@Q6$,0R_+< C?9V'8NR@Y/+)G M^)V8I-T'7D=,N]X'PXTG8,WUW#UT#62JD;9]#:Y65V_I&PO=V]R:W-H965TE+[9(SIPYPYE#ZDJ[15)ZW[S/ M,I>76 N7F@8UK13&UL+3T*XSUU@4,CC5538=C\^R6BB=+.=A[MXNYZ;UE=)X M;\&U=2WL]@HKLUDDDV0W\4FM2\\3V7+>B#4^H/_/EIG+A%S;1 M=C9+(&^=-W7G3 QJI>._>.GV8<_A8OP5AVGG, V\8Z# \J/P8CFW9@.6K0F- M/T*JP9O(*?"65A7Y^>6MSDV-\"A>T,TS3X@\G^6=]U7TGG[%^PSNC/:E M@QLM41[Z9\2DIS/=T;F:'@7\L=4IS,8CF(ZGTR-XLSZ]6<";_6=Z\%&YO#*N MM0B_7ZZW/UW_?'<#CY>_W3P,<3ON?9["/@ \E@B--<\J2,A0_Z+&0GDHK*E!Q;WQ M7'H@>=.$1ZMJ:.C72 ?*47_3%+4=2FB=TFL0&M!Y17) , 5XBG!MZD;H[=LW M%]/)^0=')KH5%6!18) <1P!+#B,0\D]J:0+C<)(*8@D?E,?:C4 5Y+H=$:;P M("S[/:%F5H;$FYM6>QJ$D)94_2QH'*FF<"/R$KZTPA+=T3XK:!M)H5V8^R?S M8TRU9$+[7K)?AKP4>HWN,)+%W%C:-D&ZK=M*!,28,9UBGFK3;SC@"YVJ#L,^ M,(8O+2+444S(8@*2 O92"'SH8T)1'!TXM$Y;P<7X%W=.[AU,TQ/X]IO@]@XF MZ2D-1NS;1.MJ>Y2.4R__+YG3?3+G V0>@<)*10 6=8[4J7Z#&*L] ,M0O/0Y M?4BA0(F6ZNB\\*TW=AMMJ'T;:F=A5;4%V9(W]1$\BZH5\4*HZ$82'(PJ+%:5 MHE-4@MV+P8$Y#H*F&Y..?[2VZPSA''KNXWU=$1QM*MT-I#]JUA"9; +O MB+-O/NKP3?[T'=\U$FB-2Q,9=V5*X=+QQAX4Y; 72^&B\KEXPTF+-5W9SD.. MUM/70(8#V:5P)S1=UMS0Q$U[I5L6EP&,,;#3IZC47V*E*N6W3'4 JJ\AB3FH M:X D-6E!M]TN8E<-< '"N<"BT_)0A*Z;29;<;$9+/L&&]F*#-K1'U/7A5FY, M6\E.W =\7Z7-KET996LY"-O%LXFEL2D5'4^O>=#G4W&.-W P[0OQV7?P-02P,$% @ >(H$5<$*^\+B M @ @P8 !D !X;"]W;W)K&ULI5513]LP$/XK MIR"A32I-2 MTT%9J2Z:QC5&UP!ZF/;C)M;%P[& [%/[]SDZ;=1)42'NQ?;Z[ MS]\YYR_]M=(/)D>T\%P(:09!;FUY'H8FS;%@IJU*E.19*ETP2Z9>A:;4R#*? M5(@PCJ+3L&!*D2QH^PKF,[GP)(*V-5L4DF!@67]-_>PD]"+WDB( M-PFQYUT?Y%E>,LN&?:W6H%TTH;F%+]5G$SDNW4>96TU>3GEV.,,,Z3,O!,)$ MR2?4EKOUE.X&M<8,YE:E#_W0TEDN(TPWN.,:-WX#]Q2NE;2Y@41FF/V;'Q+' MAFB\)3J.]P)^K60;.E$+XBB.]^!UFL(['J_S!MXM%J72U(>0/%;
    SVRNWGLZ2S\F,G#"_O9E\@_?1 M@L.#7GP<7]R5]!QMCN#NF\L5J*4W)ZHHF7SQ46<7!KCDEC,!9;40/*4H G/A M'UQP<#6]"3ZV@ D!)#;&,IDYI\D9%> @N34D&PVQ=(=8V1 SGABKZ)TQRU-" M>]E&DI=+J^#LI-6)3EK=*-H!3U514!5UNE,7&O"(1/*(9J<3W+1AY$.I<['I M7&BY4JG'UFZ0:@?RG5RY,1495.YNW6UXK;O"'6$H4*^\_!F"KZ2M-:+9;11V M5 O+W_!:GJ^97G%I0."24J/VV4D NI:\VK"J]#*S4)8NTR]S^DN@=@'D7RIE MMX8[H/GO#/\ 4$L#!!0 ( 'B*!%4XRZV6"0T (XD 9 >&PO=V]R M:W-H965TW2G\M MUT(8=K?)\O)=?VU,\?KXN%RLQ8:7 U6('"M+I3?'9>%%CRUAS;9<1R& MX^,-EWG_Y*U]=ZE/WJK*9#(7EYJ5U6;#]?949.KV73_JUR\^R]7:T(OCD[<% M7XDK8;X4EQK?CALJJ=R(O)0J9UHLW_7?1Z]/A[3?;OB7%+=EYYF1)'.EOM*7 MB_1=/R2&1"86ABAP?-R(,Y%E1 AL_.9I]ILKZ6#WN:;^T:\%&49$;V%RDK[/[MU>Y-)GRVJTJB-/PP.-C)WG_S. MZZ%S8!H^<"#V!V++M[O(!G,R)Z-<&8U5B7/F MY,JHQ=>URE*AR[^Q\]\J:;;LY0>QE MI7KT]-KB#=AXO/+U31R]^@-Z8_:QR MLR[9>9Z*=/?\,7AK&(QK!D_C1PG^O6DTW.2_A\1V5(>'J5+HO"X+OA#O^HB-4N@;T3_Y_KMH'+YYA.=AP_/P M,>I_P$B/TYL-V-7UI[.??OSTCP_GGZ^^_VX:1Y,W[/R?7RZN_PW"YQ\OSBZN M7[%+1(C06J3, &8:G,[4I>+YEO#)K MI>7O($ ;9%E6/%\(II8L"H,PM/]8N>90&;VLX#.E7.759;*"Q8.0"*,6"&T(Q2XC9JBL60\KPD)7%P&3.:+K$IEOF(WRM"'VPC& M%9L+UKE_J=6&&20@6K*?\ZT58ZZX3NGV5&KH0.ERP-Y;_N&KHO%5%M!N+=@M M_9>KCIS[HI%B\$5IAK19&C -S@9>Z1=@/*?4Q2XSGI<=(\1AE-A+6H6GJC!> MVV>JTG!$'A"%P\382R(6AV\.+=JEZ,TKJT-I;QL&C]U &]CYG5A4EL;A"XU: M"5*+X]M?#S]+!G]FWYYLB4UM1N]!E!46B\-ZG<7YU>=D8DL ML<@XA6]+]"4*<>:>LVW0ZH%X=E^)V< *>5"?# 19DQ=@.]S3#9%N6#C=-_21 M3]2-1.IJ&+7V(]_XAE (&#FZXU#=]XT!V6''L9Q R,<&90A>@)#9\*WU9BWA MUX)5!>V-1I2=B0GOO1*D,[F2\TQ0W )?ED[CV%S4QFZS);9LK#F(66[8=)\> M [($N_X+L.57@-D"$2WJ=]Y-?:$K=TDJ9_L4UJZOHV*QZ5S BR*3"TX,*YA< MDVK!@U0N:3L"&2\-J&SID.#PKU+>'6T(#;52N4/.?GN42G(X;6IJ2ZE!#KYH M8]R2S>DROD1>@ -O61196_V"C+&9XQV^US=O!4>&%7<+4;3>ZRCNW5I'22UU M6M^_KS+R_=;=25D!L;,;20\5PF@C256C&6E:ET!TBT M^:D)AH=82()Q,@FBZ?#_X^# U10' _9EYSN AB._R%1)VG[$*_]VV!\;0]6. MR5F.)J=YO>195B*[P?G_])O@:?E*N03BUEP.VW^+EJO*TK;P,0DO2B6>LBW4 ME8$WVD5'FQ ?=)08X9\=SG=)P.P!+>LR715@)3433ZR+9N^"N^Q"3BJT,XNQ),)E&K,X6DAS/HN?GB40<6[_)7>9R3 ]K5/K)@S$/ M;;O @BJ*K68M8O.^7:*6&9:AA)*$>5OWG LMN?2-@LVVY'B>P$KD *WD N*N M (0'.S9AEA[R[] 9=##,?>2X4TWOT[\!L&1 $R@<6Z#QXZ M>@KU9P^-@5Y([ M?=X<'.8MRK/TD&.H:Q$>/#L'[;2H=E/3),#E= WDJ+2O>5H[I,\+MG46VL[] M\N8MJ9*N;%N2 TQ( ZTXW(#47+YCG)*N90NZ2A-?EQKJ.:8R#DTM'OYO6OJ MDXACWZL@!YEMX9-Y>Y4-,PHR']-^;+#(Y'+9D*VQ&RR:>[W[/LLV8NW]OZ&= M0$')MBZ[6O#E^'V&:JQS[*O"USM8N+$(5&,# M=K0(KN39\X!MMQ.$NTATM9)G>#T'F.U4T5.RG[VMK(<52'X"")@<1/HA=+U M3,*>QZ@EJ5J;(&)#?B'M@\1X_H'Q>0@LC- M$41MJZI%QIO9R&.*0D1V\8 #&II3D3FB$22-S[&G 0J:&LQ2&G&O%$*ZM@+^ M>17O/6[F"+*VW'W)?6V8/U'W)D$RG00Q2M8+%L\&8_J,IF$P&HZ:DH),X#A+4FE?@=Q!/>Q^57@IIW%HT"69)Y-:&\4,\[=6^ M&+5O%$0CJG= 4G%HZ]XD").90Q)'I_;NLZZESKVE#@ MLIRV3>@35G9+=>0W M*(O9N8@#W^UZ%TAU;R/OHRQ2[E.!N>[#K =F 2ZU^N'I;C_&$(R9_+T.UM., M0ZBKQ5H!+]J;&K@KL@'[26S!/A);L3-D>_24G==8+Y;EUZ,EH70 !J$]Y!.! M59@=*MXH2C49?+GSDC3E8JQYE4J:XN3IWFRMB2D8IW*M^H$D]62T[=4^BBH[ M*[ IR=VX:X=[8U&?O!"U/"N[LY;F"+VSALBV=-5.E[GG"E3(-ZJBFD.:;!T" M*J&T70%8$/BG5&9[IV56S^^6E!O 0ST.<+T-]N@#_F^G4F>G93UHPT88A%!A>3-1QRFN)5:I, 96&ZP3Z5 M*I.IS[A^ EDZ\"G<9'(WSUU;9KI_=6N9N )[!U=ZECV'Z.NGWIFR\R'H"%@ M!GW!IA'!_%E( #M"!IS9SS *D=M*84<_%F7B0*8*.S%#8AI',^1&Y+N$V;1' MY(-D%O6N>.9QJ7,<\I%I$ ZG+ )UM&'1,$A<<7/9N$# MXR",QS@[FLWH[)#.AL$0K<2U,CB"G#@)1B&!>V#[:$(/0VH7$H?6AZ/93HPM M>"&-]Q(2<39UPS5ZGB:C)BT=\HZZ/GH ;K- SK.CBJ:8:FENR;_3_9;^.5YC MAPY%.U5V'"5!G(3^F=0;=8D_TR%W*3_Q]RLJK)".]&JQ$(I'!BPH%/?2WGOI:W4)X7 *MW==!'@YGK *B# MA_LXE!-0Z!R2U$JW(]'S!+$XS#6!<3P*PEG(_A)QXE:[VL$=W;^P=08-[?RC9TV_LZW%9 U<[%TY[,)ON,QL(]5AV!4>RH[1* EF MLXC:C%DX"D;QR">R!Z!/(_XH#J)X&HR3*1OB0AIO3$>'?G)PW/F-R$;HE?TE M#"D5U=+]7*1YV_S8YKW[C4F[W?U2YV>N5Q(JRL021\/!9-1W?T:OOQA5V%^< MS)4Q:F,?UX(#%M &K"^5,O47NJ#Y"=+)_P!02P,$% @ >(H$5:R4N3K' M P '@@ !D !X;"]W;W)K&ULC591;]LV$'[W MKSBH0[$";"11LBRYMH$D]= -;6;$Z?HP[(&6:(L+):HD%:?_?D?)5ATT\?I@ MF^3Q/G['[WCGV5[I>U-R;N&QDK69>Z6US=3W35[RBID+U? :+5NE*V9QJG>^ M:31G1>=429\&0>)73-3>8M:MK?1BIEHK1=>Z!T7;L6N MM&[!7\P:MN-K;C\W*XTS?T I1,5K(U0-FF_GWF4XO8K=_F[#7X+OS[=Y/=B[@6.$)<\MPZ!X<\#O^92.B"D\?6 Z0U'.L?3\1']MRYVC&7##+]6 M\HLH;#GW4@\*OF6MM+=J_X$?XAD[O%Q)TWW#OM\;!1[DK;&J.C@C@TK4_2][ M/-S#B4/ZD@,].-".=W]0Q_(]LVPQTVH/VNU&-#?H0NV\D9RHG2AKJ]$JT,\N M;E#WC\H86'$-ZY)I/O,MXCJKGQ\PKGH,^@)& I]4;4L#R[K@Q5-_'_D,I.B1 MU!4]"_A'6U] %!"@ :5G\*(AR*C#BU[ 6S)=BWIW$B3\?;DQ5F-._/-R=3T["P<<_ MUVM8+6]A_>'R=@EW)8>MDO@0\3; LHWDT$506P,6C3F3>2M9]U[4UJ6[R('5 M!11"MI874",YZ<@U2,XX'S>,G+2.GU#&$:CF[;B MFEFEIZ.;XT&_P*\09R2*8GC33Q(2)=%ADDY($M##)!F3@";P9O2>UPK?2H_T MI7N8O'C+'A!\QWO:!EJ#=$0-N:J:UKH+^3&XUZ]2&M)W/]Y#&,=DDE)":0!A M%)(TB$F(L81Q1+(@(W&209J021*2,,F^1_/_R"Z0X&*(%H?C89B$PW#B5I_J MV2B+0@HFY;<>#\YYCU_S&7KA-AJ5?6:=_$/FK^L]&EV&#Q7 M=^YH%JHPQSQ"SPW/&5YN9Q45OA/K<$7M#N[R#OL*UNI6%E"B)KB?8W5&YF^/ MK(\YY>[E)S)H=*VJ"MECLJ@G]2LS'K=UUG,JA&6]N^? ^K M0_.[[&O^]^U]Y_S$]$Y@Q))OT=7EA@>Z[T;]Q*JFZP ;9;&?=,,2&SC7;@/: MMPI3YS!Q!PQ_"1;_ 5!+ P04 " !XB@15.?U+HYX$ !_"@ &0 'AL M+W=OX:6IKQG;3 M:3IQFXG;YJ'3!XAQ:D:"F3J'V1<-D].+M[%L3ESOF/H6:. M]-@8&ZY&=8SMJ^DT%#4W*DQ5->C69"B T741 4 M_A[XEHT1(-#XU&..AB/%\7A\0/\IQXY8-BKPK3,?=!GKJ]'+$95[?[ MF?MX7@A>X4S(O[3K;.CAQ>SK[BL.@=%IEW=U!F M^:.*:GWIW8Z\6 --!CG4[ URVDI1[J/'KH9?7+]EA!0NIQ%8LC(M>K^;SF_Q M%;\+NG,VUH%>VY++4_\I. Q$%@,NS M@=%?UYL0/6K_]Y=B["!67X:0?G@56E7PU0B"#^P?>+3^]IOYQ>R',P17 \'5 M.?0SF3_O-Y]/Z.WKZ_O7]_1[S73KFE;9/=4J$-O(GDO2-CIZ4%Z[%,@Z^[Q0 MMF"C-H;)594NF')36'N7MC7]ZAZX MV;"72JTF0@+6O7_I<%ZD MK A8"N#;I,RH",24S;I+P"1PYCF#RPQ01#Y\G% M&H PCU[G=@T3>F/I3NVS'L8X_"G4DS 5[I--QUAM/3,NC$AM\B$!G&"PJW51 MDXZ#70F?5OF(5&!9 M0AY^ D-6!_YU(7AMP%8[I51N,6M%I-3C)?&!6"KC2 MA>43G4#*?I[BSA7\&SG^Q+YP#<@7@,%MA79@FG?= )@RNVBK(I*,[=^*Z*0$ MR\YD11.Z/^!H"R2FRKL&!^APE)>="KD^N,U07=0%\602J"TS-5U+L[1TQ^#0 MD*<1LY03$%W B-X5.D\_"Y:\W(G/7?4\Y7P$?&0DEJ[:O0ET*:YY-PAYD\H! MH78&=6Y:+YKCK)8JH00Q>WM+R898U!J[;_1&3U=RFSRNR##J?"PU2,4RCO M]V(]H$-T&I8/7><=$8/2"^:R9_]$:9Q=GG)4U,IO.8O%<^&V5O\#GX-42EU5 M.!Q"/17%D>DIG'$A#&5&I'+X_Q3*P0OUAT/<=YD=:HM@G]%BO)RM\L8S^AZC ML5PC+>>OO=F/J4S][?7?*A_WEX5$KHQQ13Y<5*&/&QDW(EXE+&+-L,DJ2%9, MI42RE4?!&5UFA"R1+%^AW /!8)S-3\YNE1>0*C%+H*_!YX@H7 M\"C[TN=H>O0H:!@%E:=/@ ,NM>Y],*P.KZOK[E'Q9-X]S>Z@!VT#CJS@.IM\ M]V+45>PPB:[-3XR-BWBPY&&-%R)[,(H$50(@$&[F!@ 1! !D !X;"]W;W)K&UL MG5AM;QLW$OXKA%H4*:!*LN*X06(;<)QKT[L/A/E"[E)8UE]SP1;+^ M?9\9KQ#'0 X)HNV;F&=+G.^%BTL38O9G/0]6H5H:9 MZY3%E[7SK8Q8^LT\=%[)FH5:,U\N%F?S5FH[N3SG=Q_]Y;E+T6BK/GH14MM* MOW^GC-M=3$XF_8O?]::)]&)^>=[)C;I7\8_NH\=J/FBI=:MLT,X*K]87DZN3 M-^].:3]O^+=6NS!Z%A3)RKD'6MS4%Y,%.:2,JB)ID/C9JFME#"F"&Y^+SLE@ MD@3'S[WV?W#LB&4E@[IVYC^ZCLW%Y/5$U&HMDXF_N]T_58GG%>FKG G\O]CE MO:^6$U&E$%U;A.%!JVW^E8\%AY' Z\4W!)9%8,E^9T/LY7L9Y>6Y=SOA:3>T MT0.'RM)P3EM*RGWT^*HA%R^O7=OJ")1C$-+6XMK9J.U&V4JK<#Z/,$$;YU51 M]RZK6WY#W9FXA8(FB ^V5O6Q_!RN#?XM>__>+9]5^*]D9^+E8BJ6B^7R&7TO MAWA?LKZ7_T^\XKT.E7$A>27^>[4*T:-H_O<4"MG(Z=-&J)'>A$Y6ZF*"3@G* M;]7D\H?O3LX6;Y\)X70(X?0Y[7\_9<^J>]K9D^5,7/]V>WOSZ?;#W:=[<77W M'NN[3S=WOWRXN[[Y<"\^)E\U: ?QV\KHC:06"S]\]WIYLGQ[^.8.W]#!1D8E MB"C,7D0GI(B-]O5/G?1Q+X![JH6V:R^!>ZHB)4%NO%(4*0<:TBI47G>YG;V7 M"+K $,0.C4V_%("N1J)!I*!J,KB6E38ZDA>Q4<"M[:3=L],_OPT"1.>SKS-Q MA>5:H/C44'QB.I82C:R%[#KO'C6X02&D[\7IV?358D&2Z\3^HV%UFUK1R7UQ M!6WAG[1NG?VIDK8"2BNC1/<$A%.Q:W35('0EU&,'7LMQK;!=:CPVWJ5-0]Z> MS<2O.A9!4?+R:>1^Q463I('C:BM-0@SD7J5\1(8B=8,,P55:DI6=CHTP!XV4 M#J\JYVML$_#4;^#39^CCS$9A%-+(@?88J! 9J1IZY(H2L1<8*A!'QX7B$%7Q M'F$J*U8.)@$EZ5@[@^F!S[2MUKF@"(96Q3?BA?Z1"H=)FIW;2EU0]!H6X)$. M(1&X@T)ML=1P-U ]Y.1HJ*X8A]@@!(U_ 2K<6<#<["_OZ WTS<#< M.UX0)>?QJ\EYLB@/)@:[SY@Y+O*!B/9JN67UC&.CA?)RH2L 2%* M'R9Z?@K.Z)HKXBF49F)P%%.$& M*A$-=A9L*I<,H%BOT3WLFVQ= K\0[D-F>>>07K#B5KL48$M6E4\$C5X#TOV4 M<>4B+S9R7Q@.BD%B'CE""*]Z,&O>W\H':K;Z3TS[0WV@IU@<$+KD>Q&0"K,= M,P^J&X9FXEYOK%ZC=!''GZG>,&%J8MS/2?O,$4.-Y+XR^D$9W3A7ERRBEU8* M#78(Z="O T33OK3Z$*$X)#!2"7\F_D 3FZ'P#38BR8F[$G;&>Z?%:BOW5(&H M0U!:'KW02E:FA?2)\=B#4+*W8KP5HCH;)UG7J#C:8N"%ZM$S!="?ME3QX]? M3HYP2$=--%,[10. :FY[B.T "!,N)AI&VH:XA4L^LPU^D284P0T:J\UED.FQ MD/Y-WX]@1T, ^L"=NTJ!&",<^X;*H3+& '#,R'0 RO4XFJ>ED2P-"L"ZE5ZK MC*-7?(3 ET+1$-SQI,X#!4N LM5U 3;31X0 Q0L%X'\,84-4/(YF/ 6/>&$8 MGP-6PX0-1V< 35XDS MUY\[.9I1]+E(H$54S+GV0F P * < !D !X;"]W M;W)K&ULI57;)'L>&Q),Y;; M3G/K>.RD?>CT 2)7(FI<&& I67^?!4BQ:FOKH7TA@<6>LV8V9:4-'CKP+=:"[=?HK*[>9(G!\.=W-04#.EBUH@-WB-]:6X=S]*!I9(: MC9?6@,/U/+G.+Y?3X!\=?I6X\T=C")FLK'T(DW?5/,F"(%184F 0_-OB#2H5 MB%C&UYXS&4(&X/'XP/Y3S)US60F/-U;])BNJY\E% A6N1:OHSNY^QCZ?L\!7 M6N7C%W:=[X0CEJTGJWLPS[4TW5\\]OMP!+C(G@$4/:"(NKM 4>4/@L1BYNP. M7/!FMC"(J48TBY,F',H].5Z5C*/%-,M?/;R&6R7,+"4F#.:T[,'+#EP\ SZ' M3]90[>%'4V'U=WS*0@8UQ4'-LCA)^+XU8YAD(RBRHCC!-QFRFT2^R3-\=TC2 M(=\A@B4:7$OR\/OURI/CV_#'4PEW?-.G^4*%7/I&E#A/N 0\NBTFBYHH]GL6'Y\_B-#B?C.%PF!^O?X'/-<*-U8TP>ZB%!W%8]6(KS<9# MPV'@%;';RQ<719%='5V%:,FO7@/5@N!K*Y1<2V22P,-W'IW#BID4US$(YX39 M=+O<\D5P<-^77,]HUQ#"O#.$S@@%=[A%TP9Y%8[A2X0$AR,!(VB$(UG*1A"K M!=2-LGMD"5KL(=8TD(62KY^3JY80VB88\BR#[_N TK&CW,B50G;4W,:\"+)& MW(%6?QX8T!&W+E!2@Z2X[L=Q\X[40./L5E84 M=5 [R&*/\;].0HL*X3LXOW@+PE0\RN!)I _Z_K$O44"P4>T007?EAZ'\@(L' MA^*)U#S(8<2]TS<8NY_:C_J8^6AR-OT?\;U\_ _1QT]527K4O32Z3>S1GJ6T MAKI&-EB'9^"ZZWY_N7=OR"?A-I*%*UPS-!N_/4O =7VYFY!M8B]<6>+.&H(H$52.?F=@R P L0< !D M !X;"]W;W)K&ULG55M;],P$/XKIX#X5)JW;H/1 M5NI>$$,,JJZ $.*#FUP;B\0.9V==_SUGI\TVME4:7QK[>O?<\_CLN^%:TV]3 M(%JXJ4IE1D%A;7T-J7Q4#>VE JG!*:I*D&;$RSU>A3$P2R0F6D5D"X' 63^/ADX/R]PS>):W-G#4[)0NO?;G.1CX+($<(2,^L0!'^N M\13+T@$QC3];S*!+Z0+OKG?H[[UVUK(0!D]U^5WFMA@%;P+(<2F:TL[T^@-N M]1PXO$R7QO_"NO5-V3EKC-75-I@95%*U7W&S/8<[ 6^B)P*2;4#B>;>)/,LS M8<5X2'H-Y+P9S2V\5!_-Y*1R1;FRQ/]*CK/C&9;"8@Y3078#P] R MO',*LRW420N5/ %U")=:V<+ N[78[I;V,'CL.[9')M:9#@*^%T8I&L,QJ]>Q(?1 MNSVD!QWIP3[TYQ5H/U0\Z,/L_--D?G[V>CJ9S7_ ?#;Y?#4YG5]\^0QG#4FU M EL@;% 0H*LBG&&&U0()TMC5(3[J>8]37=5";=C)(K&;5%:#@(PO )O Z(8R MAR96A%@YTUK:@CUH*Z?V@F+QC!W8T"H'!HFPFW$\EI0 M#IRP,GUFT*9:(AI@OHI!%QL/=S]'?JO+%LP&JO:6MOKXCF%WQWPZ7L2P9E7P M$N+>P>#06]WZ*$Z@Q^BF1M]+RLW_T3#RYCDDTEY\M".1]M*W\?]2\'B$F2:7 MU!6$SS_3QKHC)[Q&U>"N)(T232Y=+-XAN1[65]:X:!X2)/Q3 MZL/$6QYJ^N\)CPA75'@WF3":O)LU7HOANQ*%G43@;?,>9L]EZSQPIW M$#THW&,O,[S31BNDE1\6+ENC;-M1.VLWCR9M&[YU;X?9I:"5Y+Y2XI)#H_[1 M00#4#HAV8W7MF_)"6V[Q?EGP3$5R#OS_4FN[V[@$W90>_P502P,$% @ M>(H$5&UL MG5=+<]LV$+[K5^PH;4^P11!\.K9G%-MQW*D?8SO-H=,#3$(2)A3! %!DY]=W M%Y1D.:.X;2X2".[KV]UO 1XNC?WL9DIY>)PWK3L:SKSO#D8C5\W47+I]TZD6 MWTR,G4N/CW8Z&B/AI&%)!J5.7)@L2_K^I$-0T9PC"^K&P.-RY) M<7N]MOX^8$-OS7+#VJ%)R5[E6E<^(5E+RO2 M(50+Y\U\I8P1S'7;_\O'51ZV%(KH!PKQ2B$..0I2GTLOC0VN68$D:K=$B M0 W:&)QNJ2AWWN);C7K^^$Y-,<4>9%O#N3)3*[N9KN"B[>N-B3L<>?1#TJ-J M9?-=;S/^@8LM\OQE>G<'YV?7X[OOEP<0(7 M5^^O;R_']Q?75W _4W!BYIULGWY[4\0\?^O@9*;5!,X>5;4@.L'U9*(K94$[ MT!Y?7Y]>[@/R!3PJ=PO;&:<A?W,*@6NSX=CL,0\S$!:U:K 4OL9S+!Z6^Z@UDY.47$J M/8:X_&=RNT!-MZ(<_KP;K1, OD)4L*PI:Q"Q*."ZXR%E> M)+3B@I5I-'C.%B2"Y5$"<<%XD4$1LSR-((U9EA>#51)1C8DLIK\"_^*$9:F M6+ B%H-[XQ'ZNC+H E_G:7 680!%B:LX2=%Z3GMEQ)*4#]8\F%KC'.;23+3? M!I%&+.<9+A)<"-(L2Q;Q&!=YQ$09;T,0G'&>H&V42"'%ORP#D;*TS/X'!+$AG6+ MCAH%6]1A4U'V6)Q'Y#? (;>,9R*4DXD\&]QY4WW>HS.L1J4YGNNN=Z\>::V@ MP'25D0!$CE7@F)QH,)[3B/RVB5-3%EO9["T4%1@& MMDU1[-*6[513;Q/O,>XLP0)D'+W%N8 R?^Z/58:0/]JK.18$VP0;#F%FV!EQ MQK(RI1**)!^^/+6:M MACL?!A-F O%'1*T4&SH)78D,[DE>YBPND>,+BY<]!I>ZKA'KF72^'XWCB=65 M)%=8'R)^E$60<99BEQ#Q$SX8.RWA1E8:CP/@&8O1,*>N$"!B)B).U"E1\!HS M8(E5"8Z DTQ++,^[*HEP4+Q2"14)I] M^,.TT[T&3\UZU?R[>VQS3NP*J/G>!EL?460 47140^N?&*@O"]W13.F+N.8J M@Q;O^BA94RZJU00*)_$667L=,M6?V8W"Q@9+=]P],PGD7_O'YI\^*@F4BZJ3/ M:=(F.*N2;-=M:[1U-4:*3<,'@.N;I;\E;W8WWQCC_FK]+-Y_H%Q*.]4MED!- M4#7:S_%*;_M+?__@31(H$58V&$H[P$ 9S$ !D !X;"]W;W)K&ULK5MM<]LV$OXK&-]=+YV1;4EI7IJW&=MU>^FU329JKG-SW05(2J:4-.V71N;+8K$OSSZ[8%]LG?\0-L8TZK8LJO#R9-,T M];/S\Y!M3*G#F:M-A3LKYTO=X$^_/@^U-SKGE\KB?#Z=/CXOM:U.7KW@:V_] MJQ>N;0I;F;=>A;8LM;^[-(7;OCR9G:0+[^QZT]"%\U M23$DC4YBL M(1$:_]R8*U,4) EZ_!:%GG1KTHO#WTGZM[QY;&:I@[ERQ2\V;S8O3YZ>J-RL M=%LT[]SV'R9NZ!')RUP1^+]J&Y^=GJBL#8TKX\O0H+25_*MOHR$^Y85Y?&'. M>LM"K.4WNM&O7GBW59Z>AC3ZP5OEMZ&>A-, MU6BQ596KA?B)[BWLNK(KF^FJ41=9YMJJL=5:O76%S:P)ZD'Z]>6+\P9*D>CS M+"IP*0K,#RCP6/WHJF83U'65FWSW_7-LIMO1/.WH3B=J/IW/ MC\A[V%GH($#>V(;_<[$,C4=$_7=LPR+OJW%YE&;/0JTS\_*D)IO[&W/R MZHN_S!Y/GQ_1]JM.VZ^.21_WYYB21\6,*SD>*U_\Y>E\-G_^\\8@Q3)7UKJZ M(V.UE6YSVYA<90ZNK8+\"K!AKNGRRE:ZRJPN5( H@U1O@MKH&Z.6QE0*Z];: MXSE;L6"?XVF#]&@V_'?T2>TMA-0%O+(VE?&Z*.[HOJD;>;>!8N\K5F1!Z_ . M+DKC$<_J 6D_GS[_[N+B+?^Q>I_FAN=N"+HTA".(I)TX"M7$C,<1T^> MDS&K%M(^O@BL/DD>=K6M:-/P3:DKU!-Z9$)U@_!?8?M*Y[\"3_G5"4NW@2/( M506CG)@)K\"MGF[LO-!;TV0F!$)&<[@863H&;CC>$ "_96E8*5AK!2 >E,AW31TTVGG\6N;)4CRJGN);W28HTC MQYO;&M8A^\;5[HSV))VV_PT$E4N$U\-97 (/\9ZKNQAX*8RAMG7Y_?NKMFF] M2)6]+G7!62R,0_.F]]>9(7J"! ^2 +I#/>]*-8C#CP5&(^ZB1]2RQ0^'="'C M "N*-C<<#\-$) M H@>]?9C\$+V\XXQA_*1>(V:34__><__$'+?+1.UW=ALH[::XKG ,YUV #@2 M^*/VN/]0PN5,':EGC[IZ]NAH/7O;PSM"Y:HSPH&J]MG"AF7L\_R80FM@>4Y; MBWO;C2/\=5OR3FB7P>86&6H0.A<"K-]_\V!?AW#14;,D? H7L-I9T M?8L*P)CY9@72"Q&[F$Y59=T6VG-%O:$^@60 4EQ&@(/-NM8G#^H0 ,>$D+QC M>/:,\NYW8CL>B2DX#"_9\X ND+ADKV<MI V.?!&3UR0 K[-&.9'B-J /(-\5;GV><"".7<3S9 B M72PZBJ1^1C7/U/SI%/M-$?.N6W!"UN[\A]PR7&MX"\S 8J:XC HY.9AJP991 MUF*KH .T$]F!7A:]R<0SJ];'XM;'J!M'U'O6F."243^!GJG9(Y787WR*;/F= M<6NO:^#H, ?.XM:/(>:3+GF?'$W>]X&+_37(34ET=RQSCTH8S]Q]L<.T%8X7 M+<6Y\MG54.",#&.;.XDAKL>Q0(EB],6JP>W:K9$A#,7&MS$M55;P)'&43GCN#$N M/*''3@$BVG\#6N1:[)H*E"0'@X!)8FH1$_,96%H1G$LFD),H\A")?,5*AU)0 M"T@947OR*W %UJ8XKA&K!#5GP&)$+HI8-1E9"9RXHD;/&%ETF!CH%MVZ0E@R M/]%<1 F;* 3#^>6-X8U+@F)EM259$DI;D,O+Y?X0?H6" 342XY97B$T0UR( MBWP4>'9:U)Y"4?)#Q18J=3;'L[9N"\YWWC&V+F:0#HG6VS<3]Y]"I1(38A30 M".H;4[B:!:_:*A&NC2EDCZ&F.U%L1VWBP%8 6-0+2107VE+[#T9J+D-]?@/7 M@OC%O-K7[^\A^68260H_20J6;2.LAPT -E5C=<1&E9B:'<3CY)#[Z7+*T[N= MDA$SGQ+: ?F;OG&RX;YUXF2"_N[:JX;H_IH M8(E>3\MH#A9DT9+G8Q$K@3H2H,(>NY+$L-O'ZA\,2R5%(?(NM#I$,+L:"[9; M,&!3[$1%!K:_9V=SW\QQ*SZ/3T%?F5G$V2+00=\Q.^3HRC+?FD$!CJ]\TA9W MAA['(?OK#K*_/@K9H/89MM)SKBM4#83%.QL^C 'W46GCP'ULB03?WPZF6M0' M"& S9-2.8M!R7J'C_371KI0YR+QL?X5,5O"T0DP#OJS#9L+_5<0"43%[ABM4"%.T6S@M3;U*VO73 =V0V,ET<=(>UI?P DAU*HBW ZJ]K:WXC78V] M:*1Z!$7>%309[)_HE <;1\:FF;S1 /F8@YXP9ZTY.[GJD9ZP=!+RY_70N0>WH*',09:>D\DX!*S:;J;X>&O1$N>::/1W;UV%U^HPGD^HV-+3I[ M(DM1L%2FZ1$* &80DQ2""6/X=2)2,%@6IT698P;4QT9SA_X:(;5L XU9L%/T MTB&I>V_P-X&!>@4_QR ?T?HH),ZF_5'F]"@H_F2V.\>3WE7XG44:^GQY=-%Q[/R=FERYUN--344)EL1C?DWO(;NV (,L MS9V8 :V&(][OT=XBTWVCWK1>729_+NA26P=J! MHJZ-V9:Y;00;>+!J&>\BS^$N$U*$6# *?\J68L)A/>FP:0^&IPPT0@)\O:2!=4UUL.ZL?,0]ZIQN;#R(O.HA10\=AP^0/S$!*!!,! M\3(:QC-",$U(9F)#B(]Z9G?82?5NVLEI4_1#LM.>JZ1(=\'7G1LAM>/!T6&3 M\VC%\%CX]R0%!^S@-3PV.C5]7W,P]//2]]V\%.G]]'3V:((V-@TA0F1HWSF7 M;RV=?L+U;ZBXQANOT]R$!GN+-#=YL&B7#4]?'SZ:GGXU_?*9NHK WQ\C]=I1 M8+^&.]C"PAZDO7]=Q=DKS8355>':G(M"RZ]=>$]S6L[WG\FGKRF$%L!.FU'Q MJ/C;"E3*WCO?M[!/K$>[3$K.,$.?YD?#>/=\\E,2?#!J&\CHF_B^%2R9,!Z. MD%$^("F#OJGIRW&N^4 :50'U-7"S)P6#8]]PVV0HMY!)@0HY:*QO:-"_V^;I M]9I8%*)FZWR!.$ Q_A?%8Z&XL@)/((GO!3QOSZ93E6)>.'3Z4%F,T&[S= > MBS%L8.85-BYV\:7A9CRUJR9VP&DVN?,!Q;#CC'W_XOIJHK9T:H!871KFSAIF M\6O^K 18[B-T% Q\N3S98R$S^=4=L\4CL%C=/]:>Q J4)YMSZ%*?*,:5T^N+ M-#,HJ!#' V;>:-(ZXTEA/%@OK,P"T\'J(8485GF4N5_Y>"C5*8L4_UH4[7NN M49BX=/BG0XEO+Q:7'4S$Z@OD8'&GLSDA!IOZ9WU+WW')P)7+A1K:7 O%&'=6CE8 MPMV+Q97J=-W;Q&1_!@VNX!WU%O'#&Z_39(.&K#*KPD)BW=* :N2N<.N[.'EL>F>]^ #$9#/)Y2C(ZUQV>+- 2J+^!,E,^BDDL(DO%J-NW+H(; M6E8' ;X8-WM&7@'Z,C@EZTJ*3Y0>%2W$EP5[$ M]4'5\E$<=5D;@%3J9*/HH232 <">RZ!L1VZT%:#5M>L-37O;DL/OQIQ*,1Q\ ME<33RRP^04=3Z TRFSZK(?LN#3"GBJ-#/H_I(8U' -$4S$$Z]M'CP[ ZZJE MCYXZT.Q\&&7L==**#H@\#R[DS)5\#'#]_ .RD1.X,W6\T]IK[PA1N?AB>X\C MF@(@A\#XDSOCNZ>SAY,!U+[NYT.G<0[V@Z/Y2?=13.3'@3F%;H$BWC;RZ567 MP')I=C$+N7>)+(+$M2A ,R;CBEC M]%#]3M(ZZ>XF=KU"W^(TC/DGG1@!:GGLK"NQ&G.B(>MC."NH.>6#T0-5/IGG M^KO^(P<>T(4#W\#-)_=767:?H#;=[(^?^'/A]Y5 M(Y_!=U>[_XO@0KZ=[Q^7_P7A1TW."ZHP*[PZ/7ORZ$3.%-,?Z(SX2_JE:] 2 M\<^-T;GQ] #NTZ>YZ0]:H/M_*U[]'U!+ P04 " !XB@15VQ20D.H" !T M!@ &0 'AL+W=OO.*73 MM$E1DY@4 @,DH)NV:96J?FP/TQZ=X452)@ M83@(*EY*;S9IYJ[U;*)J*TJ)UQI,755<_UZ@4-NI%WG[B9MRM;9N(IA--GR% MMVCO-]>:HJ!#R"X5.);F=OUU$L\R+'@ MM; W:OL1=WXN'%ZFA&E^8=OFQGT/LMI85>V*24%5RO:?/^[VX: @"5\H8+L" MUNANB1J5E]SRV42K+6B736ANT%AMJDE<*=VAW%I-JR75V=D-/J"L$6XP4RM9 M-COUYHZG LW;26")P>4%V0YMT:*Q%] &<*6D71MX+W/,G]<'I*R3Q_;R%NPD MX.=:GD,_](&%C)W ZW=V^PU>_S_L?I^GQFJZ'C^.&6[QXN-X[LF,S89G./7H M31C4#^C-7I]%@_#=";5QIS8^A3Z[;5\*J *6M*].(\R-06N RQR^E#PM!9E MR[-1)HM>'R]^NSA$7#=P:R/0E_(A%/)+!%C;0&A1+TF,VX-S>DK4>' MA-TAP25F6*6HH1\U,Q%\YK)V-G9Q;_F<9MQ;E$)@3B\T4[4D7DT0Y8.[A#Y( M:DSDGSM&+C,D<@VYJE-;U.*IY!5<,'\4AS1@S&?)@ ;]D3\:#GKW,GT1'V(_ M'B80,3^*0AC&%[T[9;GX9R<(?NC'4>)08[\_010E/HM=Y2CQX\1A):$_B-G?G(=;?J+LV 4+#CI!A7K5]#MWL.2[;0K= M;-=2YVTG>4IO^_$5UZM2&A!84&EX/KSP0+<]K@VLVC1])566NE0S7--G ;5+ MH/5"*;L/'$'WH9G] 5!+ P04 " !XB@15 >7]V@X# R!P &0 'AL M+W=OBB[^)]P"/'E=FSP2F9*?7L)I_R21 Y0B@PLPZ!T;#$ M2Q3" 1&-'QO,H"WI$O?M+?JUUTY:9LS@I1)//+?E)!@&D&/!:F&_JM5'W.@9 M.+Q,">._L&IB3P8!9+6QJMHD$X.*RV9D/S?[L)?=%/(LKYAE MT[%6*] NFM"G5XSKN&1B1KA!IFI-=*.6P/O[ME, MH'D_#BU5<;%AMD&\:!"35Q"/X49)6QKX('/,?\\/B5U+,=E2O$@. GZN90_2 MJ M)E"0'\-)60IFEW&*<[ MJW/C ]Q% (-9K;W.4>>A=]>#N5JBENY'P+WV>M= 6R$,]*.T&_>C[=BY5Y88 M%7]PHS(GZ7'W=)#NK(W.*\RPFJ&&-/9:X_^O=9">=J/3>&?]H]:D'W?C^&0[ M'M ZC+I)--Q9+]V+<*^/5:CGOEL;R%0M;=/2VM7V03AO^N NO'E-2,Z<2T,' MKJ#4J.?ZKVXZ=#.Q:N&[XDQ9ZK'>+.E10^T"R%\H9;<35Z!])J>_ %!+ P04 M " !XB@151;S$ CD$ #K"P &0 'AL+W=O^OWY&29;M17 ][L4F1]]UWO._(&VV4?C)+1 O?FHU8H:66N=,XL3?4B-"N-+/-&N0CC;G<8YHS+8#+RW^[U9*0**[C$>PVF MR'.FMS^6%KW(9R,5FR!,[2/JWM-L[!&R7B.TG E0>-\'$RC MJYNAV^\W?.6X,0=C<)$D2CVYR>=L''0=(1286H? Z&^-[U$(!T0TOE680>W2 M&1Z.=^@??>P42\(,OE?B3Y[9Y3BX#"##.2N$_:(VOV$5S\#AI4H8_PN;:F\W M@+0P5N65,3'(N2S_V??J',XQB"N#V/,N'7F6M\RRR4BK#6BWF]#5HX,V#^V+>CD)+/MS.,*WP;DJ\^ 6\ M(=PI:9<&/L@,LV/[D+C5!.,=P9OX).#OA>Q K]N&N!O')_!Z=< ]C]=[ >^S M7*.Q)"MKVG"+B04F,_CPK>!V>W@$?TT38S6)YN^F0RA]])M]N$*Z,BN6XCB@ M2C&HUQA,7K^*AMWK$Q'TZPCZI] GL[)^0,UANF9Y6OF-R^?G491Q?7!M@1&>/(Y'LRIB9S MU9H:1YXRBW5F6]-<:^O5>.^IW6P_*,M%,ZC^@E.QO,<4\ M00V]R$<0_:\(XG[4[@U__='W(/:>W6H47?R$_UD8)_0WJ/4W.*T_>ABR@KS3 M*90Z,!9NF.'&EY(+&+XR4>!SA7I1'!19LB5KZYI8 MDV:/%,OJ#*6.LV,[=VS7.[;G2M@13P^(YSOB&1&O]-TZTO=)O?@C.YZV;HD1 MEZ (8XM,@]) -_*Q3BM%'N7^YWD>UGD>GIWG@UO3L6(2'B5I6'B^?SB=WRO# MW3O;E+:3?IIOR^<.B[U#X1RN*H$U4"=@77U6V_/R(SH:&AIO4R_I9C- &J8XX;%![A3&O9"X+59B7*5$] D4 MZ8")>133Q#WS'7C8OP20*2H-J2S!6B065E'-" %NK"/Z'8EA[=!AK8PY>'&KY"9)"XEXG>;XU[C\]=)3AWF!I3E]$='TKV#Y=" MXBZR-FR6/%U276\=/+G=57@'FBHK/&C <&FHV.=DVNU1?4$L#!!0 ( 'B*!%4,F:=:C@0 ,,* 9 >&PO=V]R:W-H M965T[.%E#L_,'%(SV4KU16\ #'FJ2J&G M@XTQ]<5PJ%<;J)@^ES4(7"FDJIC!H5H/=:V YA[Z?#BG$QF$W)><5 M",VE( J*Z6 >7%RF=K_;\">'K=ZSB8UD*>47._B43P>^)00EK(Q%8/CW"%=0 MEA8(:7SM, ?]D=9QW]ZAW[K8,98ETW ER[]X;C;3P6A 2I7:_9-OM]0=DU6@CJ\X9&512(X+6Y2%4;C*T<_,KJ30LN0Y,Y"32U8RL0*R<'*XDE4M!0BC MR>D#6Y:@SR9#@V=:S^&JP[]L\)KP,7ZPIMKG/1NM.&5TR#6%_KZ MDFM80;4$1:+ S03>)V% "5;^U&CHCR$A,9(DY!F8TN2$Q"GU_02-**&)/_*L ME!OT>Z'YBB6ZMYZ)KX"7?2/+G/"J5O*Q*_5B(Y5%PDB00=&4I.0% M.+B4)F%&,AH$8^^V48*;1K4K!7^RMNXIAC1+QB2B?A)X#]*@FNH?I9*D/@W' M*8G'=!0'2$]K?--63=64+G$YH'Q0F+UR685,.V634Q*%-(YBC, @_V"*>D#"CHS2T1DRS,#FBSJ179_)F=6)AF5AS?&?(7&LP^I < MC\/M03 '\5;Y_4AT+_+\J"3F?;Z7]]_PA(.SJ#K4JI6:X[(G3U3G>(3_IR2@ M41)A35"R-(NM8A-,;>#6LBSK5L9Q[%W#(WY!:X0VL-H(6K!'XN49_[4O3NP399>?OV.*&>6/V@/'$0X9.2!B-KQM8,,VLF M:/KCL37QX8@B[V$#V+H5]@%+L^[EZ0IVJ"3#O<:B K5V[9/&"]4(T_88_6S? MH]O>?69JS84F)13HZI]G>)55VS*U R-KUZ8LI<&FQYD;[#)!V0VX M7DAI=@-[0-^WSOX'4$L#!!0 ( 'B*!%6R'#BX5P4 /L, 9 >&PO M=V]R:W-H965TJM579R$M-3%O70C^>R4IM3D=LM/UP52Y7%C],IB=KL937 MTMZN+S6\308O15G+QI2J(5HN3DJLP9P98.D7%L-LR78V>FU5?G=2E6%U.9W MTC>?->+LJ\M$?DS8V85](.'_!SS)?"2W?G@&C!;D4 MCR T2V9:BV8IW?B?V=Q8#:KY=U_RG>]POV\\2<=F+7)Y.H*C8J2^EZ/I;Z]8 M[+\[@#P'O$^OX606;26)6A#''_FR=A*?H<21P!;V7!.[DN2R$HW9E\ + M(9Q;M7XZ.7O<$J@)[LV4#Z3NV);(-@&NY, 5V0A#!*ZNH 288^^OMIZ#'T#_ MU1T:6;S=&8 ME9N+@X3&&8,9"PI(@E"&',DI!& ?,ZB@RYEP8AL0#7 MTCC,8$T WC&!"-<'&4VBZ(!,HD$FT:_+Q(E][L1^KFHHZ48@'DJN (\N<\34 MD7[;E-:0V4;H8A#4/@$=#GYU??NDF_]/)[-[J:%7[(CDMNEW=/Z"6A(:I GE M0/1KPK-QC$^6^C0*HT$H,5"54A8CG^,@]JY "*+32<(Y#8"A(\ [YJD'/6$A M2]O-L81F >OF0OXS3-\IAH-B(LHB5 D/Q]QW:DFH'V0'V(\']N/#['===J@1 M?:7;)9]9:: M&E)[)KX;!V:WASV!N 9X>V<\!Z\K3MN1=ZZ,Q4!:WLNFE@?Y_'8!ME&=J& M:.O3$*KBC;)@ D)-:.1CG8(RQ1(-CV"?1PO!NG_7HMFD=W4I-W!H6*X8P+IW?# M+;IP91_NAZHU0[C><\'^4(V\W08+!JT%438%,K?329X:G ?U]+ME3^5CJ&Q> MOUWB7I057MQV 2^QQAG4#(L"FD%;8S'-_(A&/.KI-<-N[T\_XI3Q%%IK2D(( MB/TKW=NI)CL7TEKJI;MVXZ:VC>WNIL/7X68_ZRZT3\N[GP6?A5Z6L$657("I M/TZ@[^CNJMV]6+5VU]NYLG!9=L,5_#J1&A? _$(INWW! ,/OG>E_4$L#!!0 M ( 'B*!%4UVV$?YP, /4( 9 >&PO=V]R:W-H965T_L$MWY;&/A@O9@W=LA4SWYJEPMUX0"EXQ6K-90V*;>;>>7AV MD=CS[L!?G.WTLS783-92WMO-[\7<"RPA)EAN+ +%GP=VR82P0$CC1X_I#2&M MX_/U'OU7ESOFLJ::74KQG1>FG'N9!P7;T%:86[G[C?7Y.(*Y%-I]PZX_&WB0 MM]K(JG=&!A6ONU_ZV-_#>QQ([T <[RZ08WE%#5W,E-R!LJ<1S2Y" ; M'T-?K+ !BU8PD!NXH)KG0.L"KKAH#2O@=>$.\3\>X:YDL)$"&Q,O!8PM.[A$ M:J/!H#&G(F\%=?V#+-8#BZ)G42,+85DTR$);%F>CNU(Q]D()@'5DKHXK_GC8 M,K(5MF4.85B-;MJ**6JD.AO=[ /] I\@GOI1%,-)MTG]*(WZ33;QTX#TFS3Q M Y+"R>B*U1)[IT/Z[AJ5%9_I X)O64=;0ZN1#J\AEU73&GLAKY/[^"$C(?GR M^A["./8G&?$)"2",0C\+8C_$7,(X\J?!U(_3*62I/TE#/TRG3]G\/[)-)#@= MLL5E,BS3<%A.\.D1S26#YI)W:^Z\-MRQP+]-6+&\5=QPO*CKQURTMG8;)2NX M=-%WK<#>JY93E$CSLHK['IC<7EM [OVP7&)(Z@5!90H+3S/<.@@\\][ MUOO6L.5]1R.,\&HK9(\S(+\'V70$0Q13AI]I!&2">IOZ230=W:Z^H8F@*?'# M)(;4SY+,3[-TM.K4K=OUOS@(P4@3?*GHYW+P1?J=IRS%BP#;I:B7N@NB';;8QLW&!;2X-CTBU+?"]ARAY M^T:B=/J-#3"\Z2S^ U!+ P04 " !XB@15>F'(_YX% '#0 &0 'AL M+W=OO(-RAV "F%DF)DM+$ M@)NF78<6"Y)T?1CV0$NT350279+.I;]^YU"VDQ2:E^W%HBB>^W<^'I_<6O?5 MK[0.Y*YM.G\Z7H6P/IY,?+72K?*O[%IW\&5A7:L"O+KEQ*^=5G44:IL)3Q(Y M:97IQM.3N'?AIB=V$QK3Z0M'_*9ME;M_HQM[>SIFX]W&I5FN FY,IB=KM=17 M.GQ>7SAXF^RUU*;5G3>V(TXO3LDX M08=THZN &A0\;O29;AI4!&Y\V^H<[TVBX./U3ON[&#O$,E=>G]GFBZG#ZG1< MC$FM%VK3A$M[^ZO>QI.AOLHV/OZ2V^W99$RJC0^VW0J#!ZWI^J>ZV^;A.0)\ M*\"CW[VAZ.5;%=3TQ-E;XO T:,-%##5*@W.FPZ)0HH#45U- MWFN[=&J],A7YT/7UQL3]?*WFC?:_G$P"&$2Q2;55_J97SO]!N22?;!=6GIQW MM:Z?RD_ T;VW?.?M&WY0X6^;[A41"24\X?R /K&/7D1]XE^BO]1KZX+IEN3/ MV=P'!UCY:RC<7ELZK W[Y]BO5:5/Q] @7KL;/9Z^?,%D\OJ K^G>U_20]ND5 M]&.]:32Q"_+.=*JKC&J>% I6Y%Q5JVTX6#6RC7 HF,/FKE<:%#;0M)B67EF, MJ@N>+/;VS0_V-=IW#_9];_]X=+UR6C_! X%JZEC-*W,W_&5TJ6]TM]&QWOC# M'E:C,]L!E6A'?B*RI+(H<,%IDC)8,)'3O$AQQ00MLV1TW@7MULYX35)!\R0E MO*"LD*3@-,\2DG$J\V+T5B_!40]B5$B.CP(>/*4R$X0+6G QNK8!0G=;W\ $ M?,ZS:"P!!XH25CS-0'N.>V5"TXR-=F!;.NL]Y-(N3'@<1);0G$E8I+ 0*%F6 M-&$<%GE"1@ 59H_R/$&[ M,1PT2YD4L9Q4Y')T%6SU]0A9N :A%FXFWYO7=[C6I(!TE8D@$#E4@4%RDM&L MQ=[^OO?38!8[U1QM0,#;1;A5#A)*DZPDG+(L)QDMP V 35$,2:MN:1#;RGL- M?LL4"B 96..Y(&7^@(]MAJ!_3- M% 1@ H"#,"4@@TLJRPQ+*-)\]/YI"?*" MI@FF0":TY!%&F:2)B%D!!:E,#W!*MN>4[-FS M$)R9;P*D'HH*5R)<>!TYLYL.]@%M\_O'%\@,)H0ATCGLSQ#I].."^0XF GS> M=1V8GA O\/#=-3+BJ:R KCX'A]AF 177W+U\4G.6O_?9FA;#^+S$- M$=+GSF!VKH(*&N$LH6 );O'Z3!X[ #NYAYU\-NQ^P(RGY*/M MED,\-0:=!]YKH7D\ %*@( MAE0?YP>(:(TE=>&>$OUM8];(B7U-=UQ#20?3-IRL-5BJM@R*)]0CLNEE4)6* MFAM(#L ?I\PCNXCDM;,/\2\?TMBWQ3'@ VR,]EB..'VK*]W. 0UP?PR#5A14 MBJ2_A:#VP/,^^OK%NJ8F>#:?0<@&BR:L&PO=V]R:W-H965TF$2 ]8D-K4-[$K[XVL[(1-0QD#7TMQ 8OL\ M/CE^?>+8@SUE+WR-D !?BYSPH;,68M-W79ZN40'Y#=T@(FN6E!50R%NV+46 MJL =#39PA>9(_+F9,7GGUI0,%XAP3 E@:#ETQGX_\4-EH%O\A=&>-ZZ!>I0% MI2_JYB$;.I[R".4H%0H!Y=\.35&>*Y+TX]\*ZM1]*L/F]8&>Z(>7#[. '$UI M_C?.Q'KHW#D@0TNXS<4SW?^.J@?J*EY*E!@4O[# MKU4@&@9!\(9!4!D$EQJ$E4%X8A#Z;QAT*H/.I3UT*X/NJ4'XAD&O,NCIV)?! MTI&.H("C :-[P%1K25,7>KBTM0PP)DI9<\%D+99V8C2!''- EV#&$$=$P'*\ M20;FI=94W1RO"%[B%!(!QFE*MT1@L@(SFN,4(PX^@G&6864)<_! 2KTKSB\1 M$A#G_->!*Z2SJDLWK1R;E(X%;S@6@D=*Q)J#F&0H:[&/S/:]<_:)V=X/# !7 M1KD.=7 (]20P$O_8DAL0>A] X 4!F*.5G*"BQ;'IY1C?@(FN\6:JE8:8@1?; M<2LQ8R*42HQ?80YN&:(?UD(/-3@T"OWI1.CCAM"?S@O]RR=)!0\"%?R?-DF7 M+G3:75 OB3[?P!0-G8UR@NV0,_KY)[_G_=8F YNPR"8LM@E++,&.1-&I1=$Q MT4>?M\5"BEZF./FJ9E /-B^ER\%W@XHG);>KN>KMO1N% W?7'+ZS+:*S+>*S M+1+C\_W/Z'7KZ'6-T9O#7,Z)9[1#9(MDN.HD,J4DE7%CY1Q[QOQ%UGZF=0,5 MVT=,<+$MVF)K[/7:6603%MF$Q39AB278D0YZM0YZ[Y]:>S9%81,6V83%-F&) M)=B1*&YK4=P:D\-1#M KS)0AN4@$3*:##T"F6U4M/U[:!KM$WS?RGG?CG^37 M"]I$%[2)+VB3F-L>NCL^=,3[5'%#Y,T5X!Q=Y:R2,D&ME;Q,6V83%-F&) M)=C1L-[7PWK__KGPWJ8H;,(BF[#8)BRQ!#L2A>^]?F5[%RXTT\8:J/WSIOHZ M-@*O'62KM*BB-=>EIUG5:H=)2X=>>_KU&QL?_K4)^.P:MJY](JW9VMSEU8-F MDQ99I<56:8DMVK$4@E-6]WILTJ@_HH:?0?4$L#!!0 ( 'B*!%4ZH,Y^ M(P, )X* 9 >&PO=V]R:W-H965T%[?+3!A3CJLWMV+=,A+10F#>X%D6118_+D#RK7DS(U_="]]Q694X*8))PA@0L1LZM?Y,E!E\!?A+8RITV,DYFG#^9SM?Y MR/',A(!"KHP"UH\-C(%2(Z2G\;O1=-HA#7&W_:+^N?*NO"9X1J,$AT MF8'"A,H/FO8XS=#EQ0=T@0A##RM>2HV60U?IB9KAW+R9U%T]J>#(I+Z5[!J% MWA4*O""PT,>GZ1GDFNY7=-]"S_XQ.M:C>U:ZJ]-M(P[:B(-*+SRBUR:(JP1O M;'G4"I%=P6S]&[G&.8PQN>JV;WDDW#UQABO+]36"ST>N,W8LC M_]!'%Q5&X>!P7;JHR(O-;K8YZ;=.^F_;R/3U_+/NYOXY=_,YQ;(SB>W%%[?Q MQ2<+(8,%"*'+6M3_.;;DXFZ5^DD0'2SON L;)%%R4"I9%Y5X_2BP%T'2NDC^ MIYQW2L'F)^F<#U8_79C-3Q=E\^/N7 ;,S>T'%DO")**PT#SO.M:!B/HV5'<4 M7U?W@QE7^K91-5?Z @G" /3W!>?JI6.N'.V5-/T+4$L#!!0 ( 'B*!%4^ MJY%@-@0 L4 9 >&PO=V]R:W-H965TJ0XOQ V3/? @CTDB:$+Y2M$+N9JO)@"RGF5W0'1#[94)9B M(;LL4OF. 0X+4)JHAJ8Y:HICHBSGQ=@]6\YI)I*8P#U#/$M3S+[>0$(/"T57 MC@,/<;05^8"ZG.]P!(\@/N_NF>RI-4L8IT!X3 EBL%DHU_K,UPM 8?%7# =^ MTD9Y*$^4/N>=VW"A:/F,((% Y!18_NUA!4F2,\EY_%N1*K7/''C:/K+[1? R MF"?,8463O^-0;!?*1$$A;'"6B =Z^ !50';.%]"$%[_H4-EJ"@HR+FA:@>4, MTIB4__BE$N($('GZ 48%,-H ZQ6 60',QS 4X%< KM2[$* MI3TL\'+.Z &QW%JRY8TB705:"AR3?&4]"B:?QA(GE@^P!Y(!>H" 1B0NLOT; MN@[#HHD3=$O*Y9L_>.N!P''"WTF3SX\>>OOF'7J#8H+^W-*,8Q+RN2KDI')J M-:@F<%-.P'AE B:ZHT1L.5J3$,(>O#>,=P;PJA2C5L0X*G)C#!+^D9$K9&KO MD:$91L]\5N?#];YP?L[[^N>\^\-P#P()U_O@#2W->G69!9_Y&E_,<10QB,KU M0S?HN-Z^?)2FZ%9 RO_I6S0EK]7/FY?;&=_A !:*K*<U_& MQB3SQB1;CTGFCT36R+159]H:8F_7D6^]K_+-(,>E61V3S"O)G((LWXWW2U2V2!SZ3[OBS9G2@M1W.:0:ZZ1J:E:4TCKS2R&ZI.IRU1NT:V M,S5:F@Y&_8.:.K6FSJ"FUREE(OY6U+#WB.,$2FWE4>P91$RB4E'>KZ;3"<_4 MM-;"6CD=-?7)Q&JIV66R7^VTG49')2,\P@YZ6[W9ADWIADZS')_)'(&EG6M>\?0]K_=%ZM MB$=*]JALWJALZU'9_+'8F@D_^?K5!U_LVW2'8Y8"$2BALFQR)-,>'G>H7?F6 MHPT O^K-NMXI-JVM=C4\@8M3V74H#PJML]EZ5)_^6&QEBM23NXH46%3<*G%Y M&,B(*#\LZ]'ZYNJZN*]IC=_HLY7>,^[ILW5Y+_6=OKPFN\,LBN6Y.(&-=*5= MN7);8N7-4]D1=%? 0V"Y@7R^H50<.[F#^OYO^1]02P,$% M @ >(H$50;^[XZ6 @ /@8 !D !X;"]W;W)K&ULC95M;],P$,>_RBE,:).V)DT?-DH;:0],#(%6M1N\0+QPDTMB+;&#[;:# M3\_9R4(GLHXWC1_N_O[]S\EUNI7J0>>(!A[+0NB9EQM337Q?QSF63/=DA8)V M4JE*9FBJ,E]7"EGBDLK"#X-@[)>,"R^:NK6YBJ9R;0HN<*Y K\N2J5\76,CM MS.M[3PL+GN7&+OC1M&(9+M'<5W-%,[]527B)0G,I0&$Z\\[[DXN1C72&+RF7?F08(I6Q=F(;:R/+)ID(2B[J M)WMLZK"3$(8O)(1-0NBXZX,*&A?T1!3>HQ#>SM'#V7 M\:E@;=7"MFJATQV\6K7]SO\Q?OO<.'S_3,IP8[#4/[KLU1C#;@S[P4YTQ6*< M>?1%:E0;]**W;_KCX/T>DX/6Y&"?>O377+5C3K;FNGAKQ;%3M/U@$X6GX_[P M;.IO.DB&+X_K!]"*87)==<]^SOMP';6+TQEG"I38$IB0>^4 MM%7=K>J)D97K$"MIJ-^X84X-'I4-H/U42O,TL4VG_(H$5<*^(LS4 P T1, !D !X;"]W;W)K&UL MS5C;;MLX$/T50BV*%MBU1,G7U#:0.$C;1;(;Y-(^+/I RV.+"$6Z)&770#^^ M)*W(5J,H,: 'OUBD.'-\YG!$''"X%O)!)0 :_4P95R,OT7IYXOLJ3B EJB66 MP,W*7,B4:#.5"U\M)9"92TJ9'P9!UT\)Y=YXZ-Y=R_%09)I1#M<2J2Q-B=R< M 1/KD8>]QQ@[Y?7TLS\ F5&4^"*"HXDS$?>*3Z9X+Y- MPFX_4Q"F">$KTV(\H3(%;IEYLHZ)YJ,AU*LD;31!LT. MG#8NVU1#N=W&6RW-*C5Y>GQ!J$1?"TY>O_V WJ+3/1=(C)%^$P-?6V* ML93\."=^MB4>/D/\GXRW4!3\A<(@#"O2)_7IYQ";=.S2<3G=-Q(6.H:%CJ'# MBU[6\50I,#J=\AFZI&1*&=44U*.(,_0?1S<09U)2OG!1_PHNBQ=G1%&%_K\T M^.B+AE1]K])F2Z9=3<9^^B=J26(8>>;;5B!7X(W?O<'=X&.54@V!E72+"MVB M.O3QG="$H3GEA,?4C(@3KZKD+4[7X=C#:37N1=U!)QKZJ_UB*L+Z01CTB[ 2 MS79!LUU+\TIPV* K(A_,R7J1/=.QM1B'[DI#8*5R.T6YG6/JYDZ3NC4$5M*M M6^C6K6V3"5$)@A\971%F#\NJ8K<(G;T&C:*HC__LXZ=AG6@0#'!U'_<*@KU: M@O>MVQ;Z)%8@N3W-T9UT^[A!9Y2Q2KJU>(?N34-@I=+[1>G]8^KI?I.Z-016 MTFU0Z#:H/_K

    F#)"R&CBMJBH>/.G8=A#A=O!'8S\-"]L8XUYU8^-@9V2" M6IY;&X(KG41MYJ&;T11:N3NC7^AUWJ,>[N!]:@BM7/S.;>'V4?5XH\:M*;2R=COK MAFL=SJL\2 [QH@FIB*MS(7CGDW"]4=IU]^&.I![ZX-UJ"*TLQ,Z/X=Y1=7JC M=JXIM+)V.T.':WW/ZYU)CM-]R9I4Q%5Z$W_OOL5>=ADB"\H58C WB4&K9SX8 MN;T_VDZT6+HKF*G06J1NF "9@;0!9GTNA'Z(H$50.[PJD/ P H0H !D !X;"]W;W)K&UL MO59=;]HP%/TK5E9-G33()U\=1&KIVG7JM*J4[F':@X$+6'5B9CO0[=?O.DDS M*(9U&MH+L9U[CL\]\36WNQ+R0*IZSESKQ8GKJO$<$JKJ8@$IOID* MF5"-4SESU4("G>2@A+N!YS7=A++4B;OYVHV,NR+3G*5P(XG*DH3*'V? Q:KG M^,[3PBV;S;59<./N@LY@ 'JXN)$XHYG% &'L384%!]+Z /GA@EU?"])G6I/ UP?/[%?Y,EC M,B.JH"_X%S;1\Y[3=L@$IC3C^E:L/D"94,/PC057^2]9E;&>0\:9TB(IP:@@ M86GQI(^E$6L /]H!"$I \%) 6 +"/-%"69[6.=4T[DJQ(M)$(YL9Y-[D:,R& MI>8S#K3$MPQQ.OY$Y0-H.N) !C#.)-,,%*F10?%9B9B2TR5EW$34\-34!A1# M[:CC9HNE$=5V-FLW.[KC4=U;H"W;H^YBE M=1)Z;TG@!8$%WM\//XUBG\B^CRG>$[6@8^@Y6)T*Y!*<^/4KO^F]LYEP M(+(-2\+*DG ?>WR:"*G93YB0OE#:EFJ!;^9XM%?>I11*D6&*=QS/55[C'*PGL2!JK FH!:'_7*8MJA'8138J MD8V](M\KS?!*0G47E,FRO,@]Y1G8A#:V)$1>Z$?>,Z7;86BH[[?L6IN5UN9> MKY)G?HK,KPJCACG%M]WJU%O_J?I;A[3D M0&0;EK0K2]K_6/UMRV&U5/]VV+[J[U3R.H>J_LZ+JM\6M:OZ?>_WG[!WR/HO MV9I_N@ L<=8;P%WK'TSSAOO/6*H(ARD"O7H+\Y5%/U1,M%CD+<5(:&Q0\N$< M>TB0)@#?3X703Q/3I51=:?P+4$L#!!0 ( 'B*!%6VAJ%.G0( "D& 9 M >&PO=V]R:W-H965T$G_<<^XY-_;-8*WT M@RD D#V5LC)#KT!N&;I0:>.U I_2@(^G[) M1>6E [=VH].!JE&*"FXT,W599MS 6,F?(L=BZ)UZ+(JO4W M:/WT+%^FI'%/MFYC X]EM4%5MF!24(JJ>?.GM@X;@#!Y!Q"U@.A? 7$+B)W1 M1IFS->'(TX%6:Z9M-+'9@:N-0Y,;4=FO.$5-NX)PF%YS_0#(9Q+8%+):"Q1@ MV!&;TG'):UI577&AVSV7M D8K+J3E.*)C=63X-MGL MF= 5:OIB-9?LFJ/=>6:D%]C^A+(+:0XHY]UTPO;W#M@>$Q7[4:C:4"HS\)%\ M6K5^UGHZ;SQ%[WCZ7E?'+ X.611$T0[X^&/X!#*"APX>;L-]JFY7XJ@K<>3X MXG?XKJH5&*23C^:036"&KH(7C[4MPD:=?HUFQE7I]R[+38YD=PY[U\_,DF

    AD5)&/>_=&%;\I).7O*AO N#@KH#M&>\N1_-4=^E-=FA M-0Z3X)76MV&D-0Q/7FGU-RZR;:*4?2$JPR3,"1@[%[&R$?U1) DZ>49ZKO++5>7;BNBI>04M40*\CPS5S(E&JS:6$8]D6O.,AA+HO(TI?+Y"KC8]!W?>5FX8XNE-@MNU%O1 M!4Q 3U=CB3.W8DE8"IEB(B,2YGWGTK\8=$V\#7A@L%%;8V(RF0GQ:":CI.]X M1A!PB+5AH/A8PP X-T0HXV?)Z51;&N#V^(7]VN:.N]*GT80O@-]\ !"4@ M^%- 6 )"FVBAS*8UI)I&/2DV1)IH9#,#ZXU%8S8L,U]QHB6^98C3T1: \A[HT"VS;8LV?RCIJ>J'?]'KN>CN!_;"@Z?M^IPK; MD=:LI#4/2KN1ICY?U2O45F%!U-H25S+JH5E OLE6);!T4.6U,&N1& MK$%FILO(/:I5N7PF5XSS6JT'^?ZV=(Y$MI-ZNTJ]_9^ZJ7U,2XY$MF-)I[*D M\P_=U-FKO]INV@\[U$W=2EKW6-W4W6OGNFZJB]KK)G?K>#-7"SRS%BQ3A,,< M85ZC@VG*XK@N)EJL[(DW$QK/3SMKU#J M[8@E[.GB1JPKYR^B/&OX&A?H;INYH5.T8RE%C5DZ.V#P7>! M6[NW!Y_)4NL[?YB5(Q;[@%!BX3P#IV6#$Y32$U$8]STGV[GTP/W]$_OGD#OE MLN06)UK^$*6K1NP#@Q)7O)7N1F^_8)_/N>-F90M-;IN@=3!+50 MWAWV ,G9"X"T!Z3_"ACV@*!)5/YJ2L9#VF$QN M%U,X>GN<18[B\&Q1T?N\ZGRF+_C\VJI3&,8#2.,T/0"?O Z?8D'P),"3Y_"( MLM])D.XD2 /?\ 6^F=J@=529S@Y@BDL'7)7PZ;X5[G%?E)_CI76&ZN[7H90[ M'V>'??A>O+0-+W#$J-DLF@VR_-V;Y"+^>$B _T3V3([A3H[A:^QY4.!OV@,8 M;^B/^PHYH3HX67") YAHY81J=6OA5M'TD.(WEO!-6PMS;4/E#"!)X9KL*@O: MT)M:HR&VHFCK5G+7VQ_2L@OP(@3HQ] FC[-HLR_0:Q9=UM%>3_AY1(6^%LJ" MQ!5AXM/WYPQ,U^/=P>DFM,E2.VJZL*UH+*+Q!O2^TMH]'7SG[09M_@=02P,$ M% @ >(H$5>P4!W'L! :AL !D !X;"]W;W)K&ULM5EM;^(X$/XK5G:UVI7:)C9Y@2X@M72K[:F5T+*]^W"Z#RXQ$&UB ML[8#[>E^_-E)2 @$5[3A2YN$F*"+0E5G\P83[!4MWQNBR4G.,RQGS\9\V&>IC"-* MQAR(-$DP?[DF,5L/+&AM'OR(Y@NI']C#_A+/R83(Q^68JSN[1 FCA% 1,0HX MF0VL*W@Y0H%VR"S^C,A:;%T#'/7\!'$%'P<\%2H4Q%WY:*O*9@3PNBUSE1=("H M#QX8E0L!OM&0A'5_6P5=1HXVD5\C(^ ?*;T '><,( >A!CXCL_L-F2IWF+E# M YU.^2(Z&5[G -XFJ6"LWH$$5RJ?57;_OE?6X$Z21/S3E+HJ"\!6QAI\^0-_YVA1W2V"U++AE%EP3^O GDS@&R[+ R"8%9UF%B:+" MFG*0 _L9L!Y>JZ'OH)[?MU?;P>U;N;VN"TNK&FNO9.T96=\3(=1 FJ9)&F>- M%!*5FVF$\TFEB..$<1G]FSUH(I_C>UNTSCO([;@[[!O,D >AWTS?+^G[1OKC MU]+]Z4,70?25$MG$W=\CA8*NCW:H-UBY ?*:F0B56>B=:DST]@> [SC>3K7V]JJU MXWE.M[E:H5-]V3K'UROX#SS@YRA)D\9O12/BL2^M+;1Z_%MB YZN>@OLMC+1 M$EH]$ZC*!'K?S#T#CX+,TAC<1[/&0GYE 0^\$,R;A-;([/G6T"NA XT*XG 3 M1/1@$[0J<-I"J\=?21SHGK )C/KIZ$RTA%;/1"6;H%DWM= $Y@60H0F,GF\- MO9).OA!L,3M@$K)@I>+@R6027L@LO=X_:UY98+)@7'^KL1E(DE.-&; MRA&=@UAW#U!635)O9%[@K6^V$F?(O %UFW(:R91GG,%M]*ROFUN[5276%EH] M[$J)(>^$K=V2E"HR<0IAABIAAMZY&?9ZBY@7,/PP,WN^-?1*DR'S;MI[IEJP M-]50X/5VI]J^57;((\"4I53F!QOET_(@Z2H[/K$K\_P4 MZ@'S>42%&CDSY>I'ZPD]](MLS.1IZ8E"S)+A<$AX1K _7YC#&YN=$+ ME,=KP_\!4$L#!!0 ( 'B*!%6"92LU) 4 &4A 9 >&PO=V]R:W-H M965TPD37 (;MD9[4T+X7E^MI]_\B1_S'A/V3>^QEB MQSPC?-);"[&Y=AR^6.,<\2NZP41^LJ0L1T*^92N';QA&29&49X[GNJ&3HY3T MIN/BV!V;CNE69"G!=PSP;9XC]G2#,[J?]&#O^<"G=+46ZH S'6_0"M]C\65S MQ^0[IZ8D:8X)3RD!#"\GO1F\CKTBH8CX,\5[?O :J*4\4/I-O;E-)CU7S0AG M>"$4 LE_.SS'6:9( N:\>(OV%>Q;@\LMES0O$J6,\A34OY'CU4A#A(DISO! MJQ*\=D+_1()?)?BM!"\\D="O$OJO'2&H$HJE.^7:B\)%2*#IF-$]8"I:TM2+ MHOI%MJQ72M2)6(ZIX33+$V0P FX01DB"PSNBU-T3O,-)9@(#CZ M69*D2EF4@5M2GI]*Y[<1%BC-^#L9\N4^ F_?O -O0$K YS7=,7//\$[X[))L7$$[B3YXH ,Y* M^/LVW\PU:X$E/-CV.V0[WIC__!$/W MEZZJVX1%-F&Q)9BF3[_6IV^B3R,LH8NTO#SE!0A03IE(_RD.=&EBQ)VKB4U8 M5,+" J9N>+OI,%3G\.ZPUL=!H3]H@K0:!G4- V,-9P6RS4FX*N\R\ M6!.:T=535_6-E'.K;Q,6V83%EF":%-!M;(=[N;G6VIJ5+YS72><:)2F,OU+4T.RF",?]L M$6S2(JNTV!9-5Z(QS/""CAE:M3]P=-1'W-O%QCE&"F N3G2TK%\QLU0/W+BNF_4$L#!!0 ( 'B*!%5BTA*5 M@@0 '@5 9 >&PO=V]R:W-H965TV@<1IMQ3M$#3M^F'8!T:B;:$2Z9&4W?37CWJ)WDPS3J!\ ML47I[M%S)]W=(\[VC'\7&T(D^)&E5,RMC93;<]L6T89D6)RQ+:'JRHKQ#$NU MY&M;;#G!<>F4I39RG,#.<$*MQ:P\=\,7,Y;+-*'DA@.19QGF]YQ:.W>,']/=E M\"J8.RS(DJ7?DEANYM;$ C%9X3R5G]G^3U('Y!=X$4M%^0OVM:UC@2@7DF6U MLV*0);3ZQS_J1'0<%([> =4.:.C@'7%P:P>W#+1B5H9UA25>S#C; UY8*[3B MH,Q-Z:VB26CQ&&\E5U<3Y2<72T8%2Y,82Q*#2YQB&A%P6[Y 2Y9M&254"O 6 MW*KW)\Y3 M@*7%.)Z3JY4ZL+(8BZ_OJ*2)RDXHVR_'I[!5Z_>@->@82"+QN6 M"TQC,;.E8EO)S21!'Q4;W&L2>D_'Y4] MN)8D$__JDE>!>WKPHOC/Q19'9&ZIZA:$[XBU^/47&#B_ZR(?":R7!Z_)@V=" M7_S!F1 @PIS?)W0-=CC-B2[@"B4H48KFM%M +T3^S-YU(]%9N=ZDL>I1]!N* MOI'B113E69Z6-8(SQF7R$Q=-2$>S0O([!-[Z?N ,:&JL/.2'>II!0S,PTOQ+ M%>WC>0P.,C2%P3"-P0$_Z#A3J.<7-OQ"(S_5:Z1J)]4;KJ-F='_J.ST26"_2 M21/IY"5K>S)F'D8"Z^5AVN1A:GSB[X1,LK)L0K29*5]*4WE7#=(LN<*:30='55MVJ\T-TI.A@9\+#T;I7#=5K3-#U MW2%3C5D8'FE?$+5,T0@-K ;I)M,+O6$'JZVZ%+VIYQVAV YM:)R%2@7LE/3= MJE1^(=&&LI2M[[4D1YW/8Z'U@VXG-/1>LIU!HP!X1$..D\,1 9WI$8KMF(;F 5L4U M1W#I3;*4%,DN+I[2T&JJO MT\*A3--:>>X1HJT<0.8O]M,:&CK\%!\*7HV)._Q4MSM[6QGAZW++3SU)EE-9 M;7,U9YMMQ8MR,\UNS:L]R4^8KQ,J0$I6RM4Y"U5B>+7-5RTDVY8[97=,2I:5 MAQN"8\(+ W5]Q9A\6!0W:#9;%_\#4$L#!!0 ( 'B*!%6HRD#P&@, / ) M 9 >&PO=V]R:W-H965T^[[.-E!0?29+$/AD)55!#3;5VM>E IH[ M4<']* @2OZ!,>.G4]=VH="HKPYF &T5T5114/5X"E[N9%WI/';=LO3&VPT^G M)5W# LQ]>:.PY;1?A^7QBQ[L!7QGL]-X]L4F64GZWC>M\ MY@46"#ADQCI0O&QA#IQ;(\3XI_'TVE=:X?[]D_L'EQVS+*F&N>1_L=QL9M[8 M(SFL:,7-K=Q]A";/T/IEDFOW2W;-V, C6:6-+!HQ$A1,U%?ZT-1A3Q .GA%$ MC2#ZKX*X$<0N:$WF8EU10].IDCNB[&ATLS>N-DZ-:9BPL[@P"I\RU)ET+H66 MG.740$XN*:O.!"Y(A\J4RD@?SR4.!X4&@@N,7 M#Q9HM47:A-:#1ZRLPE'']!BWO%U?D]:LWY!5A@MQM M9*6IR/74-QC+POE9$^&RCA ]$^%3)Q MF&U%H[:BD?.+G_'[HM94--5X2W[6URU:D9,;!1J+6G?8:C*!16>4DP5V0N$* M_O?%4AN%:_Q;5SUJ@$$W@/W?G^N29C#S2OLNM04O_?VW, G>=U7G?S+[I59Q M6ZNXSSV]!?NAR4'90CPS?9>U1>(L[$=IFX:QG:GM?HK>]YR88M"F&/2F0/"X M"[Q6#?? HR0<'X#W6I\(/FS!AR^!#[K AQW@T>@ O-?Z1/"D!4]> A]V@2?' MX,%D<@#>:WTB^*@%'[T$GG2!CX[ !W%\P-WK?"+WN.4>]W+?;0#/""L#JHM^ M?$2?'*Z67OL3X2#PB"8 M_/P8U7S^WGYLST)_4K5F0A,.*]0%9R,LE:K/%W7#R-)MT4MI<,-WMQL\DH&R M _#Y2DKSU+"[?GO(2_\%4$L#!!0 ( 'B*!%41I8N^?@( @( 9 M>&PO=V]R:W-H965T>5G@+-Z"^5%="[]R> M)2,E,$DX0P+RF3/W)ZO(^%N'KP0:>;!&)I(-Y[=FL\YFCF ML>%+.97VB9K6-]+.:2T5+SNPOD%)6/O&NRX/!P#-,PP(.D#P$! ] @@[0/A4 MA:@#1$]5&'< &[K;QFX3EV"%XZG@#1+&6[.9AM\$6:^DQLE]"G1.!6O M62$?;E#RU?>++\*"$RI5S6 M#W^48JH?_A'T/U;AFC84;3UR:R MPBG,'-VX)(@[<.)7+_QS[_U0LI^3+'E.LM4SD=TK2]27)3K&'J_R'&P'14I7 M1F %0X4XSG$6C"+OY= ?NSP!]$?C86!R4O$1X.JDXL5?P#9Q[D%K*T%L[4R1 M*.4U4^UGWEO[L36WW?J!?>%/EOZ /=%CKIU*?^C;&7F)Q98PB2CD6LH;7>C. M*]JYTVX4KVQCW7"EV[1=%GI4@S .^CSG7.TW1J ?_O%O4$L#!!0 ( 'B* M!%6P9Y&FL@, )48 9 >&PO=V]R:W-H965TFR#G0J BEB6E;UM!,:9P9LTEQ;LEG$[:529S!DA.Q35/*O[Z# MA.VG1L]X.?$0KS=2GS!GDYRNX1'DG_F2JR.SID1Q"IF(648XK*;&7>\VN-'U M1<%?,>S%P3[13_+$V+,^N(^FAJ4;! F$4A.HVNQ@#DFB0:H9GRNF4=]2!P_W M7^A>\>SJ69ZH@#E+_HXCN9D:8X-$L*+;1#ZP?0#5\SB:%[)$%'_)OJJU#!)N MA61I%58M2..LW-(OU>=P$.@-3@3L*F!W#?2K0+]K8% %!ET#3A5PN@:&56#8 M-3"J J.N@7$5&!>]6W9'T9<+*NELPMF><%VM:'JG$*)(JRZ,,ZWNH^3J:JQR M_TC5W?N]DW&W/;Z L(XW-=[KWOBFN-^]\4WQH'OCK>.XJ42J M;;)KF^R"-_A?-C49TLK5X_>MR&D(4T,-T +X#HS9[[_UAM;;)E\P80M,F(L) M\S!A/B8L0((=.=BO'>P7]/X)!_^ -&=<_0P3]_,VEE_)/Q]4!;F7D(I_F]3K M8ZJ'"5M@PEQ,F(<)\S%A 1+L2+U!K=Z@=?C[H1X4ZKVI?A))+,16C7ZOXJPZ M\[I)Q%;XI2*6,*> Z?GK;J8&^-VA79BW-)4S8A/3G%:&9=^]IBP!2;,Q81YF# ?$Q8@P8Y\&]6^C7"G M."-,]3!A"TR8BPGS,&$^)BQ @AVI-Z[5&W=]PPL/WO#R^@U/Z.'OYXG/-E<# M8UFOU[R:%!UW',3GK>V[5#],F(L)\S!A/B8L0((=Z7=3ZW>#HM\/UPBG$IJ$ M:[\1R^!JQ?B5VC:-@:WA2R7$A+F8, \3YF/" B18*:%YL'ZJ%^P_4KZ.,T$2 M6"F\=3U2PQ(O%\'+ \GR8DGUB4G)TF)W S0"K@O4]15C\N5 K]+6_XF8?0=0 M2P,$% @ >(H$5<$U3:$S"@ !&, !D !X;"]W;W)K&ULQ9UM-G&2 M7PS6G&\_#8=YN&:;(#]+MRP1GRS3;!-P\39;#?-MQH)%46@3#RW#& \W090, M+L^+;;?9Y7FZXW&4L-N,Y+O-)LB>KUF2CW:?I-OKE9 M7 P,62,6LY!+1"#^/+ YBV-)$O7XJX(.]C%EPT MX.N+P71 %FP9[&+^)7W\)ZL.:"1Y81KGQ?_DL=K7&)!PE_-T4Q46-=A$2?DW M>*J^B(,"@M-=P*H*6,T"SBL%[*J W2A@C5\IX%0%G%,CC*H"HU,+C*L"XU,+ M3*H"DR)9Y;=;I,8->'!YGJ6/))-["YI\4>2W*"TR$B52BG<\$Y]&HAR_O.-I M^&V=Q@N6Y7\GWE^[B#^3=RY;1F'$WY./Y&JQB*1H@IC<)*7TI83$+CR(XESN M\O7.)>]^>4]^(4.2KX.,Y21*R-5!LLC/AUQ46H8>AE4% MK\L*6J]4T":?TX2O<^(E"[;H*._JRX\UY8?BR]I_8];+-W9M:8'_VB5GQ#8^ M$,NPK([ZS$\O;G8=SH]%]WXLNJ\O[K)0%#=?+4[UQ:^VV1DQ1EW%E538>_': M!<]^3;Q2;.1:G(D69)YNQ.DY+]5YE65!LF+BE,G)]3,YW.\V>"XV7ST&V8+\ M^6^!)#><;?+_=FFSC.]TQY?=Q*=\&X3L8B#Z@9QE#VQP^>O?S+'QCRYA(&$N M$N8A83X21D$P15[.7EZ.CGYY*WI%EF5"-+D\2WYX.;D%.[Y.L^A_XH-WXN16 M;GW?)9^2/RKX/O:I]1GN^.M\UQ2Z_-1JF-WC>#1\-YR'#^T7 4%$[)W&2? MN0E1AR\:Y,35O'8AGFR)[-S$;"M$'[)NS4J!XRJM^.:HYG MQFAD-<^;H*A*^F;[],VTZ?,VVSA]9JSHYT(Q& Y6C*1+PN)H%)R M=/;QOC!.E$Z!/>VI9S8F7OG:]VZS3ED,[J <-ZD-I%$53Y5![ M7J;>]/JCN!XGD_W ,CG6%\/^*"V'9 1TR";\JJ0Y9!%\-QU7E#:11%4W-;6W.FWIN[23C+DB#^N,L9 MN4N77/00W=E%.EYS*,V%TCPHS8?2*(JFJJ5V LWI&U^"-9$&W1Q*]\W:'=&LU7684[LU[VCO95MV:SC:WLNRQV9S MU@$U"E$T];:8VBFTCCB%,C'DM]) ZLJ"OGS?E@REN5":!Z7Y4!I%T525U#:D M9;YQAV%!W4DHS872/"C-A](HBJ;*K#8Q+;V)6TT(KX4!I%T53!U,:FI3H3072O.@-!]*HRB:*K/:>[7TWNL)'172CIQ# M:>Z1@]-U5%#+%DJC*)HJB=JRM?26[3R.EDOR<%P84,<62G./'&)YX:93%U!S M%DJC*)JJB]JI#:11%4P51 MVZB6WD9%7PG6A^M]0H'>\GGDJ[#*GN:T2\'0FOE0&D71U!5XM>MKZUU?RS!M M$B0+(EXXQ'MBX:ZPZXD=U!2&TCPHS8?2*(JF MBJ@VA>VW-H5MJ"D,I;E0F@>E^5 :1=%4F=6FL'V"*7SRNA6[?;-HM" /I1&430UN0=KP?4>IUQ33EZ6ME3=S^TN"]?B;/%Z[X-=X(U=X8U= MXHU=XXU=Y/TS?%Z[]GEMYZU['Z@_#*6Y4)H'I?E0&D715)G5_K"MO_>T[TJJ M"J_+6'1'4 8;27"C-@])\*(VB:*K,:EO8UMO"/VW]MSYN;W5! MW>.*=K@$W#@SFT]0@<;TH32*HJFJJ;UC6V^8WI9:D4*1EP[B])%E+V\V0?:- M<;+-HK"<5._[NY<'>Q2&\D;(J;A]MU,\4"\92G/M]O,#C+/F F\/&M.'TBB* MICY(JW:)'>Q3!)SVJGI[;$_,:6,=]UP?MV^>3PWK0K#]>TFH#3W MR%?Q^CT,T&KX4!I%T53]U+:NH[=U;VY_ZY0!U+B%TEPHS8/2?"B-HFBJ-@Z> MS_G6QJT#-6ZA-!=*\Z T'TJC*)HJL]JX=7H^-+3_FV>.+_?KEFP8)G<07R^3%/^ M\D8&V/_PQ>7_ 5!+ P04 " !XB@15Q([V,-D$ #_%@ &0 'AL+W=O M[%]->N(F!J$G,V0X4:7_\["1-@ 1#4:N]@23X^?%Y;#]\X_Z&LD>^ M)$3 4QPE?& LA5A=FR;WER3&O$57))&_S"F+L9"W;&'R%2,XR(SBR$26Y9HQ M#A-CV,^>3=FP3U,1A0F9,N!I'&.V'9.(;@:&;3P_N L72Z$>F,/^"B_(C(C[ MU93).[/T$H0Q27A($V!D/C!&]O4$(660C?@6D@W?N0:%\D#IH[KY' P,2V5$ M(N(+Y0++KS69D"A2GF0>/PJG1AE3&>Y>/WO_E,%+F ?,R81&W\- + >&9T! MYCB-Q!W=_$8*H([RY].(9Y^P*<9:!O@I%S0NC&4&<9CDW_BI*,2.0?N8 2H, MT+D&3F'@9*!Y9AG6#19XV&=T TR-EM[415:;S%K2A(F:QIE@\M=0VHGA3%#_ M<4FC@##^"]S^2$.QA?@0E\B1GA$"9PGX2"7\F'\OKKDJ8<)P'OFT)2J%Q, MO\AXG&>,CF3LPA>:B"6'6QDW:+"?Z.UMI'%@RO*5-43/-1PCK;X MJEE=\Q7VR<"0W8@3MB;&\.>?;-?ZM:ELK^1LKU3MLE1MG??AGVG\(->[V@Y9 M]:]@3!9ADH3)0C84N0-\TL2?.^UD3E5O70^18UF6UT5]<[W+IHU^(5NG9.N\ MD$WND1-@G1J8W6M[O7;/.0"K#ZQ58"]IMTS:U2:]VY4:^XG6_*5+[Y6<[9%V M2]+N_[Q+NZ]9JE=RMET6(;1NI[K(VJQ-&%T[(F7!R9%%1/W)%9N^W>8>+:X)?.2J5^ M;*UB&'[/U+[LEJ,U8?+M!6Z+C013%OJDH7G OSLZK)$]C^CML'=:[F$;T>=U M*7N-(ZM%SDGH2=%GSG-F@=2+:6$=5M> MYY!7F\^EO)4\LO7ZZ"3O?@W6J3LMK[:T7?T&V*>I))"ME0WG+]F\+9VF MZ=;2=!JF\"VTC%V)&5NO9FK0=T0=T:A9F\AW689]D>((OA(6-S+JO;NP)9AQ M:$.L4T6BP866 AA;TL0YCPT(=O.$J/_6\U5:,(X>ZV;<=U'>M@(^A3 MN12UDD](+Y\TJ/4NULC9H*6Z[8YS*!.+<9IZ[!-4.@KI=92&H-ZY&@E0+3/; MZ74[ARU+G\=+9\K<.6*,"5MD)Z]2DM,T$?EI8_FT/-T=96>:9C4\/QK^@IE< ME!PB,I>F5JLK)X/EIZWYC:"K[,#R@0I!X^QR27! F!H@?Y]3*IYO5(#RS'OX M'U!+ P04 " !XB@154H2<=_L# [#P &0 'AL+W=O&E?#'M! M2V>)B$2Z)&4WWWZDI,B.;*NPLKVQ)8KWY_V.Y)$WV3'^*%( B;[G&153(Y5R MFV'# <6F49Z9C6;Z98T*-V:1LN^.S"2MD M1BC<<22*/,?\:0$9VTT-VWANN"=)*G6#.9ML< )+D ^;.Z[>S$8E)CE001A% M'-938VY?W]@C;5#V^$)@)PZ>D499,?:H7S[%4\/2'D$&D=026/UMX0:R3"LI M/[[5HD8SIC8\?'Y6_U#"*Y@5%G##LJ\DENG4" T4PQH7F;QGN]^@!O*T7L0R M4?ZB7=W7,E!4",GRVEAYD!-:_>/O=2 .#)3.:0.G-G#:!J,S!FYMX):@E6#;A;(>X[JW4]$,9F]):T1"JIW$IN?I*E)V<+26+'E.6Q<#%+^C]MX+( M)_3V%M8D(O(=&J"E6CAQD0%B:[1,,8>!CEJ,;EBNEI+ >C*NT#T(R4DDU8=2 M$3U0(@6:[S"/T5Q/5:TK,D]CB%_:FRIT3?R93K?4<\]-IPX86AS-$)ISCFD" M:@-*M'A"A_WN\%/97$W6WW\H2?1)0B[^.17?:OS1Z?%UTKD6&QS!U%!910#? M@C'[^2?;MWX]%9S_2.Q%J$9-J$9=ZK,_BWP%O%G6:G$]T*U:E"HB*T@(I80F M*D-DF$9P*A"5NE>JZV2YG05N&#AA.#&WAXR=7O1D]!I&[T+&CVH9R/;*KX"\ M(R#?.BW3=V17VIU_;>?V_'0]5N0W5[TI3RX$-FOINQ*.K7\"TS7&CKM MN>QVHR^FL\=T7HW9F8EJ_3;GJ'U<=/O1EW-_(;([+Q&7;=4?IZ=ZM!<;=30\ M8OX_+C;V_F9C=U]MYDG"(<%2W>.HNF2KFBLZSDH=C)6Z?[A/@\!RQVW*$_U" MRQOMC]?*?_.@/,F!)V75)E#$"BJK2J5I;2K#>5D/F?ON55GY&7.53 7*8*U, MK6&@#@I>56K5BV2;LMA9,:E*I_(Q5=4M<-U!?5\S)I]?] !-O3S[%U!+ P04 M " !XB@158&,MVG@$ !B&0 &0 'AL+W=O>SC;@L,^.SH$,Y9Z0!WGQ*9E8CAP1SO&22P02AQV>XSR7)#&. M[S74:OJ4CL?GS_1?5? BF'O$\)SD?V<)3R?6T ()7J%MSN_(_G=@>W=G"[#OX9!Z]V\"[MP:\= M_$M["&H'%;I=Q:XF+D(<3<>4[ &5UH(F3]3L*V\Q7UDI"V7!J;B;"3\^77"R M?$A)GF#*?@+Q]VW&G\#["*^R9<8_@(]@4540("N@;#_.1%H2,">%J%6&5+;C M1WF.058"GF)QKV0DSQ+$A>&"BX.H+,XDXH\-ILJ'R4XXRG(F._FVB,#[=Q_ M.XGX,R5;ALJ$C6TN(I3CM)=U-+,J&O=,-![X2DJ>,A"7"4XT_E&_?]CC;XN9 M;:;7?9[>F=L+_+PMKX#G_ Q/R2:9X MA\LMUF6A H0*(/^H=E-W$#C!V-X=3^^IE3>"@XY5=&KEC_RAU[:*-5:^'XP: MJU:D01-I<%&D=^.*]5CIK0>IK=$':>^;G.;.B%7?W0F+FN%W:D*-:9.>(% M1J\A\&@Y!GOC7: <,R4A7Q%]P#PKU]J8>RDO+3ZCM,@H+39%:^?#/>3#?6,9 MJ0=@*I4F:9%16FR*UD[E8?4)>]=%%TF)=_H6XOC#KI*<6D'H';T_U).G,?,] M]T1)-&9N& S/*,EAG0;[%VJ_X1)3E"LMN4F*K,P8EWLO.WWDO; 75Z%)6F24 M%INBM=-R6%3"X*T%Q>BJU"@M,DJ+3=':J3RL3&'OFNDB00E/=B9"QPV[@G)J M-0Q&HZZ>G%I!Z'=E)]:9.;[37=W81WO&!:9KM5G/P))L2UYMZ36MS0>!&[4- MWFF?P>LYU+1'\@."VJ,^X*NO#^+-9IV5#.1X);IRK@8BC;3:T*\N.-FH'>M[ MPCDIU&F*48*I-!#W5X3PYPO90?-99?H?4$L#!!0 ( 'B*!%4V"5B9S ( M % ' 9 >&PO=V]R:W-H965TFJ==*D*EFWAVD/#ER"58.9;9+VW\\V%*4)S?:P%[#-/8=S MKGVO9SLN[F4)H-!#Q6HY=TJEFG/7E5D)%9%GO(%:?RFXJ(C24[%Q92. Y!94 M,1=[7NQ6A-9..K-KMR*=\58Q6L.M0+*M*B(>+X'QW=SQG:>%)=V4RBRXZ:PA M&UB!NFMNA9ZY TM.*Z@EY3424,R="_]\$9MX&_"=PD[NC9%QLN;\WDQN\KGC M&4' (%.&@>C7%A; F"'2,G[WG,[P2P/<'S^Q7UOOVLN:2%AP]H/FJIP[B8-R M*$C+U)+O/D/O)S)\&6?2/M&NC_4>CSL ?PPQ< N ?@ M?P4$/2"P1CMEUM85422=";Y#PD1K-C.PN;%H[8;69A=72NBO5.-4NE(\NR\Y MRT'(-^C3[Y:J1_3V"@J:4?4.?4"K;GL1+]"J) *D&2UX5>D]L&"T! EB"SG2 M9PI=MZH5@&ZD;$F=@:%2A#)IJ*3%SURE=9N_NUFO\;+3B%_0^*6MSU#@O4?8 MPW@$OC@-OX),PWT+]Y_#79VM(65X2!FV?,$+?'V2?EZLI1+Z&/X:<]11A.,4 MIC3/94,RF#NZ]FSZG/3U*S_V/H[Y^T]DS]P&@]O@%'MW0!!O3-'IO6^55*3. M:;T9<]U119;*](]MZD_#9!I.@YF[W7=T'(@#S_.2"1X"GZD-![7A2;7+U=U? M18;'(G&81'X4'H@\#IP$6F&2C&N,!HW1Z8QV942VNB[(FH&MFZ*KFXT@M1HM MD>@X8YX?!=.I?Z#Z.-"/IUX4X6A<=CS(CD_*_L8587T-FQZ0=3U VO/1G[M\ M3'E\)"C"/D[B(#E0?AP83O TB)-#Y>Y>OS-WS5&PO=V]R:W-H965TDJG0#STO<"E/FS":F[T',)KQ1)67D02#95!46_\U)R;=3QW=V'1_I MNE"ZPYU-:KPFCT0]U0\"6FZODM.*,$DY0X*LILX[?[P<:;P!_$/)5NX](QW) M,^=?=.//?.IX>D*D))G2"AC^-F1!RE(+P33^[32=?DA-W'_>J?]N8H=8GK$D M"UY^IKDJIL[003E9X:94'_GV#]+%$VN]C)?2_*)MA_4HQ?(15(+2$09>F)4R3?0"<^? M"MY(H,N)JV#*>F WZZ8W;Z<7G)E>B#YPI@J)EBPGN86?7N8G%_@N6-7[%>S\ MF@<7!=\W[!Z%WAL4>$%@F<_B>KIO"^?71E_^].@'9H1]\H1&+SR7/$U%!%9< MC&TKVW(C.U?7O[&L<4:F#A0X2<2&.+.7O_F)]]9FZRW%TEN*+6\D=K 4;\ MT25U\_66\/7:[&^9B6'JW6(SNXM&81A-W,V^L398$B;A(2RUP(:#Q L.84L+ M+(F](.EA!V'&?9CQQ3Q+">-0^\YF6GS+3+NE6'I+L>6-Q Z6(.F7(+F8:9_- MC@NE'V_@DU^37:EO)/1!C<]X53>*LC5B74ZB&G84@[I[UAN(;>':,>.]=/&C M:# ,@L [2E,+,O2'7N3K0G:0J3;-<.2-HF1TE*RGR&$R2'Q_#WC@U:#W:O#_ M>96W6ZS-K<'5;EF09]RR:=K=.D5>=FO8NS6\JH9]]T">3YA6:KA?7[S[DYIF M1\5'H5M1R9%!2RMJ$-MC'O4QCWXPYDOK/KHJ:#OJ.&@KZB1H*^HD:'?OV D' M@;4Y[TM([X:I]A#1]_97BG?F)'W4/_?'"]_2G\(5I+TQ?)=O[R\?L%A3)E%) M5C"4GIN#1'LG:!N*U^;0^\P5'*'-8P'7*"(T -ZO.%>[AAZ@OYC-O@%02P,$ M% @ >(H$5>0QB156! SQH !D !X;"]W;W)K&ULS9GO;Z,V&,?_%8M)TYVTE=^$=$FD-OATG>YV4:/;7DQ[X8*3L )F MMFEZ__UL("002NEFG?*F >/GX\?/]\E3GGBV)_21[3#FX#E-,C;7=ISGU[K. MPAU.$;LB.<[$DPVA*>+BEFYUEE.,HM(H373+,#P]17&F+6;EV(HN9J3@29SA M%06L2%-$O]WBA.SGFJD=!N[C[8[+ 7TQR]$6KS'_FJ^HN-,;2A2G.&,QR0#% MF[EV8UY#TY,&Y8S?8[QG)]= ;N6!D$=Y)#&6?6)GNM G!@(3K^!51M870/G!0.[-K#'KN#4 M!L[8%=S:H-RZ7NV]#%R .%K,*-D#*F<+FKPHHU]:BWC%F4R4-:?B:2SL^.(W MD8N?"&-@A2E8[Q#%X&>P%ND8%0D&9 /6."QHS&/,A&=\!Q!8$8XS'J,D^0:" M."FDTN NS87FX%V .8H3]EY0F*2QF"83<)8Y<\^P7>C9 ^.JA^DASP.4P*$6_P@9(4+$F:%QR5M>#+!D!$LSC; MGF;9GY\$&-QQG+*_^G*D\L+I]T*6SVLF,@[/-5$?&:9/6%O\^(/I&;_T":02 M%JB$046PEI1.(Z4S1&]+R8Y2XH.4&REE>"*EJ >- 3YHF@M-R^\Z>!=G];?^ M?9^DE3=NZ8W\!_:TL"UC:MFN/].?3N7JF>B8ONNXD_;$8"P1CB"V0N@V(70' M0RCR/!5Q67,2/H(ON0Q2;\4;I+PUFU7" I4PJ C6DL)KI/ NHC!Y*J54"0M4 MPJ B6$O*22/EY*(*T^2L.IA3QY\Z4[M3F,XG6A/+FKKVM%.8QA+A"&(KA'X3 M0G\PA/?KK[V%:-#JK=FK$A:HA$%%L%;HITWHIQ=1B*8JI50)"U3"H")82TK3 M.+9'QD65HMJ=5N6P'-\U7:=3BWIF>K[K>[[7J46CD7 $LAW&DR[3' QCF=$, MK(N'O[%H$SD!]S@O:+@3/7YO& 9Q;TUNI;1 *0VJHK6%L8["6!=1K&HW5 FJ MDA8HI4%5M+:@Q_;<'&P9OW_!LL]JAM&M5.=3Q"N.TWUG>IT$7R6U@W9LA,WA M3ABN5ZO>S0V:O3EK5=("I32HBM86X-A&F^YEE"&EC;A26J"4!E71VH(>FW%S ML$'\_F7(.W_),2<3T^S6HO-Y$\?R[6XM&H>#K^*J\.DG/]"GF&[+DQ$FME]D MO/KIM1EM3E]NRC.'SOBM>;TT>\8#>5I3'@@<\=51SV=$MW'&0((W8BGC:B)\ MI=7I277#25X>#SP0SDE:7NXPBC"5$\3S#2'\<",7:,ZP%O\"4$L#!!0 ( M 'B*!%5<$)\0]@( (\* 9 >&PO=V]R:W-H965T&&\7L1 TCTF"94C*Q8RNSW4TRH%0S-VHP'0Y;+A%"8<23R-,7\Z1(2MAE9 M;6N[<$M6L=0+=C#,\ KF(.^R&53:32R'.T0)!!*S8#5:PUC2!)-I-QX*#FM:DL-W!UOV3\:[4K+ M @L8L^0[B60\LOH6BF")\T3>LLTG*/5T-5_($F&>:%/8^CT+A;F0+"W!RH.4 MT.*-'\LX[ #:_@& 6P+#:U Q$.@]NH@BH@.+$S2EQ>G083Z=@,0D$>^4R=U\@DY/ MWJ$31"CZ&K-<8!J)H2V5'YK-#LL]+XL]W0-[MM$-HS(6Z(I&$-7@Q\UXKP%O M*_U5$-QM$"[=1L(;_(2\]AER'=>M0Y=? ];[PJ)9[A\PZF1 B M,V12,%\#58P=LW M;=_Y4*?Z2&1[,>A4,>@TL0?3-,.$JVHAT343M6>LD>"E6@LRWY#IPK<.7,_I M#.UUC89NI:';J&&>+Q*=0C1FJ5(2@I&C;BG4R6GF,F<,.>J,'CRDC02O3)=? M2?7_3NK58T9X43D."6UF^A+*EKF+6F>G3FY7.7J-W,ZY^GUP^(57X MT-5#3C*=TSJ5C3PO/9U'(MN3W*\D]_]7->H?,P9'(MN+P:"*P>!?JU$CP4NU M#IY5H\&S8F3O_/-3X"O3"@D4LIS*XO=?K5;=UH5I,NS?YD6K=H/YBE"!$E@J MJ-/JJ5+"B_:GF$B6F0YBP:3J1\PP5ATC<&V@OB\9D]N)WJ#J08-?4$L#!!0 M ( 'B*!%5&PW,+)P( &,$ 9 >&PO=V]R:W-H965T"RI)I'X(<4B@ZLK! ^+!2;:-=8X=;*=8EHX*GB0B>D-*9>!H'.2ZRHGL@:A=TY M2%518T-U#'2MD!8>5/$@"L-%4%$F2!K[M9U*8]D8S@3N%.BFJJCZLT8NVX1, MR7GAGAU+XQ:"-*[I$?=H'NJ=LE$PL!2L0J&9%*#PD)#5=+F>N7R?\)UAJR_F MX)QD4CZZX*Y(2.@$(2]@W0F(GA'PN1$3F(5O( JC"![V6QC=C/^E":RGP5@T&(L\ M[^R_C&V9SKG4C4+XN_T0US%+7=,<$V);0J,Z(4E?OYHN MP@\O6)@-%F8OL:=?I7B;4Y$CIQE'J!N5E[8 06:<'?V/N'K?'>G"D[J>/*6W MBWD8QL'I4DMP43.N_;Y0=61" \>#Q863=W,"JBOI+C"R]F6426.+TD]+^PJ@ M<@EV_R"E.0>N,H=W)?T+4$L#!!0 ( 'B*!%4MXK=]WP( %<) 9 M>&PO=V]R:W-H965T:4H83 32%9%@<7C&"A?CQS?V2S?W9O(E&SF>"0@HI,HP8/U: MP00H-40ZC-\-I].Z-,#M\8;]D]6NMH 42'>N@U "O=K;7;Q"58X7@H^!H)8ZW9S,!FWZ)UO@@SW\FM$GJ7:)R* M(\\_O3]#,XH9.DU 84+E&7J/[FX3='IRADX08>A;SBN)62:'KM(^#=)-&_YQ MS1^\PA^B:\Y4+M&499!UX)/]^/X>O*NUMH*#C>!QL)?P:\7.4>B]0X$7!!WQ M3 Z'^UUR_L_[])^][R0C;*L?6K[P%;X;4$2 _NT5&@.#!5$2_;R:2R7T#_RK MJ]HU7]3-9PZU@2QQ"B-'GUH2Q J<^.T;O^]][$KU,%B7ECP 2E2!271M]7B.^0$#)DLPIH)07NDU(;$_: C\B>^PBQ?4.4X+, M*P5=M=OK]F]K=TRRI";[8,E,9UO%^NM>;1?D2.YV"M)K"]([I" "942F DS: M=4M]2K9M> 6OF.K*>LW=W]+6O[S853=Y:>/M6B0O+?RP%SU+TCZ:6KF[U2D* M$$O;HJ66HH.OCXUVM;T%7-GF]VQ][ \F?L=ZHF\-=9-_HJ^O'-=8+ F3B,)" MN_+.+W2THF[C]43QTO:I.5>ZZ]EAKF\^((R!WE]PKC83XZ"]2\5_ %!+ P04 M " !XB@154$]_K_P" "'"@ &0 'AL+W=O PCTD*6$#XQ8B+QGFCR,(IN*&;+U"=1P<8TI3K7[2I;"T#A047-*O M,H(L(>47/U0Z[ D3S/ J0#.M6C.5K21TTKXM2 7R+4^(,=RG(9XQH?#[:;CO,W[Y&W>I^WP $() MMYO@>UJZ]05T-9_[Z@OXZYLT15<",OZ[Z=*4O%XSKRK(/9[C$ :&K+@&WN=Z5QG.JPJQQ*@L2247%W- MI5['M6]WO&[?7.]FK<'HTG;VC8)_C5S[\AG3I,'(_63O&TU;S_>?ZG5J]3JM MZGTO!!>R?JHB*RB"J BQH$RK24!]'_$B;=:RY?^P\XQ./DF!ZG31ZM MIZM0:F[N/)09L)5N:;B\BP419CK82P[16#*0.XO*17;B7)0 M]Y[^7U!+ P04 " !XB@153I^EF'T& #Q*@ &0 'AL+W=O"I+"IQ M-5E+N;F83L5\305O>5 ;,LRX_]W21$EP;-(@_T0+ M.I.?.0"7K#BC_SA5Q?3:() M6-!EMBWD'=O]2EN'_)IOS@K1_ 6[%@LG8+X5DI6ML>I!F5?[_]E3.Q '!HK' M;(!; ZP;>$<,2&M 3FW!:PV\4UOP6X/&]>G>]V;@DDQFLTO.=H#7:,56_VA& MO[%6XY57]42YEUP]S96=G-W3E0J[!%FU !\H6_%LL\[GX&.UGX-U+-^"9] = M%6K\!6!+\/N&\N:Q *\3*K.\$&\4\LM] EZ_>@->@;P"G]=L*Q2QN)Q*U=6Z MP>F\[=;UOEOX2+<(^,0JN18@K19T8;!/[/:!Q7ZJAJ@;)_P\3M?82OC;MGH' M"/P)8(BQH3\WIYLCDSO_K_7TQ:T/!H-TDX8T?.0(WQU]I-66FL*Z-_3,AG76 MNQ";;$ZO)BJM"*2+'5$-AA]KQM]S\9N&_V]8= 8 MUDO$XPQA+_2]R^GCX;@:8!##*!["DC$,>SZ*PB$L-;#%4 $[V,!+O_/2M\ZQ MYYRSXDP(L.%LF4N3R[[+">>2+'%)ECHB&X0BZ$(16"?<9R:S H@3 [+G\@^F M0TQ0C+4I.$:%*$#:1$W&*!3AD"!M!AI@.([0D1D8=FZ'5K=OBTS6JV"S-HKM M9L.X!',FI'$]"\=]@#B$FMMC5 B#0//:0!6A@&A.&U"$A('9YZCS.;+Z?"_9 M_.O;NO):*%=+58Z*?1% G^K?QJ03C3H2(3W<8TP,-8>2,081/2>E!A!$T.QT MW#D=VYU^KH%*%>'\W\9ADZ/QJ.T@T ,\QOBA'M\Q!A%]-%(#"!Z !HXBV%=[ M\(17F=,YJ^:Y>K@"N:2EN4"#XQYX8:0YF]ABXH5' M_#ZH#%C#PXNH4[;$*5OJBFT8FKYT M1O;:^=2Z!CFMI)VR)4[94E=LPX#TU32RE].G9O^6YO!E)="/]0PQ1F'DCQ+$ M&.5'>K&0FEJ,H^A( F-UCK];,#XI(M<-B//!\/36, M07Z ],Q@*.N5XM$SPQ@5A\>*P[[V1_;B_X958EM2WNWW69."E>OL.>B2+7'* MEKIB&T:E%R4,.Z%$D9.EB!LU5OG3CVG;(E3MM05 MVS @O93#=BEWWN9;2S988V"(=!UK@'DP)'J9:H#%,=0W=U(#+(3D8,MOZ'HO ME;"U\I^EM8K=\+S6L">L2':VLZ>D4\7DE"UUQ3:,2Z^8L/?2%0E;M=;9,7#) MECAE2UVQ#6/0BSAL%W&V&/CCEYN$4/\(9(#A".G[>XD!%N'0U[6J >;C(#PB M5G$OB; ;282=2B*G;(E3MM05VS @O23"=DETYGHT%BH$(?T[SXT!AM1"X^MS MT:"@XM'WD]34J._'1SZ-X%X?8;L^2NB*4RI.6XR.,CHP_E5L M*)7@>Y;F8FQMI-Q>V;98;FA&Q"7;TES=63&>$:DN^=H66TY)7#AEJ8TA].V, M)+DU&15]MWPR8CN9)CF]Y4#LLHSP'S.:LL/80M9CQUVRWDC=84]&6[*F"RKO MM[=<7=DU)4XRFHN$Y8#3U=B:HJL(^=JAL/@KH0=QT@8ZE ?&ONJ+ZWAL03TC MFM*EU BB?O9T3M-4D]0\OE50JQY3.YZV'^F_%<&K8!Z(H'.6_IW$&[80:4(QLJ4+0$[&7U71GY73Q$]-UP W+Y4: *(]IW.$?]OO[/?ZV M6KIZ_?#C^LUP+_#C+K\$#KP &&+<,9_Y\]U15SC_;_3HU:,W%L.I-Y-3\)S_ MV$QW=,NXU'OA=!]]^:3,P;6DF?BG*_,EV^UF:\&\$ENRI&-+*:*@?$^MR<\_ M(1_^VK7L)F&A25AD"-9(D%LGR.VC3ZJGMVOU2T>_<-1OE_T$87?@N2-[?[JN M'680PV'0- O/S;#KH>&@:19UT *H#&NS1I1>':77&^5]GD@E20M))!7@RPW- M'BCOW'*]G)=N.9.PT"0L,@1K),.OD^&_H2;X)A-D$A::A$6&8(T$#>H$#5ZK M":6C=_)X^CZ$K6=]?FZEGG2W)1SAN17"P\&P91:=FP4#',!N01C6(0Y[0XQV M7'U97X";)(Y3"B(BY$7QQ3-=\61)>B6BE_S2'6@2%IJ$189@C?0$=7J"-Y2( MP&2"3,)"D[#($*R1( 2/50)\K4A4GJ>/K .#@=-2B0XS/(0^;,E$AYF/O/;W M1=1AYF'??>+# 9U40Z@WSJE("+@ERV2EBJ ^6>CGO'3;&:6%1FF1*5HS(_B8 M$?R&XE#!3:7))"TT2HM,T9II.E9^J+=NZ14(Y_S5[^/VFW_>9>9 SVD+Q+F9 M@QV(V@)Q;H:=X$F!.!90J+^"^BPWE/@8T_<&04L8[),CU8SR=7&6+<"2[7)9'HC5O?5Y^;0X)6[US]#5''7TA_I\ MO3C"/>++P_D;PM=)+D!*5VHH>#E0^>/E>7=Y(=FV.-!]8%*RK&AN*(DIUP;J M_HHQ^7BA!ZC_ZS#Y%U!+ P04 " !XB@15DJB,%7 # !P#0 &0 'AL M+W=O.1!D$&O# M0/%U@!5DF2'"8_Q5MVCT%^,F M3VZUQ%V&.!W>PAZCK@GE"?D%Q%[2(F4QN>)5"II8_DPNDH29( MPM]*/B)C[QT)O"#H.,_JY7"_RYS_IGW]W=I;SA@W23&V?.-O),4&"B$UX_M6 MV+_\CN+D2D.NOG9%ON*>='.;NG>N"AK#TL'"ID >P G?OO%GWHOCD+_/D'1;306-XD'("70))2FK0W@CJ5 +8^*G:/ M%+;L@"D[!+\[:#Y;*V(^P%%7M@SDIU:V3)MLF?8Z;E,;]?=IA6^GT 93"/?; M'OQR#?D6Y%?E4Z]NE^;3D.214.2K0X76BZO[_I:_N M(M=4[AE7)(,=JO)&IGN757]?3;0H; .[%1K;83M,\4H$T@C@_DX(_3@Q"II+ M5O@/4$L#!!0 ( 'B*!%42MZCLX ( 'T* 9 >&PO=V]R:W-H965T MW"3 MV\0BL3/;;>'?STY"E-"2#5%>$CNYY^2>LI2*L9%(F9^8 MI@@3R+ X9CE0]6;)>(:EVO+8%#D''!6@+#4=R_+-#!-J!*/BV34/1FPE4T+A MFB.QRC+,'\\@99NQ81M/#V8D3J1^8 :C',7$1CP]()00JAU Q8W=8P@3351"J-/Q6G M47]2 YOK)_:OA7:E98$%3%AZ2R*9C(V!@2)8XE4J9VSS#2H]/4=/U0^- "V]P+ J0#._P+<"N 60LO,"EE3+'$PXFR# MN(Y6;'I1>%.@E1I"=17GDJNW1.%D,(=8U40B3"-T#BSF.$](B"YHV2#:Z<]H M7I88L26Z9#1&E\KY")T* 5*@L\'!$3I A**? M"5L)]3$Q,J5*7R=AAE6J9V6JS@NI?E_18^1:GY!C.T";K?A MIC*M=LZIG7,*/OWFUO_NB M6Y(]D;4D]VK)O7?LS-X^;=@36+W= MG=FO\^MWYC<#(?61>LMX&G5V9B?/:TNR)[*6Y$$M>?".G3G8IPU[(FO9,*QM M&+Z],X=;IV'?>WYB;L<,+/M95YJ-X4 /9E>8QX0*E,)2H:SCOFIK7@X[Y4:R MO)@7%DRJZ:-8)FH^!*X#U/LE8_)IHT>0>N(,_@)02P,$% @ >(H$5:D' M\*\A P $!( T !X;"]S='EL97,N>&ULW5AM3]LP$/XKD1D32!-I&PC- M:"MME9 F;1,2?-@WY#9.:\FQ,\=E+;]^/CM-7_ AQH>-+E6)?8_ON<=W%QQU M4)N58+=SQDRT+(6LAV1N3/4QCNOIG)6T/E,5DQ8IE"ZIL5,]B^M*,YK7X%2* MN-?II'%)N22C@5R4UZ6IHZE:2#,DYZTI\K;JQRMF0W)^\_[E0 MYNI=Y.]''XZ..O>G5_OV$P>O$"TK,.7"BUA[$ Z.45_N4KOE MQY;(.QX[M[C)[6A0*+E)<4*\P?+2DD4/5 S)F H^T1R\"EIRL?+F'ABF2B@= M&5M;&Z@+EOK1PUT_@[(W/"672KO8/H+_.VF6[P'K&0CD0K0">\0;1H.*&L.T MO+83M]@9GT!1,[Y;55;A3--5MW=!-@[N9H-,E,Z9;L-TR=HT&@A6@!S-9W.X M&U7% !JC2CO(.9TI29V&M4AH_ M ?YM-L^]3?LZWJCB#\I\7MCM2#>''F,WFA5\Z>;+HA6 L7=Q=EI58O5)\)DL MF=_\BP..!G3M%\V5YH\V&K3*U!J8)M$#TX9/MRV_-*WNV-*LVVE9X)I[!ZCY M[^9YQB335&R+MKW_EK/\:L7)Y;^2[/ZK[ L.:FP.NKC+) MWJ3&N#D:M\[?G=.WM4;PEC,DW^%M26R"1I,%%X;+9C;G><[DDT/8TALZL:^[ M._QV?X9UF69*D*9;1\3BH8(SE+4WA&V;#M($'%@6A:N-Q0$/K I8[T#\ M-8?20$3;8T.P6BP^0"X99K>]9!:G(H$5329 36@ M! "2@ \ !X;"]W;W)K8F]O:RYX;6S%FDUOVS@00/\*H1:,-+8)BR17I)*VOSZ4E+=CA)[L)=9G2R),OU$4_.&([UY M,'9W9\Q.?*LK[>;1UOO]Q63BBBW4TOUI]J!#R]K86OJP:S<3M[<@2[<%\'4U M2:;3V:262D=OWQSZ6M@)WC$>"J^,#@?; [<*'MSO]G97W"NG[E2E_/=YU&U7 M$(E::56K1RCGT302;FL>_C%6/1KM9;4JK*FJ>13W#;=@O2J>'5ZUD#?RSG5' MO+Q;R@ RCV;3T.%:6>>[,[K^96"\AW!RO]=X\T%5'NRE]/#1FF:O]*;M)ES% M!%U&-PZ'SWX0+^Q_&4:S7JL"+DW1U*!]/XX6JA90NZW:NTAH6<,\>F_NP;;7 M$W[@JNROS0U5V>)PHN@3MH!1ARYE*E8&C%.]D)74! D$F!&0R M(N37!$&F!&0Z"N2JQ0E?19 9 9F-"#D8R9R S,>$3!'DC("NP:A-2EN 176+7O]LT:0;XB(%_Q0KZ33KE (Q867#CU-^VJJ6N) M(%\3D*]Y(9=P#[H!L83";+1JVW$ GU(1?,J+]D$J*VYE%>@^@72-;<.-=QB/ M% RS83Y)NX,@Z@K$"HK&AK&# 1PEEIC?+,^EUV40X;:N]QB34DO,[)8K79@: MQ(W\-APZRB0QLTJ64$+HI/U?PRC>M^E:NQUNXC58"QB3O*O\"4E$QB9IM\#OU>&^?$ FR8?W(X?I1!8F:%7(>0 M,IQTE"IB9E>$F[)6OHMOG2'"S/,ABP==/ DJE"IB9E=DT_AL]T(L0C3!^3/E MB(39$] M84QR(<+L"S)7&>3/">6+A-D71[(5<7;3QFJ'0UY"^2-A]L>)M.7 B3$I?R3, M_CB:OAP=3,H?"?]JY'0>,YR7E$P29IG0,AY4&RC+),R6>6[CHW\XY9B$V3%D MO!R61"COI,S>H>,E7LJGE'U29OL^RJ3 F M9:"4V4 DYG!N4@9*F0UT"O/G380Q*0NES!:BTPX#B55;.;IN%72F6]R\>NW/1# M/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[C.;QX?O,Q.G&;9Y63?HX7'>7=-G(S7ERLWAZ737CTZLTJ7:0 M0I#6#S((LOI!#D%>/R@@*.H'M1#4U@^ZA:#;^D%W$'17/^@>@N[K!\D295P2 M),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'0 M6U%O)=!;46\ET%MG#]L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE"8'>AGH;@=Z&>AN!WH9Z&X'>AGH; M@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=X^>]E-H+>CWDZ@MZ/> M3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=\P^ M5A+H':AW$.@=J'<0Z!VH=Q#H':AW$.C=HM[M3^I=IL]#+M>>KS5>_R>IGL[G MYNOE+\NOG7B_:"\X)_AWY_$O4$L#!!0 ( 'B*!%5TTL9BW@$ %HC 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^!+A1;]4+ M_T#=#K"PK4U;$/Z]W0 3C1(-)KXW6[:VYSUKD^=JD^>=HS#8-G4;IMDR1G?# M6"B6U)B06T=M&IE;WYB8'OV".5.LS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3L MRX1NY/N P[K'#7E?E31X,CX^F";-8MN:A;BK*>2G2WS1HYW/JX)*6ZR;M"0/ MSI,IPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^/ +K;^?O\<&UL4$L! A0#% @ >(H$54QE!D/9!0 H!\ !@ M ("!#@@ 'AL+W=O 8 " @1T. !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ >(H$5?"P^=7)!0 %QD !@ ("!.QD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$ M54/ROG)M" YB< !@ ("!T30 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ >(H$5>&:V>V-!0 H@T !D M ("!#%, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >(H$5?ZYR,+Q!0 ;1 !D ("! M-&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >(H$53C+K98)#0 CB0 !D ("!]&X 'AL+W=O&UL4$L! A0#% @ >(H$50(@$&[F M!@ 1! !D ("!!X4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$5&PO=V]R M:W-H965T&UL M4$L! A0#% @ >(H$50'E_=H. P ,@< !D ("!C*T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>(H$5;(<.+A7!0 ^PP !D ("!!KH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$55%\&V4T! M5AH !D ("!A\D 'AL+W=O"@ &0 @('R MS0 >&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$50;^[XZ6 @ /@8 !D M ("!N=4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ >(H$5;:&H4Z= @ *08 !D ("!U]\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$ M5>P4!W'L! :AL !D ("!7N@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$5:C*0/ : P \ D M !D ("!E?< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$5<$U3:$S"@ !&, !D M ("!A $! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >(H$56!C+=IX! 8AD !D ("!,!4! 'AL+W=O M&PO=V]R:W-H965T(< M 0!X;"]W;W)K&UL4$L! A0#% @ >(H$5>0Q MB156! SQH !D ("!GB ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(H$52WBMWW? @ 5PD !D M ("!MBH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >(H$5;K@,*=>! @1@ !D ("! MLS&PO=V]R:W-H965T\_ 0!X;"]W;W)K&UL4$L! A0#% M @ >(H$5:D'\*\A P $!( T ( !!D,! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M>(H$59@;6I[[ 0 RR, !H ( !"$P! 'AL+U]R96QS+W=O M(H$5732QF+> 0 6B, !, M ( !.TX! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $0 ,1 "3$@ 2E ! end XML 76 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 77 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 220 278 1 false 54 0 false 6 false false R1.htm 100000 - Document - Cover Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover Cover Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited) Sheet http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100070 - Disclosure - Organization and Description of Business Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 100080 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue Recognition Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 100100 - Disclosure - Fair Value Measurements Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 100110 - Disclosure - Marketable Securities Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecurities Marketable Securities Notes 12 false false R13.htm 100120 - Disclosure - Consolidated Balance Sheet Components Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents Consolidated Balance Sheet Components Notes 13 false false R14.htm 100130 - Disclosure - Income Taxes Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 100140 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 15 false false R16.htm 100150 - Disclosure - Stockholders' Equity (Deficit) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficit Stockholders' Equity (Deficit) Notes 16 false false R17.htm 100160 - Disclosure - Net Loss Per Share Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 100170 - Disclosure - Leases Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureLeases Leases Notes 18 false false R19.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100190 - Disclosure - 401(k) Plan Sheet http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlan 401(k) Plan Notes 20 false false R21.htm 100200 - Disclosure - Related Party Transaction Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransaction Related Party Transaction Notes 21 false false R22.htm 100210 - Disclosure - Segment and Geographic Information Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 22 false false R23.htm 100230 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 100240 - Disclosure - Revenue Recognition (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognition 24 false false R25.htm 100250 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurements 25 false false R26.htm 100260 - Disclosure - Marketable Securities (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecurities 26 false false R27.htm 100270 - Disclosure - Consolidated Balance Sheet Components (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables Consolidated Balance Sheet Components (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents 27 false false R28.htm 100290 - Disclosure - Stockholders' Equity (Deficit) (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables Stockholders' Equity (Deficit) (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficit 28 false false R29.htm 100300 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShare 29 false false R30.htm 100320 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation 30 false false R31.htm 100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 31 false false R32.htm 100340 - Disclosure - Revenue Recognition - Summary of Contract Assets and Liabilities (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails Revenue Recognition - Summary of Contract Assets and Liabilities (Details) Details 32 false false R33.htm 100350 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 33 false false R34.htm 100360 - Disclosure - Revenue Recognition - Additional Information (Details 1) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1 Revenue Recognition - Additional Information (Details 1) Details 34 false false R35.htm 100370 - Disclosure - Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) Details 35 false false R36.htm 100380 - Disclosure - Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) Details 36 false false R37.htm 100390 - Disclosure - Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) Details 37 false false R38.htm 100400 - Disclosure - Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) Details 38 false false R39.htm 100410 - Disclosure - Marketable Securities - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails Marketable Securities - Additional Information (Details) Details 39 false false R40.htm 100420 - Disclosure - Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) Details 40 false false R41.htm 100430 - Disclosure - Consolidated Balance Sheet Components - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails Consolidated Balance Sheet Components - Additional Information (Details) Details 41 false false R42.htm 100440 - Disclosure - Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) Details 42 false false R43.htm 100450 - Disclosure - Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) Details 43 false false R44.htm 100460 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 44 false false R45.htm 100470 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 45 false false R46.htm 100480 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails Stockholders' Equity (Deficit) - Additional Information (Details) Details http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables 46 false false R47.htm 100490 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Details) Details http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables 47 false false R48.htm 100510 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails Stockholders' Equity (Deficit) - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) Details http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables 48 false false R49.htm 100530 - Disclosure - Stockholders' Equity (Deficit) - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails Stockholders' Equity (Deficit) - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) Details http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables 49 false false R50.htm 100540 - Disclosure - Stockholders' Equity (Deficit) - Summary of Shares of Common Stock Reserved for Future Issuance (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails Stockholders' Equity (Deficit) - Summary of Shares of Common Stock Reserved for Future Issuance (Details) Details http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables 50 false false R51.htm 100550 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails Net Loss Per Share - Calculation of Basic and Diluted (Details) Details 51 false false R52.htm 100560 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) Details 52 false false R53.htm 100570 - Disclosure - Leases - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 53 false false R54.htm 100580 - Disclosure - Commitments and Contingencies (Additional Information) (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies (Additional Information) (Details) Details http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 54 false false R55.htm 100590 - Disclosure - 401(k) Plan (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlanDetails 401(k) Plan (Details) Details http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlan 55 false false R56.htm 100600 - Disclosure - Related Party Transaction - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails Related Party Transaction - Additional Information (Details) Details 56 false false R57.htm 100610 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails Segment and Geographic Information - Segment Results of Operations (Details) Details 57 false false R58.htm 100620 - Disclosure - Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) Details 58 false false R59.htm 100630 - Disclosure - Segment and Geographic Information - Additional Information (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails Segment and Geographic Information - Additional Information (Details) Details 59 false false R60.htm 100640 - Disclosure - Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) Sheet http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) Details 60 false false All Reports Book All Reports cour-20220630.htm cour-20220630.xsd cour-20220630_cal.xml cour-20220630_def.xml cour-20220630_lab.xml cour-20220630_pre.xml cour-ex10_1.htm cour-ex31_1.htm cour-ex31_2.htm cour-ex32_1.htm cour-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cour-20220630.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 220, "dts": { "calculationLink": { "local": [ "cour-20220630_cal.xml" ] }, "definitionLink": { "local": [ "cour-20220630_def.xml" ] }, "inline": { "local": [ "cour-20220630.htm" ] }, "labelLink": { "local": [ "cour-20220630_lab.xml" ] }, "presentationLink": { "local": [ "cour-20220630_pre.xml" ] }, "schema": { "local": [ "cour-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 467, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 6 }, "keyCustom": 21, "keyStandard": 257, "memberCustom": 21, "memberStandard": 31, "nsprefix": "cour", "nsuri": "http://www.coursera.org/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Cover", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Revenue Recognition", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Fair Value Measurements", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Marketable Securities", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Consolidated Balance Sheet Components", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents", "shortName": "Consolidated Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Income Taxes", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stockholders' Equity (Deficit)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficit", "shortName": "Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Net Loss Per Share", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Leases", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e1a04b1b-723e-46a1-8776-59888e2aaa1b", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - 401(k) Plan", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlan", "shortName": "401(k) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Related Party Transaction", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransaction", "shortName": "Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Segment and Geographic Information", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Marketable Securities (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Consolidated Balance Sheet Components (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables", "shortName": "Consolidated Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Stockholders' Equity (Deficit) (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables", "shortName": "Stockholders' Equity (Deficit) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndNotesReceivableNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue Recognition - Summary of Contract Assets and Liabilities (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails", "shortName": "Revenue Recognition - Summary of Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndNotesReceivableNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Revenue Recognition - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_164e53da-714e-46b4-8366-3ee21b1008c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Revenue Recognition - Additional Information (Details 1)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1", "shortName": "Revenue Recognition - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_164e53da-714e-46b4-8366-3ee21b1008c7", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails", "shortName": "Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails", "shortName": "Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "shortName": "Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Marketable Securities - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails", "shortName": "Marketable Securities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "shortName": "Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Consolidated Balance Sheet Components - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Consolidated Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_229f9043-db74-4c57-bd59-5110f3020eff", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "shortName": "Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_fef0264a-f553-4046-b67d-a72ae223b8cb", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_fef0264a-f553-4046-b67d-a72ae223b8cb", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "shortName": "Stockholders' Equity (Deficit) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e1a04b1b-723e-46a1-8776-59888e2aaa1b", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "shortName": "Stockholders' Equity (Deficit) - Schedule of Stock Option Activity under the Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_659f0977-91c0-42f9-9ce2-cf136ae62e96", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_172902be-9306-4f32-a074-4b70e8e92391", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Stockholders' Equity (Deficit) - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "shortName": "Stockholders' Equity (Deficit) - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_172902be-9306-4f32-a074-4b70e8e92391", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Stockholders' Equity (Deficit) - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails", "shortName": "Stockholders' Equity (Deficit) - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_c079363e-19a9-44b4-a19e-00e52ef1d4e3", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Stockholders' Equity (Deficit) - Summary of Shares of Common Stock Reserved for Future Issuance (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails", "shortName": "Stockholders' Equity (Deficit) - Summary of Shares of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "INF", "lang": null, "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "shortName": "Net Loss Per Share - Calculation of Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "shortName": "Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInFifthYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Commitments and Contingencies (Additional Information) (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInFifthYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - 401(k) Plan (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlanDetails", "shortName": "401(k) Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_48f20598-9ee1-4f66-a515-c47041807231", "decimals": "-3", "first": true, "lang": null, "name": "cour:RelatedPartyContentFees", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Related Party Transaction - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails", "shortName": "Related Party Transaction - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_48f20598-9ee1-4f66-a515-c47041807231", "decimals": "-3", "first": true, "lang": null, "name": "cour:RelatedPartyContentFees", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "shortName": "Segment and Geographic Information - Segment Results of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "lang": null, "name": "cour:SegmentGrossProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_e5dae5c4-c915-476c-9c9a-9e52b6070678", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails", "shortName": "Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_aea01b83-1928-4e75-8eb2-2ecdb5be30ef", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskBenchmarkDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Segment and Geographic Information - Additional Information (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "shortName": "Segment and Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskBenchmarkDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_2a3e25e9-d1c7-4a91-973a-65fb47b22cd0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited)", "role": "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_2a3e25e9-d1c7-4a91-973a-65fb47b22cd0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "shortName": "Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_ecf0c48b-6774-499d-b495-f799da36114e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Organization and Description of Business", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20220630.htm", "contextRef": "C_afe7cefa-deda-4cd1-8822-c112e48ef0bc", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 54, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "cour_AcquiredIntangiblesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired intangibles member.", "label": "Acquired Intangibles [Member]", "terseLabel": "Acquired Intangibles [Member]" } } }, "localname": "AcquiredIntangiblesMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExerciseStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital Vesting of early exercise stock options.", "label": "Adjustments To Additional Paid In Capital Vesting Of Early Exercise Stock Options", "terseLabel": "Vesting of early exercise stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExerciseStockOptions", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_AssembledWorkforceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assembled workforce member.", "label": "Assembled Workforce [Member]", "terseLabel": "Assembled Workforce" } } }, "localname": "AssembledWorkforceMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cour_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cour_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cour_CollaborativeArrangementsWithEducationPartnersPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements with Education Partners [Policy Text Block]", "label": "Collaborative Arrangements with Education Partners [Policy Text Block]", "terseLabel": "Educator Partner Costs" } } }, "localname": "CollaborativeArrangementsWithEducationPartnersPolicyTextBlock", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cour_CommissionsAndRelatedPayrollTaxExpenditures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commissions and related payroll tax expenditures.", "label": "Commissions And Related Payroll Tax Expenditures", "terseLabel": "Commissions and related payroll tax expenditures" } } }, "localname": "CommissionsAndRelatedPayrollTaxExpenditures", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_CommonStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock options [Member].", "label": "Common Stock Options [Member]", "terseLabel": "Common Stock Options" } } }, "localname": "CommonStockOptionsMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrants [Member]", "label": "Common Stock Warrants [Member]", "terseLabel": "Common Stock Warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "cour_ConsumerSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer segment member.", "label": "Consumer Segment [Member]", "terseLabel": "Consumer Segment [Member]" } } }, "localname": "ConsumerSegmentMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_ContentAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content asset member.", "label": "Content Asset [Member]", "terseLabel": "Content Asset" } } }, "localname": "ContentAssetMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "cour_ContentSourcingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content sourcing agreement member.", "label": "Content Sourcing Agreement [Member]", "terseLabel": "Content Sourcing Agreement" } } }, "localname": "ContentSourcingAgreementMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_ContractLiablitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract liabilities abstract.", "label": "Contract Liablities [Abstract]", "terseLabel": "Contract liabilities:" } } }, "localname": "ContractLiablitiesAbstract", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "cour_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_DegreesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Degrees segment member.", "label": "Degrees Segment [Member]", "terseLabel": "Degrees Segment [Member]" } } }, "localname": "DegreesSegmentMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_EmployeesDirectorsAndServiceProvidersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees, directors, and service providers.", "label": "Employees Directors And Service Providers [Member]", "terseLabel": "Employees, Directors, and Service Providers" } } }, "localname": "EmployeesDirectorsAndServiceProvidersMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_EnterpriseSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise segment member.", "label": "Enterprise Segment [Member]", "terseLabel": "Enterprise Segment [Member]" } } }, "localname": "EnterpriseSegmentMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_EsppMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP", "label": "ESPP [Member]", "terseLabel": "ESPP" } } }, "localname": "EsppMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cour_ImpairmentLossesOnContractAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment losses on contract assets.", "label": "Impairment Losses On Contract Assets", "terseLabel": "Impairment losses on contract assets" } } }, "localname": "ImpairmentLossesOnContractAssets", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_ImpairmentLossesOnDeferredPartnerFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment losses on deferred partner fees.", "label": "Impairment Losses On Deferred Partner Fees", "terseLabel": "Impairment losses on deferred partner fees." } } }, "localname": "ImpairmentLossesOnDeferredPartnerFees", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_IntangibleAssetNetExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible asset net excluding goodwill", "label": "Intangible Asset Net Excluding Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetNetExcludingGoodwill", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_InternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal use software member.", "label": "Internal Use Software [Member]", "terseLabel": "Internal Use Software [Member]" } } }, "localname": "InternalUseSoftwareMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_NoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Customers [Member]", "label": "No Customers [Member]", "terseLabel": "No Customers" } } }, "localname": "NoCustomersMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cour_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other member.", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "cour_PaymentOfDeferredOfferingCosts": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of deferred offering costs.", "label": "Payment Of Deferred Offering Costs", "negatedLabel": "Payment of deferred offering costs" } } }, "localname": "PaymentOfDeferredOfferingCosts", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_PaymentsToCapitalizedInternalUseSoftwareCosts": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to capitalized internal use software costs.", "label": "Payments To Capitalized Internal Use Software Costs", "negatedLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsToCapitalizedInternalUseSoftwareCosts", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_PlatformAndSupportCosts": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 0.0, "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Platform and support costs.", "label": "Platform And Support Costs", "terseLabel": "Platform and support costs" } } }, "localname": "PlatformAndSupportCosts", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_PropertyEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property equipment and software.", "label": "Property Equipment And Software [Member]", "terseLabel": "Property, Equipment and Software" } } }, "localname": "PropertyEquipmentAndSoftwareMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RelatedPartyContentFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related party content fees.", "label": "Related Party Content Fees", "terseLabel": "Related party content fees" } } }, "localname": "RelatedPartyContentFees", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_ResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development.", "label": "Research And Development [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_RussianEducatorPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Russian educator partners", "label": "Russian Educator Partners [Member]", "terseLabel": "Russian Educator Partners" } } }, "localname": "RussianEducatorPartnersMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance Table [Text Block]", "terseLabel": "Summary of Shares of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "cour_SegmentGrossProfitLoss": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment gross profit loss.", "label": "Segment Gross Profit Loss", "terseLabel": "Total segment gross profit" } } }, "localname": "SegmentGrossProfitLoss", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_SegmentShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 1.0, "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Segment share based compensation.", "label": "Segment Share Based Compensation", "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "SegmentShareBasedCompensation", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released in Period", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released in Period", "negatedLabel": "Number of Shares, Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfRestrictedStockUnitsNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vesting of restricted stock units number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting of Restricted Stock Units Number", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfRestrictedStockUnitsNumber", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding", "label": "Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding", "verboseLabel": "RSUs outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "cour_ShareBasedCompensationCapitalizedAsInternalUseSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock based compensation capitalized as internal use software costs.", "label": "Share Based Compensation Capitalized As Internal Use Software", "terseLabel": "Stock-based compensation capitalized as internal-use software costs" } } }, "localname": "ShareBasedCompensationCapitalizedAsInternalUseSoftware", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_SharesSubjectToRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares subject to repurchase [Member]", "label": "Shares Subject To Repurchase [Member]", "terseLabel": "Shares Subject to Repurchase" } } }, "localname": "SharesSubjectToRepurchaseMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_SubleaseCommencementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which sublease is set to expire, in YYYY-MM-DD format.", "label": "Sublease Commencement Date", "terseLabel": "Sublease Commencement Date" } } }, "localname": "SubleaseCommencementDate", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "cour_SubleaseExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which sublease is set to expire, in YYYY-MM-DD format.", "label": "Sublease Expiration Date", "terseLabel": "Sublease Expiration Date" } } }, "localname": "SubleaseExpirationDate", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total reconciliation item of segment gross profit to gross profit.", "label": "Total Reconciliation Item Of Segment Gross Profit To Gross Profit", "totalLabel": "Total reconciling items" } } }, "localname": "TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_TwoThousandThirteenAndTwoThousandFourteenExecutiveStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand thirteen and two thousand fourteen executive stock incentive plan.", "label": "Two Thousand Thirteen And Two Thousand Fourteen Executive Stock Incentive Plan [Member]", "terseLabel": "2013 and 2014 Executive Stock Incentive Plan" } } }, "localname": "TwoThousandThirteenAndTwoThousandFourteenExecutiveStockIncentivePlanMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one employee stock purchase plan member.", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_UnpaidDeferredOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid deferred offering costs.", "label": "Unpaid Deferred Offering Costs", "terseLabel": "Unpaid deferred offering costs" } } }, "localname": "UnpaidDeferredOfferingCosts", "nsuri": "http://www.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_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.coursera.org/20220630", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "gYearItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r545" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "verboseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "filerCategoryItemType" }, "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r545" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r545" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DocumentCover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r180", "r307", "r312", "r502" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r245", "r246", "r247", "r248", "r264", "r272", "r326", "r327", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r500", "r503", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r245", "r246", "r247", "r248", "r264", "r272", "r326", "r327", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r500", "r503", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r180", "r307", "r312", "r502" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r238", "r245", "r246", "r247", "r248", "r264", "r272", "r314", "r326", "r327", "r358", "r359", "r360", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r500", "r503", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r238", "r245", "r246", "r247", "r248", "r264", "r272", "r314", "r326", "r327", "r358", "r359", "r360", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r500", "r503", "r541", "r542" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r307", "r311", "r501", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r307", "r311", "r501", "r528", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r182", "r485" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Billed accounts receivable, net of allowance for doubtful accounts", "totalLabel": "Accounts and Financing Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsAndNotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r7", "r29" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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 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, Trade, Current", "terseLabel": "Educator partners payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r182", "r183" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $189 and $105 as of June 30, 2022 and December 31, 2021, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r12", "r234" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r43", "r44", "r45", "r488", "r508", "r509" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r42", "r45", "r51", "r52", "r53", "r93", "r94", "r95", "r398", "r434", "r504", "r505" ], "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]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r368", "r369", "r370", "r405" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Tax withholding on vesting of restricted stock units", "terseLabel": "Tax withholding on vesting of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r329", "r371", "r372" ], "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 expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "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]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r363" ], "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": "Cost of revenue" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r184", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r62", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization, sales and marketing expenses" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r76", "r222", "r228" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 2.0, "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses of intangible assets", "totalLabel": "Amortization of Intangible Assets, Total", "verboseLabel": "Segment amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r117" ], "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", "terseLabel": "Antidilutive securities excluded from computation of dilutive earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "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]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r117" ], "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]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r76", "r232" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets", "totalLabel": "Asset Impairment Charges, Total" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r87", "r152", "r165", "r172", "r204", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r393", "r399", "r417", "r443", "r445", "r467", "r486" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r28", "r87", "r204", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r393", "r399", "r417", "r443", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r408" ], "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", "terseLabel": "Total financial assets", "totalLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r190" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "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": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r191" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "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": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r188", "r207" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r194" ], "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), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r192", "r194", "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Estimated Fair Market Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r186", "r189", "r207", "r469" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "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).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Estimated Fair Market Value", "totalLabel": "Debt Securities, Available-for-sale, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r357", "r358", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r9", "r78" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "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", "periodEndLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r83" ], "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\u2014End of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash\u2014Beginning of period", "terseLabel": "Total cash, cash equivalents, and restricted cash", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r418" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r16", "r18", "r19", "r85", "r87", "r109", "r110", "r111", "r114", "r116", "r124", "r125", "r126", "r204", "r251", "r256", "r257", "r258", "r262", "r263", "r270", "r271", "r274", "r278", "r285", "r417", "r549" ], "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]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r471", "r492" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r242", "r243", "r244", "r249", "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r35" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance", "totalLabel": "Total shares of common stock reserved" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r93", "r94", "r405" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "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 (in shares)", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r285" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, $0.00001 par value 300,000,000 shares authorized as of June 30, 2022 and December 31, 2021; 148,332,771 shares issued and 145,584,833 shares outstanding as of June 30, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r49", "r50", "r56", "r475", "r495" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "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": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "auth_ref": [ "r134", "r135", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk.", "label": "Concentration Risk, Benchmark Description", "terseLabel": "Concentration risk, benchmark description" } } }, "localname": "ConcentrationRiskBenchmarkDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r134", "r135", "r180", "r415", "r416", "r530" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r134", "r135", "r180", "r415", "r416", "r511", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r134", "r135", "r180", "r415", "r416", "r511", "r530" ], "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]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r129", "r484" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r134", "r135", "r180", "r415", "r416" ], "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", "terseLabel": "Concentrations of credit risk, percentage", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r134", "r135", "r180", "r415", "r416", "r530" ], "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]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r84", "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contracts Receivable [Abstract]", "terseLabel": "Contract assets:" } } }, "localname": "ContractReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r293", "r295", "r308" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r293", "r294", "r308" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Contract with Customer, Liability", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r293", "r294", "r308" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r293", "r294", "r308" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "Non-cancelable purchase obligations" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r80", "r81", "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "negatedLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "negatedLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockSettlementTerms": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Describe the manner of settlement upon conversion and any alternative settlement methods (e.g., cash, shares, a combination of both).", "label": "Convertible Preferred Stock, Settlement Terms", "terseLabel": "Redeemable convertible preferred stock, conversion rate" } } }, "localname": "ConvertiblePreferredStockSettlementTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r17", "r18", "r281", "r286", "r287" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Redeemable convertible preferred stock, shares issued upon conversion", "verboseLabel": "Conversion of convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r315", "r323", "r510" ], "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 Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r61", "r87", "r204", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r417" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Revenue, Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r132", "r180" ], "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]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r198", "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Available-for-Sale Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r196", "r208", "r210" ], "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), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Fair Value", "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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 costs, net", "totalLabel": "Deferred Costs, Current, Total" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Deferred costs", "totalLabel": "Deferred Costs, Total" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer discretionary contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Employees percentage of eligible compensation may elect to contribute" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "401(K) Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_Disclosure401KPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r147" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r90", "r254", "r256", "r257", "r261", "r262", "r263", "r438", "r470", "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Outstanding to educator partner payables", "totalLabel": "Due to Related Parties, Total" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East, and Africa [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r57", "r98", "r99", "r100", "r101", "r102", "r106", "r109", "r114", "r115", "r116", "r120", "r121", "r406", "r407", "r476", "r496" ], "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", "terseLabel": "Net loss per shares-basic", "totalLabel": "Net loss per share-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r57", "r98", "r99", "r100", "r101", "r102", "r109", "r114", "r115", "r116", "r120", "r121", "r406", "r407", "r476", "r496" ], "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", "terseLabel": "Net loss per share-diluted", "totalLabel": "Net loss per share-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "cumulative stock-based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r365" ], "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", "terseLabel": "Compensation cost related to the nonvested awards not yet recognized", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r365" ], "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", "terseLabel": "Weighted average period for recognition of compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r51", "r52", "r53", "r93", "r94", "r95", "r97", "r103", "r105", "r123", "r205", "r285", "r289", "r368", "r369", "r370", "r379", "r380", "r405", "r419", "r420", "r421", "r422", "r423", "r424", "r434", "r504", "r505", "r506" ], "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]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest in equity method investment" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r10", "r153", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying value of the investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "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]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r408", "r409", "r413" ], "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]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r408", "r409", "r410", "r412", "r413" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r408", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r265", "r267", "r268", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r409", "r448", "r449", "r450" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r265", "r315", "r316", "r321", "r323", "r409", "r448" ], "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]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r265", "r267", "r268", "r315", "r316", "r321", "r323", "r409", "r449" ], "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]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r414" ], "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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r265", "r267", "r268", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r448", "r449", "r450" ], "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]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r227" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r229" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "order": 0.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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r229" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "order": 5.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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r229" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r229" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r229" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r223", "r224", "r227", "r230", "r462", "r463" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r227", "r463" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying value", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r223", "r226" ], "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]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r227", "r462" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails": { "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", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Weighted average remaining amortization period for intangible asset" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r133", "r530" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r87", "r152", "r164", "r168", "r171", "r174", "r204", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r417" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gross Profit [Abstract]", "terseLabel": "Segment gross profit" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r152", "r164", "r168", "r171", "r174", "r464", "r473", "r477", "r497" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "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 income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r236", "r239" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r88", "r376", "r377", "r378", "r381", "r383", "r385", "r386", "r387" ], "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]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r104", "r105", "r150", "r374", "r382", "r384", "r498" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "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)", "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r79" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "negatedTerseLabel": "Accrued and other liabilities", "terseLabel": "Accrued compensation and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r75", "r458" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r75", "r430" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.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 assets", "terseLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r221", "r225" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r70", "r73", "r79" ], "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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r64", "r145" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r65" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Amortization or accretion of marketable securities", "totalLabel": "Investment Income, Net, Amortization of Discount and Premium, Total" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r201", "r465", "r482", "r527", "r550" ], "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": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r87", "r166", "r204", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r394", "r399", "r400", "r417", "r443", "r444" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r87", "r204", "r417", "r445", "r468", "r490" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r6", "r32", "r87", "r204", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r394", "r399", "r400", "r417", "r443", "r444", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities", "totalLabel": "Marketable Securities, Total" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities", "totalLabel": "Marketable Securities, Current, Total" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r315" ], "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]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r46", "r48", "r53", "r55", "r77", "r87", "r96", "r98", "r99", "r100", "r101", "r104", "r105", "r112", "r152", "r164", "r168", "r171", "r174", "r204", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r407", "r417", "r474", "r494" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 0.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", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss) Attributable to Parent, Total" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r98", "r99", "r100", "r101", "r106", "r107", "r113", "r116", "r152", "r164", "r168", "r171", "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements Recently Adopted and Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Rest of World [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Noncurrent Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r164", "r168", "r171", "r174" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment Loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r427" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r427" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current", "totalLabel": "Operating Lease Liability Noncurrent, Total" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r426" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r403" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.", "label": "Other Accounts Payable and Accrued Liabilities", "terseLabel": "Other accounts payable and accrued expenses" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "Other Assets, Miscellaneous", "terseLabel": "Other assets", "totalLabel": "Other Assets, Miscellaneous, Total" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r41", "r43" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in unrealized loss on marketable securities, net of tax", "verboseLabel": "Change in unrealized loss on marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.", "label": "Other Liabilities and Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r31", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Total other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Liabilities" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Other" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expense classified as other.", "label": "Other Selling, General and Administrative Expense", "terseLabel": "Deferred partner fees" } } }, "localname": "OtherSellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r69" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payment of tax withholding on vesting of restricted stock units", "terseLabel": "Payment of tax withholding on vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r67" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of content assets", "terseLabel": "Purchases of content assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r187" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities", "totalLabel": "Payments to Acquire Marketable Securities, Total" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r67", "r389", "r390", "r391" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property, equipment, and software", "totalLabel": "Payments to Acquire Productive Assets, Total" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r357", "r358", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r357", "r358", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r270" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r270" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "Preferred Stock [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $0.00001 par value- 10,000,000 shares authorized as of June 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of June 30, 2022 and December 31, 2021", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "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 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", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r68" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r367" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "verboseLabel": "Proceeds from exercise of unvested options, net of repurchases" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r68" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r46", "r48", "r53", "r71", "r87", "r96", "r104", "r105", "r152", "r164", "r168", "r171", "r174", "r204", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r392", "r396", "r397", "r401", "r402", "r407", "r417", "r477" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property, equipment, and software, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r11", "r233" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Total property, equipment, and software", "totalLabel": "Property, Plant and Equipment, Gross, Total", "verboseLabel": "Property, equipment, and software" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r235", "r445", "r483", "r491" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property, equipment and software, net", "totalLabel": "Property, equipment, and software\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Equipment and Software" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Property, equipment, and software, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "durationItemType" }, "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]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r322", "r437", "r438", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r435", "r436", "r438", "r441", "r442" ], "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]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r373", "r460", "r543" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r9", "r83", "r466", "r487" ], "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", "periodEndLabel": "Restricted cash", "totalLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r14", "r83", "r529" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "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" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r289", "r445", "r489", "r507", "r509" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r93", "r94", "r95", "r97", "r103", "r105", "r205", "r368", "r369", "r370", "r379", "r380", "r405", "r504", "r506" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r143", "r144", "r163", "r169", "r170", "r176", "r177", "r180", "r306", "r307", "r461" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.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": "Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r296", "r297", "r298", "r299", "r300", "r301", "r304", "r305", "r310", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period for satisfaction of remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percent of remaining performance obligations to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r431", "r432" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r134", "r180" ], "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]", "terseLabel": "Sales Revenue", "verboseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r117" ], "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]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r193", "r195", "r197", "r198", "r199", "r200", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-Sale Securities [Table]", "terseLabel": "Schedule Of Available For Sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "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]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r362" ], "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]", "terseLabel": "Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r223", "r226", "r462" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r223", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r59", "r177" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r152", "r155", "r167", "r219" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r152", "r155", "r167", "r219" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Schedule of Financial Information for Each Reportable Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r328", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r357", "r358", "r359", "r360", "r361" ], "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]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansParentheticalDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r334" ], "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]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r334", "r350", "r353" ], "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]", "terseLabel": "Schedule of Stock Option Activity under the Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r356" ], "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]", "terseLabel": "Summary of Estimated Assumptions Used in the Black-Scholes Valuation Model to Value out ESPP Purchase Rights" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Schedule of Investments in an Unrealized Loss Position" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Expected Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r139", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r163", "r164", "r165", "r166", "r168", "r169", "r170", "r171", "r172", "r174", "r180", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r240", "r241", "r499" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r139", "r141", "r142", "r152", "r156", "r168", "r172", "r173", "r174", "r175", "r176", "r179", "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r160", "r161", "r162", "r177" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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 expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Cliff vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r331" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited", "terseLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r347" ], "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": "Weighted- Average Grant Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r344", "r345" ], "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": "Weighted- Average Grant Fair Value, Unvested ending balance", "periodStartLabel": "Weighted- Average Grant Fair Value, Unvested beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r348" ], "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", "negatedLabel": "Number of Shares, Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r348" ], "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": "Weighted- Average Grant Fair Value, Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r358" ], "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": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r360" ], "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 interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails" ], "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]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansParentheticalDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r335", "r336" ], "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": "Number of Shares, Unvested ending balance", "periodStartLabel": "Number of Shares, Unvested beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r366" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "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", "terseLabel": "Shares available for grant", "verboseLabel": "Shares available for future grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r352" ], "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", "terseLabel": "Aggregate intrinsic value of employee options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of Shares, Options canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "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", "terseLabel": "Weighted average grant-date fair value of stock options granted", "verboseLabel": "Fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansParentheticalDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r366" ], "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", "periodEndLabel": "Aggregate Intrinsic Value, Ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r335", "r336" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 0.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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": "Number of Shares, Ending balance", "periodStartLabel": "Number of Shares, Beginning balance", "terseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r335", "r336" ], "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": "Weighted Average Exercise Price, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number", "terseLabel": "Number of Shares, Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r354" ], "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", "terseLabel": "Aggregate Intrinsic Value, Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r354" ], "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", "terseLabel": "Weighted Average Exercise Price, Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Modification charge" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r351", "r352", "r354", "r355", "r357", "r358", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r340" ], "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", "terseLabel": "Weighted Average Exercise Price, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Aggregate Intrinsic Value, Unvested ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Unvested beginning balance", "terseLabel": "Aggregate Intrinsic Value, Unvested balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r332" ], "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", "terseLabel": "Share based compensation, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r357" ], "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 (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r354" ], "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", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r354" ], "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", "terseLabel": "Weighted Average Remaining Contractual Term, Options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails" ], "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", "terseLabel": "Percent of the lower of the market price for Purchase shares of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Tax withholding on vesting of restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internal-use Software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r139", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r163", "r164", "r165", "r166", "r168", "r169", "r170", "r171", "r172", "r174", "r180", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r237", "r240", "r241", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r18", "r19", "r85", "r87", "r109", "r110", "r111", "r114", "r116", "r124", "r125", "r126", "r204", "r251", "r256", "r257", "r258", "r262", "r263", "r270", "r271", "r274", "r278", "r285", "r417", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r38", "r51", "r52", "r53", "r93", "r94", "r95", "r97", "r103", "r105", "r123", "r205", "r285", "r289", "r368", "r369", "r370", "r379", "r380", "r405", "r419", "r420", "r421", "r422", "r423", "r424", "r434", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r93", "r94", "r95", "r123", "r461" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitSummaryOfEstimatedAssumptionsUsedInTheBlackscholesValuationModelToValueOutEsppPurchaseRightsDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r37", "r266", "r285", "r286", "r289" ], "lang": { "en-us": { "role": { "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 redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r18", "r19", "r285", "r289" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r285", "r289" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of offering costs (in shares)", "verboseLabel": "Issuance of additional common stock under IPO to underwriter" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r285", "r289" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r285", "r289", "r340" ], "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": "Number of Shares, Options exercised", "terseLabel": "Issuance of common stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r38", "r285", "r289" ], "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": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r18", "r19", "r285", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r285", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r38", "r285", "r289" ], "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": "Issuance of common stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r87", "r185", "r204", "r417", "r445" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r284", "r289", "r292", "r404" ], "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]", "terseLabel": "Stockholders' Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r429", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r446", "r447" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureSubsequentEvents" ], "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]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Consolidated Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r8", "r269" ], "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]", "terseLabel": "Temporary Equity By Class Of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r251", "r256", "r257", "r258", "r262", "r263" ], "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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "$0.00001 par value- 76,420,805 and zero shares authorized as of December 31, 2020 and September 30, 2021, respectively; 75,305,400 and zero shares issued and outstanding as of December 31, 2020 and September 30, 2021, respectively; and aggregate liquidation preference, $464,036 and zero as of December 31, 2020 and September 30, 2021, respectively", "verboseLabel": "Carrying Value" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "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", "terseLabel": "Temporary equity, shares issued (in shares)", "verboseLabel": "Issuance of preferred stock, shares" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Temporary equity, shares outstanding (in shares)", "verboseLabel": "Outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r8", "r269" ], "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]", "terseLabel": "Schedule of Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury Stock Shares, Ending Balance", "periodStartLabel": "Treasury Stock Shares, Beginning Balance" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r36", "r290" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. 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": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r36", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Treasury Stock, Shares, Ending Balance", "periodStartLabel": "Treasury Stock, Shares, Beginning Balance", "terseLabel": "Treasury stock, shares", "totalLabel": "Treasury Stock, Shares, Total" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r36", "r290", "r291" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock- at cost, 2,747,938 shares as of June 30, 2022 and December 31, 2021", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.coursera.org/20220630/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r91", "r315", "r323", "r478" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Government Treasury Bills" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r459" ], "calculation": { "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r127", "r128", "r130", "r131", "r136", "r137", "r138" ], "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]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r116" ], "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", "terseLabel": "Weighted average shares used in computing net loss per share-diluted", "totalLabel": "Weighted average shares used in computing net loss per share-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r116" ], "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", "terseLabel": "Weighted average shares used in computing net loss per share-basic", "totalLabel": "Weighted average shares used in computing net loss per share-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20220630/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20220630/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://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(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235116" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r465": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r527": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r544": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r545": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r546": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r547": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r548": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r549": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r550": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r551": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r552": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 81 0000950170-22-014875-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-014875-xbrl.zip M4$L#!!0 ( 'B*!%689UMU,' # .V>0@ 1 8V]U><5;6>$W(>H*KN=Z]A-A]-)[_>8K?I MK0XF<9I&DU>_WMH_O/_X\:W__=LO_P\AW8-'CY]T3^!-MQ\7H]?P8#2/X^E\ M.8/NI\,_?NX>3\:C"73__=>#W[L'T[@\ALFB(]W18G%R]\Z=-V_>W$YY-)E/ MQ\L%7FI^.TZ/[W2$K,Y]?P:^?-P]\ OH[G+*.:&64/F MI?3=KZ8GI[/1JZ-%]U/\N2L_PBM/)C >GW:/1A,_B2,_[@[/+[F']QAO=_OC M<7=0?C7O#F .L]>0;I=3_J]?CA:X%K@>D_FOMR[=]QMQ>SI[=8JU:&+RX>.WKN!RT>+.[B("WPT M.#\>E_W/SQQ>O@Y^?G'XVX^.?^_YRK?GAX[>?NJ\K-Q&H7SH[[K5+N0A'*"=>7 M3D+F\/[5\?WM5]/77SR/)8)=+-%\=-4"X7*R.__]Q^^'\0B./?F0#@D^V KG ME\8O[I3->7[@>7]R<7#V\]!?X.R+]PX>S:>2,_.Y_; ZXN(V%C-25GG^ M!2+@12BAC/"+QX[3Y60Q.[WZ(\+/9>U_O?7;_^I^.0*?\-_NE\5H,8;?&"5__^7.ZG7Y]!@6 MOA<\!/ZY'+W^]=;]Z62!XH@\QP>_U<75NU]O+>#MXLZ*H>^4T]XY.^\O89I. M^S.ET>MNOC@=PZ^WTFA^,O:G99?#O5N__3)Z>[<<#K/5RU%*,.E?OF.#;I1^ MO?7H9?1"9!\U"2)Y(EEVQ.L Q#N10Z):,JEN=1-_7*X"H[L/)_@HI_?Q%F=^ M_'B2X.W_@=.SVWZ[.(",#_329S 1LB<)RDEC8L1:E)J1,0[20J8AWOJ-XI;5 MBBG-?[GSWJV=W^FCF8^]X%W=JF%406:&"!2W1 )UQ*E,"0BC3$@N1RK/;_5L MM]Z]/ST^'BV*N)_O3U)9:L0.Q) 1S#^\:6">RL ",5P D=KC31NCB7+66N#> M>Q9N=^\?^M7+SK%I?5<*&)[L^S'<_BZW1 2 \6L M(RE$/*%+N(8:5U-1$5+6%#=P_)[=$#/%APU$&R/Q]"Z1()TBV>!++S1C$@;: M#2%"8-D'7.?(B*1"$)==1A:4- C%:4N7Z-_.\=?]N]ZM>/NV>/URW;_)?>0M5<" MX5$%4I:*>'PH(C*7/L6$F]3=.O\I]&+K_-THE?=Y!+.NOP6X$I7O/_X_[PNI M#W]\?KHYO"I[:O4VX<7>GHQ'<;3X XX#7B*-\-N5"GN^$9_-IB(8V*-O\: M#B$N9Z,%BI6';^-XB?SW:#8]1NESLEST>MW3_-#/)BA\YBC,#X_\#/YZ>O4) M5ENAL-#=A_.3DS63G7T]V=EP9&=,B, 4BED4$2BHC"4!=" 18J+.<4&-J)7L M:,J-%O [TBP]GJ#*_6H4QK _G\-B_M?3/_P_IK/[8S^_3$8\#&83/WXQA\-I M7KQ!XN\D,W,FK#8T(OP(CIJE-0C0-)$H1*3:9>1Q6RM5#Y%->SG;$^]I/EQ, MXY_O2^4#2(#@A=1&/>(U"O-"^&<]A,T@]3]8/[/*#3!KH#%Y1%S4BQ-R;& D MN(1*HM4YZMEUEV1T1L@>T0UE 64#ZAD(]F=1WTXH_'E-8,H7))640C$,1.E<#'XT MY:28-,)WJ+=P#2>)%E,5A \DQDXI386.P7R$[E9((,U4G%^6SQ MCBQ_@^FKF3\Y&D4_OB0/GRZ.8+9^\?>U.#:@^ -!HP&AB!:&%_4E$\=4),%+ M)[B37M*P;HI]VW:EYPZ:[]^N2B66(Z#NQ@&M+1.!.*K0T@9IN0'$^)CK>G@V MG!AU.C"D-S(G4IE(*R2QDEKB +C0,AAA96V\>G.*:W_<_' 9_@%Q\7QZ "=+ MU(?\?-VVZ68\#CX4YZC0!) ?B$1@)4'@V1EC$O6? ,[R6O?"5T)J\75/)S=D MAVZ A,XE9%J%TE$G7J)!BEA/#4F"T10,8Y!\;23\,O26,.;=%X?U*Z4\V1!# MT"09BO9@TH($'CEAD@IJ;4ZHI]:V_-_(0?LQ+H^78SPV]?I0.6X&1^5LKV%E M4Z[;A!A*3S5!)5Q'3[34:$=(Y1#XI2LA)EQ;Q@.%:GUQ]Z>3V(>;"[8=C.9_ M_O7TKS")1\=^]H%+[M"/87Z YMYD"4_@2^;[5W'K 1J99^&8\O8/-$"/E\?? M>^;//-K'X9_[R_D"M]KLHX.'>+Z5T7QVAG?+7:8(D:/O''<(E'H*T.L S\[4N?+;;7%\B&"#30Q0:EE') 56:&01YQ/('!UCIMH([^YJ[)NQ MVY7RW*7,"',&]0UF!'&1:;3;@[(R2>:]KG4O?'N,\"PGK#]F:[A5!$JS0IM* M!T5D1$7#>IZ(92$E8"HF71VW?D$A+U_OST?^F8]X@;B3C(4VD[&TI% 9AJ9P M2I[8*#5Q5F@T/WY[@^6[ MO[&):!T3(D6);"C01)/)4^* "32.!:@8;'2N6J)N24;%!E@UA\@BZ$18 B#2 MXHDM]PK?9F5*BFJHUVNUCU1)'QLW!X#L.(J+LXR)%TCZ^<'AB]V,O!KAK44; M@W.9"1K>AK@$@8@DBG+#,MAJF;+&A,7UJ#$^6:&RS80B55!^2D-\AD0"$S1* M#M&GM<=(KDNEKW5LI30J..G'S_P(A>Q]?S):^/&:@ZZ#1;&\4U9Q&4C0*I9X MN" VE#PS:A2WRD5)H" 1E-8M13 MQ:%6CO@J9.FI>'[DQ1%X] WI>QM*M60(-]IXQ!Z/6CPO!(X&B/((4A'A2#-: M*UEKS:!=3QY0TL(" T>\L$@IBECG4",GS(CLP&:5V+;Y/LZI]/"/A_L[*31U MD%&%4CID2CDA#8XXJ3U)C#-4,6*(IMH(P->K$?NQCRJC)A%A]+HPVT[:5DP+ MEJ3FQ'H?2T5E(#8I0702(H,#D/5E VR%UCZ8B-3)HYV+6KL,S!*9D=UL8I%X M9GQ6 D#[:NL&#J#/ GB&6_GT>2G07Y5S?NRP/RP%BZ/)J_U7,X ;2"'?C%Z2 MN:(!N"7:2%UJQF.1G&B%*2NHIEY16:VZ^97,]GP&?KZW^1@>K2<34:+Y0SPP$>CM^75;A;$,JNB MU#:6ZGN.DI-G$J)PA 4E#.BDG*B6T[8@.+,9Q9,Q-!=$%"19EHA47)- 405% M"!3X'U6!-UUEHX+4.96U]3A>7U$BTU0BCP1#)T61S.7L2 M+23OO$/$JU;X/?*CV7_Z\1+^>GKQ\M_QC*5R]/3W4F;X@9IR?M#CR^/ M8$.YVR_=3!\KQPY>G?'U5UZ&^2B-/!HM?@Q7>EP?/WNZ;GUL<;;BU:KUSGU[!DOY\A@/2O\UG?V9I[.X]LJ"H7@U M*FU-S(KPP!C:G"D@FQI-O)?! \L)Y-IS4KYYDU[60[XKY1%L]D%E8GU)>60B MX2OC24XYVI0T0T%6ZR:MT.!>3[I SL91D3*)U)4=R@0):'01&D)D3@I-T[:C MR8UZJX:2'!K-*FTK)>>6.9E>'%YHGQ=5BML" ME3I&'W3PI7%P*:B( H6RSD0 SZJT G)B[DE1'JGA*#F=)""BYA+_']VV&\LWI3P.F#OE>,D ]KQ4HI0V@#*6\DR*IE4T M:',E9U*U\1\[MRW%AB+":#Q(R2R!PI\9R6X@K'J$Q1>5%=W+B>C.[-@)?3GH88.&'! M(P-FA0:<<(YD2FV05BNW_MZ.VPQ>%:1K2 G1^(R$<]F5ZO5(D&Z4Q)BY\,D' M ]4:XA4RM;NK[&,F _6!V,0"!+2*E28*8C(YY2U%C*>",/D'/<=FU_TTW\ M!M0O;0C4)B6)""@6I7"HDLA"-\^YMSYZ$[8=WFXL;[0";>7KQG.MEYS; 2B, M,A>C5B0H@7I=5 D-85PN!R)G::3W]?:!^R;S][R:>:TS*-85=2RS7YPD49DR MCD\$I%%)WT+5FX&6+.IJ\[6JT[TW5M:5O>>.E+9?9>0A(T@Z@Q35QF3(B6Y5 M7XV/V>N=23RXTWB'O?(;:5I= 3LX[@W:GKSDC:$IFBRR@Y$6%2\>(!@;9,7= M%VK)!59#8$O4V5"'J)]052(R "?!NT1+N[D^L)=@Z>E)/TN^ M)H?L8.P86*1198EFJBT)-#&04" *3/$740V6;7>ZX/WI?(&<6F!A)]U"-#L& MW I"O2CV3I!%BP?BM+ 6U7LM8[7JQ=G1YQ7-2("02OHS6 M<$(0KY(FR5HF([40KYO1/DV23C(4CXGQDC3J! FTU*TJ(R(7:)C)ZK3/>N*/FT$XP[,U M'J\-NW5ERX/2"=) PT&) $CD$Z,*1(X MPC4'R8(+H'B]=-J)2?:;T=(\]K9E&S/M3NF-B>L+5-:K#A"RZ*(DB8BMJ'UPZ>Z+7S2 MHMA)/50KEZDS!H$AH@#BV1$7@9.8F= >-(=ZQYA^8N#E>PU\5_E:.RF$%/)@ MBM82HR6JG#'R$E,RA"N+>&X5%_7%(&HO JL@"R]2XX060)CSKDR:DV@9.B"4 M@N*069)0;8"POBR\39CV*G+-4*2"+[V58[&&C$_$ "A#A: L5NNJN8G62-4X MP5-RC#I9 HBJC/X(GC@K,PG>A)QX8A&J32;9BIF.&\J"M4GCFD=B2D,RJ2&@ M $V!9+1X&;>R]&BLE:PUU$FMQT?$@+&^S,,XE4OFEB;6V4S*\#@N?3 A5%L( M75M,L (M105-2Y-XXC07J*4H16Q&3@M,.J=%8$)M.Y,=P,*/)I#. XCKYK2A M[/.LA"YM@M$0-"N=%3#TTK*#?$^E0%=*.*EB8Y!M>V3KQCC]/S-]/G1=#GWD_3\:#1; $R0 MTI<^?81'E4\?OD4QT8N+HDX][HN+\=TV37Q2UM( EA*J=.G>8%3Q!"EB+%76 M.2:XW_9^Y.L'XPH\!RFER'7I!^!*_1Y$0.2VG&04U#F"H2Y6ZXRMLC77!F@H M)&/ A2'4H\TIM4$568E A#?<)& 6S9_::/C9?KSGGSV=?$E%^NJ]LMGNPUO0 MD'-#7>4B%5%;3Y0I!7&"ELDB+I$A%S ',H'F94T&Y.R]Y0=,+[16QMI( M$DLEL\5(E+1.DFQ88$PX9>H;EO8=-8(1F7MV^?#=[%$D>,[<4T&"R:55O(C$ M2YW11%9N&;*^D-2(_UP28*W7' MR15,[/U9C76V&1A0P@NO''6:F(%0P1/ HU>*R.A-!A<=9E1WE=/ MQ0J;9%4 X\QP1WD X@2>4V;!B:>E<"H8"JBF<>&J1;)/B,L;JQA>4ZL&1P/W M2 (N@BTC5 VRG<$+*$[Q*T.YJ;8@\2NR^O] [CM=52(^6D[2]CC^@A"Y).3G MK$HV< S$*E0SN/^\,UL LMEU(YE$ACO-T' 34 S,0Y" (8*B:P6 MZG90%M61"U/)).X-5?';'$Q$/F!,EX%*I8FG0X.:6L,8F,A5K+8[8)AY ML#*ITM+2H*1 49^(Y=H0$T XE17WJEI_RP'T,N 9+M3I\YF?S'W\P'%V5E]X MB*]CZ;+V:@:P'M?9FF89JLA E_SVV'-\UD@G[8CF5%"9I$KUMIS>DYQ?<5Q]Q;#?45!#792P9HCSE@ALB^ZX+T MF@1MC;9( M1O:R7H;CK:-U%(GZEBJ>1H4)5P$UBU#"H@G MLG I,HUGU*746M)5HSTHC=UT*<*NMZ54Y?"Y&2LDY)"\0P7(F[YNJ^2'6@5H MBNAH$TO6TVV3G#8QGQEANCN:>95NMGK3DL MLZ8Y #1F;EE$]BY^5Q$2L38(DFBQ'0WWH.JW\S>8A5B!MZWD\ AK'>%.H-$( M8$I5A",6S<>L0LK1;'T<= /#-NAPP0T3 1@OG;BYLJB7!%0J4^F\9H+3#C_S MJ=KLPVT(;FQ&.4'1"*B?.*)ER2F5X(E5*A(!7')M)$^R_FR1RMJMKR>XB"P6 M?8B64%-4$C3DB*."D9B=SQQR5E _I6IR9F^ VXQ'4:EEZ2]+D88Q950KT41' MDYSI$H^0]8[)KBE\7X&%P$"6YE&>%(H269H^.X-&GDZ4&D5C E$M.WX3')[_ MZ,Q,A_0T_S??+KV!VTHNW]PN-#I;S^U?A@#&I_:#/ M>O1&GPU$Q2CND5)P!C*1H)@F@27E> )-Z[7M*FV]LJ'RLA0-3<$0"J7++TN. M(&TM :\M-SKQK*K-$ZDM8E:!/Y%SEQV5@B!)R]Q;94A CB2*,9H%&B.0JPV M7B.\AE\>XT'IOZ:S/_-T%G>S8XL3 5#,HE7>#S-.J.@@CT8"QCMAE6*>56+*TT1JU*T07@T M1*ICP>I,QO7DX0E.47G1B9@L2B=OF9$JDA$#1@N.YKRNUYIOS7AVNQG/-PFK M]_Q;W]6>*B<6J!*$0TF:BVBDN6PSH<;)P)3*MMX&ZC6V[-Z0N]^A'N%#(IJK M,G3#6^)$BKA- H]1:YE-M7*MYEA;!:3-H*F(IB0XT&*A&2 VJ5 <8R(RIV.$ M:HM5:]0F!HR9*D=EX"*0H,"@K<4#<3QZ$JT.3@K-+*_6(U*U@VLSF254:!$% M:+PRE#(H4"1( 40Q!]DH$2.MUAS[=@?7XP*,2-<7B(R[;(UE15&3D4C+8!TJ M.#F3X(TC@9I$I91,U-N0JO8TR K@47K((#Q>.=.2#I8Y<2FBD)=7'X? 9^OIR=OJOIWY8(GK*)FZP#82FR5>9Q,&6FA4FH MCZ:H8ZJV'4,U*DL%HC/0%!@+F: 9:$JAMR16%DTG")2=+@BAJ@7$30[7JL"L MSXYI79R.290>NX%;8E$M)<&*1,$A+7VU$U;K9,$-P5M&7I.NS.(J.JDK>DQ, MC&BMDK26:YOKIV-%[ID-101\3D&C5N)M1!U49XJ6!3A"H_*1*K!!UV\H5M2I M;Q/55%J"*NTU#9-0BHL1"X7&LP-P%ABE-F[(3[I D$N?JXKKXP '<(S2$N7D M,YCEZ>S83R(\#>/1J]Z-_O#M"901:L]'QWC(TWR(G\[SJG[N\'R!5P3_93TG MOIVFY3QGXM/T!%[OE2XVZ*4%K$F)#EXGW%<$14?ILJ/19(TL$&,X=4D@?MOZ M)NX:PNT0#R\=-\J$B':##RO-TRO\*^> =H5 \T)7VR_CLSF [R)>\T79H[M: MM:^H%#0X))LN7=.52F@Z6$DXRY%'T&A"5&R6UT; #>"=M)E3Y2QQ &C#9X0Z MCRM-HC14,DL-%]5&E*HM!-^,7UNY'+2DBNB8T1;,WA ?@R<,(21E:;2)]7I MOUQ9L@&K2[3(DDGN"5"XCP:%;BN-KBW#2UK-M0@,5(N M2D]+IRG:"M%%8C.:#DP$Y26:@#94"W[?E%3[:#G#/;"<05_!_K:\VAHG-6,^ MI8R(EEU"(@EN2 A.$8"<%!,H+\5VJYA_@PG,_!A)LY_0)!K-^Y2IUU ,I(&XDV13 MWEAA(9$<:"22HJQTSE+"K(LQB<"@WBJ$76KGL8E.T)+B^60F+ *27JNSUNTF M@'7*9F]IM6)XK:W;WQDS*+A'Q;/5QZQ>(.#.#PY?[*37@%&3LP"!5U:X&5+I MX\_09M')*BNMI4I6%^VHJ&O!!B0WC2;K4J=;<+?,\BR#\020G'WVP(P.OMIB MW:WHSCA<"V(;G!$F(+R6%&$A[2I1)B6*4C=DG72U#ITMH!1"HAC(*9 A4ZZE M)UDI@>2299")2<27/M&)D@\559F(#%D1_.,)54XD MGH02]28 ?U7-S3L\&[SJ9H?+FC9?S[JAN5I" !-0')DE[R\K5 88(@[S/J Z M8$K+M]K8H3;K>P-:MTT:I17E!&@AFT?00;R1Q$CC(HA,D8A;1K9SD?%D.GFQ M-1Y)2J7BD$5I=T/+Z&1.O,>_K,G266Z28=4V[/W*G+VU#HE83Y&/SMHKQ35R M1QG1Z9 QO!462<.UY=X&B-79I+46^:R';UQ*T5(9B7 E5!UTF1"0/*IB22IE M#"A979KRYE6$S?@+#.BHLV6$TQQ++!H9B8$@1K/HP 6;M\ *K4/B&AIB\ M8]P0QLHX/H-L9!G+1&MN&%J=GM:+/,V.V6$[9D-1Q)BR3Q(5,1$TD1)M>Q_+ M.-&LM4D\BABJ;3$^N)#Z^BLOPWR41GYV6C;XE:Z?Q\^>WH@%);]RPUP^]+L, M7^?0NK5 ;. )K5^*&HA!'=X;Z043UFM?;8;5-K5?V$#R'"HLU&?459(H&5H@ M W'42:(R:,E=MC)4IUQN28.\S1#4)J$!JDO. M6G\'IOJWR@;\F6B,Q!0,ZL&R3+"(#-5B)0))CE&'6G'4MMK@YB?J7V\LFV!- M 1?FJ0RE"H:7L0;:(T6,T40Y:RT@23Q;NX=Y8U::31*R2YIX[51I=:"(3D+1AD;XH>7D<\GY M3%!&HM-,$+XMX1G A@@FJOKC*K74Q&_(E#)&L(#JEXY]D2>4_M4232F1E58Q M"0G5]OG9@A**S1@]'CQEP0K"'$>B0FE<#8$3#F@+J0""0G4Y39MW5&^& 3VC M,D)"V]0Z-(=<%,0QE8FQ7DGDOR@K;M"TSN3Y7@+WQ\T/E^$?$!?/IP=PLIS% M([^CZI&6PG!4=8G*O5_+H&EL->K340DT3P0*ZX:G=8M>8TJ'O S$).F)I$(3 MEX$1[7V,TCC/1;5X^I5AA MSYSLEG$E4I870LHRZ,A@V-$%0R"L5PVR/-4_B219&R M1.D40VGHIV0@5G%/M.T+'A,86ZT3MSH9/R#_=DPHMY*@M8C,7'+&9H@B.FN6L>$CUEFGM,&_?E,]DB8_3[X07+T^6LW>9 M>\<]3,%O9^? E^.D$\\]^K+;SSCB\,'T_'8K_;8Q8G3Z#5N^%A]>>S2?2LX, MJG(//G?ICWY?/GP D^GQ:'+5:;_VD=X[Q9WW[_Z+3_[10G[EP^";T=N[>&>E MZQS,5V^/P*>>F?#RO_VOKOOEI)LO3LC4_O/D?A,N^> MP)ON8'KL)^>_#M,%[JFS$_37]./1J\G=,>3%/7Q4WQW-(/]ZZR^+4K+[C!1 \382[)S,@;V;^9'77;U:/,2F-7L>K&TL0IZO\:EQ/7+7RN!^ORF>? M&1_XS2@MCN[FT8*?/SR\ M8,^VKM^[KH/S\\;77NS_VC_\]\=/_O;\Z9.][L']CE,EW:>6]^SQB]BZ*_OU_6C!SV7L MV1*Q=_?U"2J([Z6"[D]P)O4O**-H$?SSZ7B4SH_O4>KR?7^.:%\0PZ(&*:QW M: -?7UH\>GKP1W>^8R_?]C>='1\95=_)=-+K]Z/8Z]:/7FIA-:A<1D9Y5XI# M2QM 6EKB)LYCENU\HR2OU^(BO=6[[^/R Z.BW!#NS;OT7O\M&?O3Z7*!9WP+Z=[J[(SVJW[V M@UA\$B=SN#N'$X^&(N 5\>1X]MGYJ5^/YJ,P&H\6IW?/CSX["(]*%[NI/[FX M[9S]UWX/+-(GCG&XG2E_[R!\,?OPLN?T7E'PXPM^@6AO\/E(F('_\V[_-RD? M7$VV<'XF-\:F]_02Y+76R-\S#E$Y*SI./CQ>+H(T[<;P*/K&[C_]A=GI+[W94BZDGO:AJ]& MFG_''OC[B_V#YP\/?O^?[N#ALZ<'S[MG+PX.7^P_>=X]?]JA8?D.B>[I M0?E:^:$O&KSG$M5_+> 05/DOY-TCZ:S M;G$$W3_/)52W"J)T@,N8OJ3B7UOX@G"4F9@)DR82*8TD(49%DG))41NS8X,) MWV?] SU$[UW4XF1XD6.DC\]!3^#R581[S^6$^@$W5L;F:0JP^T8(YZR MTJ8G _%:.0)*V>BU0$KYH_*<'S8C8+9WJJGU=IQ%A)41N12"16EI*V#P)'HV(K))DO#3^M6$P5U49 M8=8GZ^RH%2%_7"OB9G9\W7O@^<'^D\/'O:W0S(@MP^!S,V)Q(:/.[8@\FQYW M+_&_;C'M_VV:SV"K7KJWC>8E4;![-$*5!^5E@-G=M9D#2?G$E9*$92F)])H3 M#Q0(+WU6I;;*\.]&NX=]VF!YG-73;!5!*&5$4FY4B]!L/( 7O65[Y/%$_SFYOGR*];HDX+R M*6H2#P_V][K'3^[?7J=)ODOY+=>7@S\]?.OCHBO[I&13OMLYG9]WAR=0ABA MZD:3;K28=_>/>M_CA[' NJ4C;=)QDRF9>MB5>,]E='F_^>5B>F\X'])[>Z(_ M]W=YE51_M<\ZE3XZ9+,NI0]LZ=6.^(0Y?<4.J29(]R5 O[Z2K6D0'+PAAH72 MVY"6?F7.$2XE1$1IS[P=!M!+[YO9R5DJ?5\O=G_5(>7^-,''WJ5Y.>)D-GU= MSK-ED9(',/:E5>G&'4P_ROYWU]9G>>#&2R!.>$6D%('X(!,Q/L;H)7?F^R.# MJ^W_W+]]?%:9MVKZM"F#\\MK]:EM+1412E/NOAA]NL+W=04 F)V0_V93V_\& M]HJYOD[>2_AN.NNFI7%[]X_E;#1/H]@[ZZ;Y\D[9V"H;M?7+/+H,JOUJSU[Y MR>C_]N]_WBV@:8QV):,]OGUP^_!V]_#X9#P]A=DO8=;=^>U]J.F>3&]?N1F: M=EZW=LY=RIPQ39(0ELBD)+'".J*%]=E*DTU,PZ@G^RG-8#X_^^=W7!VV52JW ML*Q[B%SP&L:GDV[_-7R%W^U'V$%4Z1"UYJKUUQ>8$32Y+CX+)0B!2>(=V M$X.R3W+P2K@ \7FSK95KTX^G3V;35^CSK-C_H+N/HH!?*#)R'_#UMOT3>^6 M=KG=8IX;$;6DAH 2E/33X:T1^#9YIVD9!N$'\F.<\>.S*3+<^/\;G?3>NVUB M-B>I9,V!T>RJ+]A59QN]1!1/9H@YHQ,_[N MQ+ZI%7Z,UA7,FXW](^P%E'-= M$72?-:*_/[M/MG ^WNJ[^/V__>4MI\S=FW<+&,/)T70"W:1WF^]UR)'C9=GY MG4>^06A+<+?[:5WZ+GF,QB1CG*>X"80N<_T\"2Y2(K@./%"G@/+OW4)EH,CX6>&3 M+4QG=%J4FFBY"]F,.YNOHVX+(6X:Q6ZJNN"L[=\0L=)W34^[68]G,(/4G2QG M\V5)3%M,.SRB]\TS_E/XN6B9):-]/R[N#F;K#_@X7:7IBM?(Y;I^7N>7<[EJ M*?\SMYW37TC58A^5_UUQC/IBQM?7G$9^>)K/V-1V0S;UYV3U=:TIN\/6U/7; M\3P?+59M3\''HRZ620N;-J(_0_RNOU1I''O^I]C8/V_?GOB"6+P^/3\2B[61 MX0>3#F\!/WEG\GUC1,G=M/9;V@ML7\BT^^_SSL4KYVZ'DRRFL=$ MF%"62.9+4RL;R_Q-8Z22/L7O[EM[YL4X93ST6OMVD:$4K"-+]M-E]KI_P;U5 MIN5T:&%WK\NLMW7G6JS)_[(1:+FNC'"50OWU25$'U&^?S!Y Y&5%@\].$1&Y M*1TA%'$F (F*": F \WZ>T7>F76S4LNW3-X]?7'P#8DMV[!=F_BHBQY-Y?N4 M4^0(UJ7H"G<)\K>@_/3)F^Y\9'.;;% MT+FQ]-H!B5..^)_I[,^5*MB=/^0UD@"_F./S%?'1X;M);6%\]/$DE>(DZ,)I M%X\ J7)Y:OBX-W+J$WTY>]8?B*D3H MDXP8[_K6O?/N)SP?,D8W7Z*A/S^:EF8BY^W'%D=^\>&]O_'OWV6YQ=6/SY[A MY[W.3U+W$U\]8T#VPN_#/_ )RO']H?BC?]3?0WZ>>+SM$N^=/Y M[75:G$S2*(!YDF4NZA=-Q ;)H8PN_N)$F MO0/N\/^!^8:SHH:T/\\:[Y?=]63:=1]VT&P9(S\#@?GN')=S4PZ6>*2DZJR=TG*\ M*B,]),^[GXKF:NYQP6^?'; X&LWQCOU)Z:JT;NFYNM\+H0CSG]IE,^!(CXF161V/$5GA*4#U3E=HE8AUID$W*XMO%LBK\F\RF0>BAG?C7$1 MH/,QHLPKF5*I%P.SHD-=^6F'NY!<\<441CQ9*AE ME>5^U>'ZO5D'%M7Q_/!/W/+%L:/)2K(S'@@_5XPLHNFF2=1OV;F\!B2IGNA7EAOO[0Y6Y[8?:6+;Q[+;S['Z#R"WBM\9N M6\YNGP&USU@@XK:NUP#AFR'T%TQXOJXD"USH\OVOM_BM1H9&AD:&1H:-DJ&V M@H":LL$^/TOS^H$]1;,201+GM"522T$LC4 DI5II\$"C'&ZXV.P^*N>OIK/3 M*W*J^H-ZM3V>';1UZ55715AJ2T3= KUWTW2LV33AMG?@;YQ&E;/B6HH M'86!)H3V7/C7Y1S79#[?_'CZ-7H8OZU)<9U;^L>QYMO2MZ5O2]^6OBU]6_JV M]&WI=V_IMS5>T;P95]'YX=55 \V7<6V>V]KN$-_D@=]B)X5@D5))@60&CLB< M%+$ZG; MTK>E7_O2#S<<:Q>K2J];/'XS:U&YXO$X?Z9,NPP(N[*V?)2O:J71-]" U$VF M??^+Y7Q5XHWK TB4U)4CYWVM]WFSBM+$HEQK?%HN_F:$E\;+=A.\[6F)#+\> MS?M4J(F?Q)$?ESK&,F*X'#Q?^$GRLS3ORKS:4?K48!CQD__YRBKMM74:TV!% ME)0$IAF1(:$HC%P0:S0(+BGS^;M;RIZIQ6^?7ZSHLWY!=T\G_IH 7NL@#GOO[V%DB^.\.'GO]ZB[S/]9'F3JOG+WLVKIK$SS_5)+[H>ZO#][KIN]7\^DXYWSQ\ M"[HUF1MG_I/1\OI_GEV:-^ M7R/3,G[I&\1E?V,HQZ>SOH?C7;P*S,KC#D.SYWU?+)2C]\^>[4(N^NJZB/5- MM;:2N8=?BW/>[E6483?H3<^-/M^"VS=L_&.FJ6N37$)'5]VRH\^_4#),>CE%#U M/+_.:JG/KW0YUO@-"-JC=.U75P](=C M)U>6YJ7)H16FU:UO/ML_>-X] MOGV]G*Q&]"N->]0?%R]'+R\"O2_G"]0GCW?,S'_T^,G^D_N/]W_O'C]Y]/3@ MC_WGCY\^^<#4KV4OG8TXNWHO7>G>JF9W7>FA&$8E^1XS]5J5 U3*L:4(;?' M8Q1W'6NH,C2JC%[B$QZSXI3#&YM#*J]ZK;IT6=HA<+E__H#%'W;Q@-VCB]RI MPPM([7YZ,?'+A+>=?F[P#D_ M@I.^<34/37U?-VA_WS-A!J(-1 J(%0 Z&-@M"%HZUD+DQ/8(4(/P : M73*'IKE[>O'D#9<:+GVP@T3#I89+#9=N%)=*9=$,CE!PCU[#R_%T_L-!TOW+ M*]#]CBO0H*E!TP<[239HJAF:;C ONA8)L+V0@T^483:#]+*O8WKI)^EE*6J- MH\6/ACT'D ".^ZQA/*JG<'G]['R%NKXZKA^;WK\ZFH[Q)N>K&>GN7O?PG\O1 MXK3[Z<%J^7YNR-60ZX-]J!IRU8Q<&]\?S:A:@U'EYT3\I"E&UE+SJMD'VXE/IF-X],/ M)*&V:6/T2>.\)8T/"4PE7?PE?XD_]:]6B1%I-(_+^1SQ88>@Z8^+YSMWVLV[ M!Q+/,-MQJN/5) MW!(-MP;%K;[0Z>5H--HAE/I[:><\0MNHI$ 4O,$/QN?O"UR-I_-EZ4&X'Z;+ M1?>'G_T)B^Y@-/^S85##H)*ZM_G- Z 35<^42T>:MN6FP^G>\'$HO;M#-:8Z.&AE^Q37Z'5WZ\,K*@D*-960T- M&[ T8/D2L.PW9%D#LKQD?H>PI<2#ND<^+J:S!BL-5AJL-%AI.74WGU.W0XCR M8K(:R0E]+:P?KZ8@GE6]'D)NT MTL1/_:)D".V0F#F\>*@F:)J@*8+FLVE/^&_I&E37".ZM'<[>QI'7-L2WC2.O M;+IR&T?^X2;MAY&O:Z#>9I(I5R6J\EX_0&_[)I1_[ML\;)63=- M@+,0@^_?[O:?/.@.7_SU M\/&#Q_L'CQ\>7K6!-GS'7>74[R7,@,./;GQ'7-7,9_L$R8<#F79V)P^O:&U, MCEU_GOE/CR?=XFBZG/M)FN]U\#9"&2]_Y&>KPNH3F)V]P]WL?U[79KC^ U2R M%_@N[(5/*@J]57M5>T"_7$SOA>D,[35W?IO?YP,O:GT^4"K_$6TKW5 M]1CM*7'V WS:L3^9P]TYH&*)PO)\35?.NO[S4=A-!XM3N^>__Z* MX.?JML;]:V^?7>&5/+NGV\+R+QY#OW2$O$VU7BR+HK2 =%$QN_?!XHK%^BKJV?43;PL!<;^D;UTOX>(&B7\YC%8" M7%NX"[[ Q->GX*=YN4*(:V3;3NB[@?6_!O*M;?6_.A^D >"V ^!_+"?0";K7 M<J5Z;[-ZFZ]5+ULGG1#(D* M"=1@;^.KOP'8:YQ1%VM1%CXK6OTFJQAD5<4:CQPWZU#DU>UR6_'?>FV?? MU3.[(DIMJ&OM]T3 YI=2P+ZQO&LH(C9L&@2;AJ;']8OH;H!"UZG_V Q$-;+\ M$&2IB A->C4VJ95-&EFV+'?E!]6P/RJ=OSZ=[R]G,WS5^5[7OKOI@%#EQ*P> MJ-;B7G/B@V'T[ OU]^Q2TM; ME^RK7>GV\Z.^P#66%_#/Y>BU'[_7TZ9YB^H#MF%I,)EN+P6NP5YKXJ1_J8-C MMK"EW[>L?N7B])?16SS=Y-',Q])YK&_E\>BE$S9PG@R)+F4B?>#$1I^(52I8 MJER($&YU_5G>+@Y*_[3[+R%F&J4-1!LCB70.MX5TBF2#+[W0C$FXU4W\,2[@ M>7]RMPCS_4DJ_SQ\)\GW%_?];'8ZFKSZ3S]>XH^6D]'J*B]>OCA\@*HQ M;B(\B[C5)8@C7(KYK[<(OLME71:_WAJ]Q35:'J?IXNS[6[\)BXM+U2]WWG_> MWVZ(![998FT=/#2(WCP-MGG#-XAN$%T]1 >I=,Z6DY!3(%+H0 +7F3"?I,[) M!$G%1Q#-/)6!!6*X "*U9\0:HXERUEK@WGL6-@?1"B%:*]L@NC:('CYJV=PL MM;M9_O"S/^&L>]3%^*,6X=P^S>T;5K])P.WV_S=E:UW*EA>20>*&R&0\D5)S MXH7)A O+% !0INP0_I!W4O?=S+FS+)-!5"S4"?>8I .I6$VT;)EHJ7RA&WZV M3=[P&4BT4PFGX+65, 0SHIUXR>7;(\QT_"S'M'R M(V2"[/1DU>^H<8P1[VTQ[V808?2ZL/U>-X%%F73DQ^/IF[X9/K)SEZ;+L,C+ M<>?/?X*'7#C7?RA1[%14DEE*,C=%K'(4JY1+DH-.BB;E@QDDM+M_3H!'T]F# ML^4_)]C!!;V&%,[,ND\*YBW:U2L95S* 6LV+W8SBBB7F)X N@C.:"6("]:A5I4"+V3KU)LLA/4D!(&XZF4B M3OM(+//)!YJ%$7P0 W+=N"KDGG"ZX6IM8J;EP_UXON8'D $YNY1HSQ?SWLW< MLN&V3]EJ(;?:EKDI6!5+O:L5+"L$#1 H28PG(O$-L5$)HJ0PFD=.LQS$<7$N M<^\7D3MH&)_OR<$4JR92MDRD5+[0#3?;)F^XN8NX&8)+3D5!K VA./P9"38C M)&:I BB:LAXD"VYMN,GO-1N'K=/[PYORYWFYX/EWX\2!^GA96VY)X3_.!M[!:T\VN;,X4 MO*3>&A*!4R*C<21XZHD1$!UH**K;('4T@VMAUHH]I40+J/V8PJ3RA6Z(V39Y M0\Q=1$R6HDU"25(Z%Q+)+",^>4ERBD'J!-I?T0/D.A4RPR.FXWM"L(:8]0B3 M=:6@M,FVFTPNF9[@FI[N]0.V3H[QT[T^P60^S8LW?@;?40#38DZ;UZ):,6#- MB]TTJHI%XR?B0]8JIXPG43#4CB3SQ!EJ"%5:YYB3-G&@+)"58'XV]I/%_B0] M/!?/3V"@] ^S9S6O,C#4Q$S#U8:K]5!@ZQ:[X>K6X:JV7EG0D4B0B4BJ/+%< M61*](A/[Q6CRJAN# MGT/7"TTRS62);UJ:Q+:J5D_PED11D6QI M212[YXQX/%GXR:M1&:&]-TT!;9NL1N\;AV\^IQ44MP0S4M.8HR16/",4&E4]-$*0\40 M_HH;@U>&2^N&B7?R]CZ*VR?321RR MF^<>U2W0\X-*E""B3%JYE0> MPO/0H/-'DBHM1V+WG U]>]LVJ&3+E:;6PKQ*):NU,&]*V:5PD/7)&2E*ATQ% M9&*:6*T5X93)R)1-1O)!ZC_>=2P?6"-C=H\+5V7\IS4MKUUX5;[<#=<;KC=< M;[C^[;A.@TI4R$QXC)3(0 ,)"7$]12ME$N CIX.4I:P/U\6>L'7F=315_#9715:FZ;)40&V5@G<-AEL3;_W+ MIAGJ&XC:E,/ZE$,AO7(4=3R0*1'II"%62T^"!6\I135/I.%FHPQ31(.*FW"U MM??X,A\T3;"A?D/]AOH-]1OJ;QCU)81$!57$)VF)I#02EUD@3.@41:!!V(]3 M5Z\]WV4@U+=[KKJF7@WUO\/_TXI^=D@':!K8=58?U[I\_^LM?JO^?-@;H,V5 M<+SCK-$(4AE!*EK^)JL::]3$&HT@-QGC;'GHWV='A^DX#4+KWT<^C,:CQ0B/ M+E,.#Q?3^.<1GAUF\W_[RUM.F;O7E9$@B].6I+X+$%9/^YL?2&YN4U>B1I8F MO9KTJH%"/RZ;-+)L).&PJ>&;"V?=7V45=^-W"OG=3<="*Z=H]6C5O!.5X50C MR,X2I*+E;[*JL49-K-$(LD'7]N7E9>LLXF&MB.=Z>^)A6D:_F,ZZ$S];3& V MQQ>G/HRA.;PK!K8;K(2LG );G[Q;C_>HY>6N*R_7<>J-5$"8XH%(RSGQ5ABB M%7B>LDS,L4&J<6+$E5G,GZU$^/.93W!_P()MI?8$%U46;%EQDS)@:6B?"2$\FT(M933WQ@7 1/G3-FD'J9->.R='N'R>KNB-(=*C9+FK+/M&<>?>U/Z]$+\<+:$U,';$YC,H35-V4(E;J@*P\K7 M?HN6N>E=%4O#3\P)L-Y0GRS165'4NY(C3H A2:B(_THFW<=ZU[5;TKZO?.U/ MTOY*#E_*_AYF< #=LV8H+:S)F2V3,Y4O= /3MLD;F.XBF&;%M 7/B5'2$RFB M)!: $D^S%L5;P8(@(SOQA-7G5C\'.X7(B^UYW-O&KI&MNG@C7/;VW+W-2NBL7@U6J7-<%*F0WA M-J#:Q2.J4"E9XKE)TE#/O/&#I&N<"^'?BPP^U[I.A]2Y[!Z50ZE<3;9LF6RI M?*$;@+9-W@!T%P'4@,A"YTQ 4TIDHH)8RQ+AAL>D9!0F#S*7Y68 5 PULK?) MEIJ\%2TM8\M\%@\@ S)VZF;P&B9+^$Y'18L8;5[;:E[[:5X52\-/5)HD M+G*FFF0)@DB9+7&,1=2\LK1&1IK3QYK7-5P7]_$,YS6 2QCE'(1!&&JC)Q-41*O:2"@ MI07F#7AOAW!MW!C .KFGQ5"%)TW@WE M[7U_-C>]K2@^33>?CD?I@Q'UE5-IBPCR!7;X>I(T%:X^%2Y8Z[44GE@K41V3 MB1+ODR/4>:>M9@S"QRK<=;MQK"F7UNSAK586EOHB5W"E]L[_X%YL$JL!> /P M!N -P!N ?UL'D*!EM#(1R1&15_F9/GJ"4$RICLX8\7%^YG4[@*P-P+48JM"T M ?B6NV@^DXK"U^FHX[!8IJU@:?JIX MV:2H3"8F*4.DI[FX620Q0R'>D]?;86I6JE0_6MLQ-C:I8%'XJ?Y<%8U(H VD] MD&D8VC"T;?*&H;N*H<*I M")(I8DTT1)K 2%!2$1ECCLPG#C*OL;W'P!C*V)[5LH%H/?)E77D5S3%14_.. M[_9&M##/YO6IYHBM>;&;;E6Q1+Q:M_(^6!X9D$AS(-)Q(($I32QHP;P74<5! M>H]^MKYX8 V+[VD]E)>B"9PM%CB5+W=#V$U38.L6NR'LUB%LRB[%$"UA!@R1 MBG$2A >2 [<:L3(XR]?>P6-@A!5[5K4>6=4)G)9;L4LNC%5WCM:58ZO5J5;4 M6YG*U8IZFUK6EXMDX$R@,J:%540R)XC-J* QZ4(0PF@P'\^Z&Z KQ\":F&.U MC5MI5;WUBJS*%[HA>$/PAN -P;\.P;4)/#.@)&0:B$Q!EXX3<=H1,__[2]O M.67N7@?_7(X6IW=;='<74*N>HKL?2%1N4RUD(TN37DUZU4"A'Y=-&EDVXKN_ MO+";GEF_*0]_Y0KZL]EY:Z]Y4=7WNG\Y5\M_J-BI=BXDGR+)/'DB173$69.( M5XDEHZ+1U V1"G6QW+UA],S/GLX.%WX!Z3_]> G/8'9XY&?P85AU.A[[\V_. M JSTL:T>)-/#$R M)OYW54N%3X28MXAA5X+[Q,^ZUV4!5T:UO/=#70-]@S9X&W13+(S 5E- M.61/3I'5RBUK[93Y>/[:=[/GP(_&<*?0_L\.L^)J63I_L6B=GW?_/WMOW]S& MD5T/?Q64DOQJ787K]/N+_6RJ9-F;*)58+DO>_.GJ5PE9$M "H%?*IW]Z0%*6 M2=J2J '1 QS72DL1(#AS;M]S3O?_(OOQ1(PRGRZ7 M\1YD?V[GV$\(9K13[)@O[]9 &X3523JV9Z[X)*49 .-I'*SK2) M/LLDG<[&2\9Y'N4 )6CF2=#)0_2[PAKY&B47TL5"FNDV&(-GY)-M8].4DH8CF.TX36/>&\ /\\ UMXLW MQ5/.4K;[4I$\YXQ2".W26:S>WWZ6_'F).?)]28;'K7C<>GMDLY:CD>=$LAA# M2B1/(<9,P3;)B365S-Q>,O:CGDI^L(9 N;F48F[M[Q^1,M5!_-YCJY,O'QZ>>JZ=FCOY^_W(ICH\ M/_ H=7ZZ U>QX%@1DDP<'IL,_7:B:?_42^J4&ESEV7!#R;7QJ(KRC5*MI)I=T)$K;JS>R\@ ML)0DO]W1\//F!Y_QF.VFC'79T!"L AF%C/83@Y[P8LB^;S##5G5,?K_S]+**Y+0J5'0VS58E3]$."P_%5:ZM5\ZH M,58G?J7>'QKS/ET^N>3=<=S57'@_Y[:W8Z]!+%!/J"<&.=3S6-73BV*J5(*D M\I)4C))\5(&$XTJ([(41MZO2[K$HL6?UE+K]&6N- L32T^H$]M-,;9'B10O" MYF+]]G)'S769?M@V&MELYZ=9$.0;S1:7+246$ZFD*WE3AK],9K'&9/7MQ=][ MS%*NL7^O)&@O=?J.YW8MLC:A:#>EK!;DA)/$>4S.:&&D'^64N_'O1\RMLG,O MW0E4Y^^W\0Z>TAY^$H3G*3V#?7P3HL[I[T\G:2YR=+D*H4D'[DAQZ+X\_CQ@3^/R"S@(.(@)1&!R8,-!P$$\ M1(EW,<*S)$GE-I-7EA<*2F4JA?EJLI/)C;)?"0ZB+S[LW$&@Q*V/F#]HB5M* M%^<79T.?G-EJ^ZJL&^VH,9WA+>\B%: MR^E8%>.2N*G-8!KKR0U-JUB,5A8N$]>WO>5]"O1^%8YG@VX\>5\VGBZ;BI3_ M:MKQ?=D^JR_"FX\WGILVWMI7'WBJ)/E=3Y10?S!5[PD_ 3_1 ?83@AE^ G[B M ?R$& IF*FL&PA1-2EA+H:C0/CSY$%,-0=\N^+]/R>)!_806LBZ*0I6D>AYGF=K2CXC6O4E=5E!ECX>ZA/8YR;FZ-@<>!Q]EW MR9K8YQ*?P!+?/3<\K[;A['*W\ZO566F9__UK/S]8K%]B^?+T[/!8STW M@0'N[DGT45O?H[>1,1@5!=>4N!'#4IDG)TV@9$UMGM)[;49I1__\/3[_;D?C MH^Q5L%S/K;.=/=T]/I]X/'35.=!0;Z@WU!OJ_9'5X#$7)4T=CD)CI$I1Y&., MI(QR/*1H91BE"_Z^U%OQN>:]]6F%>O?7G Y+-3V2TN52S=DBQ,798KL8FF0M M\_A+-WB.>7@+N,^%=/&ET /%YM5%/"O3\S'6@_[K5]%XO,Q[\I>^C6GIV02>)=Z5)["9 M\ GP"? )\ GP"=WYA*J"4IQQXJR$IOFF4JPA4!35)E]JU"F.L?+T0#[!S3V' M3S@*GW"]'-7^/S2,=E_^'AK_\H=<(>Y @W\6&K_2UX.O\G!V;ZR?ES);KK;M MO=M52[=PD1?#_KOVAH;CYO*KW?+H;EM>72S#,BUV-3SM&^?M,S9?OI=)]X\' M1T N R)NP/GJW;KKZ_"R7)(-A=KN[*MP]H_P=O/UH]F_?@;P=]'"Y^%^30MA M]FH]HN-Y\5DH$*/R$HNPMK:K!:AX'WOVJ_I:R'VQTG7"^& M>QL.#WAR=6_OPA<^,R/&#\R=;N8#,XW/@.86C?>$Q<.10VR69AQ GSS[Z#Y[^OV3+V>/O_]V]ORG;YX__?;IXQ^??O?\KE+Y U_QK'=MV#G>=UHV M<-3J=;EDBL]CJ0.;1A<_:N-DO#%O@;#_6\ 8V&\ ML?#3]33DBTY!_=^+S791WQ[82NUL]5TU#^%BN[I>6QBN9K%\^17[>O=V.@MO M5Q?;]O%O2O[Z\E=QMH/PZ@=:[,_"ZTWY:E->A\:]Y1J,G7N\_.Q'-TM"?EEL M%KNEG+=?7?_\'94AE[].V2^UM_^RNZL[UETNW\2^]$Y^X#U\N.H_?D>[,6_] M>_]]]D>.=F%#]L1 M[J,\\_M,U!O&P^M_?F0>=5V1/(V M<7F/BMS)C8TNG^:#5\&K$\B=KGGU^>(-6/6$6!63BTF)XIQ$^@=+VU>%:_=L]3->7Y]#[P8]6!>?SZ@<_+'\4I87I8]]P;T'\P$+. ^V MY[3W&(R]F?XS@M;);OI);Y'_"/A[I]#?.5R72D4L0M\SH; M&XI@MS;)ZQS*<&Q9\KS]C#6)?/*!?-$B&F:9L>[V&1T[ O_+>G4^;#$<+N)_ M%MM73RXV+1QE_=V;=':1%\N7CS>;TOZ7/^F W3_8-\^%FENMNMPWW]/X_^-- M\%.1# AW#U&8]*"'<$.XIR#<*48K66K2:W(F%;DDEZ4FK7FH/)FLDKTIW(S[ M8D+5) 7CI'+D3;AE)6%DS;(FQU/N1KB9F#/G(=P0[OX!AW ?/@80;@CW%(2[ M!!.+]X9,*(:&,S#):VXH6"MK<8'K>$NX0RTVE1HHEQQ(IH8Q^MQMMD-CN/7GU#4\?$D@;-H]\7_@,R>/E :[JL^[JS83;JT; MMU9%=L(E3T%H1NW$I57QBLE*TS3XA"'@WL251U#E5X':6[I]WWJ&_:@ MWWS.C8!^@ZR@W[W@#_WN+B30[Z/6;^F29JE-O7T1EM1P\)[/D9$*3.L4BA"F MC%'F,+Y^.S_GHST&@7Z? EGU#C7T&_H-_89^?X)^.ZV4C&W6+5,II!AO2MZT MF\(P_9:1^YS=&-4.X^NW]7,_6OTA]'OZ-0_HY- 1V_S[>K79S%ZO5^W;?53; M]1[1/LW;/H\0AX7KJ(0;1F[:1LZJJFQ6CG+6S91ESL@UET:Q5.:-D869.D8A MQ([8?]CQ^C@VSLT5,UU6H\+,]4];O0,.58>J0]6AZO=4]5BM#"QR4BGEINIB M>%3"!#DI4JV&<5_Y&.418ZNZ87,O^MP<"E7OG[9Z!QRJ#E6'JD/5[ZGJ6@J5 MBE'$N:JD?&7DJZLD;;2R:EM,%&,438RMZER;.9.8K(.W(.L=1P&RWFE@(.M' M+>O6U.)*FVD[[0PID10Y8QGI'+06*E?K;TW6[U-+,;JLS\N9U66[*YBLTDNC4R!W@=*D)>H$^?39" @#&0GITEAX(27PE;R+H6N =\(-1[#*8' M]_')U@D\:X[>AA(KIVJ%)A5<(N>\(*&3$$%(&\;9[G5-R(^7^=M?Z?B[RP=1 MX_314W,O< @N&8"@$-@#Q^#Z<$-@9V@P!;O=?!&$C?.DO*ZB67EF91R)68O ME+:C-*9] ('E<\;ZK.[J::"?!-?T#C@$]O QF![<$-@)"JRIRN=L,_'@FJPF MS2GZX(C%4J1C6<\ MDN91D&)*4YNZ"M+%<>XLX]:9<0ZRW;? &CGG"@+;(=?L8;,1'M/W_YC^>4OA MS>X9?;NYOY5A(W5][IW]*<$-,Q6U]SW.V9+^6RCJ:>HA'D MN644N4Q5&JSEJX7C:O]=_7S#NFT])ZKMU8#5Y +I,CE]ZAAHIB MH$-%CU9%K7,LQ2:!H4A)*NT>H$=#U>;$791)J5N-T>[ST'W/*JKDW'5W-&Q/ MX_O(R:5WJ*&B&.A0T>-5T6IB#-X3XS62DM&2B]50#L&PJH,+[%8?LOL\6=^S MBO)AH5Y+R.BILDOO4$-&,= AHTWP>^K?.,YV;AVB HOC2+IB5YZQF5Y'SVRN00XR@'I5[2?+-U MCW]#\F-Z.Z'G5N \%E 9E+[C*$#I.PT,E/ZHE3[6Z 6KEI*SPS,-WY2^*D;, M:!E5 :E[S@*4/I. P.E/VJE-]Q&HY,AEITD%86E MJ)T@;XJ20M8:^"@5#P^A])K-?:?M>J#T_5-9[X!#Z:'T4'HH_7WWV?E22XUJ MV!<@2 G#*=@LVG3="6MDY%794@Q$5?!XVP$#$(>*]I 1$ M?-HBKI@P@8=,CCG71#P9\C$HXHPEP01GQM_J^GR?FHP]B3@S<\M[Z^P $>^9 ML7J'&B(.$8>(0\0_928>C.*B!BJ[HQM,2.2T,<233DY&8?7P0.7SRRWV(^)B M.! ),W$P%D2\'_PAXMV%!")^U"+NO @QQ*$J@BE25GH*LDHRNM1+I,J_,R",K'&\=-&U;MJS]NTFWG3H[5%^VT^/$>(W=?@_0+N JXBFG$ M8'IPPU7 53R,J]"Z)M>L!645ZW!\5J2AYH.\S;%8970)MUS%9Y6%[,U5Z+EU M* Z%1:8%":3X+8Y!)X2.6$3>>&4E*IH;V^= M@/Y9=2K[;K\I7'N>;N42Z=VS<*C%#H[:3LKK0" M:IPW/F=%(55&*@YM5WT(9'.5FIN4Y>V#Y.]3E;%? <79MR=+*[U##?W$0(=^ M'JU^%F8%KS:1,]J1XLR2:Q-2"CDP[G@(0M4QZ@_VJI]\SFUO':]Z&MQ'SBR] M0PT)Q4"'A!ZMA.JA,21/FD0=UG"C3N2-#224TL4IZY,:I4O%?B748 [:%:_L MK>L$'I+W_Y#\V?956<_^='52QQ=7S\KGLV79HD!SNI8+1[AU:M%PA!N*/B?O M0X--.4=E*11A2077ON+:4A5*9%ZRD+=]Z+W:7@SB]/UJN?IM\>,0J; YL#FP.;@Y6KD1Q#5,8RQ]L@X*:I/_."HLF6?,XV M%U^\*K<'(O-L 1?= JCM,5XT+4,[1U<"M8R8'-@FH#&,LDM=:& DS&$:I M*P7C AD9O*Q)5^WD.*TWKENC_66].G_2/F^QO&B^\=F[4\>^V0G*Y?M>#'+R MW9OM.K3,6"S#^NW3;3G?-,,Y7,EZ=7:VLYR?6OG]47WAW9S;WLX<[BF]CW.= M"2YD,N(XZ4R9$M!P(7 A#W16G0^B&B9)^- <10J*@M>61%8RZQJJRJ.<*C,= M%Z+G1H_UF.Q4N!4N9#JQ@@N!"X$+Z5.C3]6%5&5E-,R3%DZ1,EQ0E-91==I9 M[37CZM;#L_MU@9F("W%ZKB360N!"X$(Z%<=)9\J4@(8+@0MY&!>BE/8U5DY% M^^9"8N(4?#,8CGMNK8LIBUN]Z.[72&7&ON@-.BP MY]I4?:/L^S>>,R,7V5[!<O.BEH_G,K3\ZH=436VX\#_P/_ M_\#_P/]\KO_ASTRY3E3+XFAR+;I3JG+WY'S.7HY5[PO], M@JKA?^!_X'_@?^!_X'\^U__H8(%2V8C*GQW*U=TO1K]KJTL+X*Z_+__NF- M8%PUOMTLTBPL\RPOSBZV)?>Q(;/W@/?IC?=9*@N'?%"'O-]= O#)\,D/JO?(]\B^O+,JKOM]'9@L]+%8"EL(6]AQN#I*,-A"V,*3M852.25+Y%1\ MMJ28512=8F1B,2P)GJU58Y3/'>=C2;=V5=RGJO!PMC"%FJ.KM;F[$$E%+2GF9H$="YKKS'6*91]WN"];:.[J MZ@9;>&JJ!5L(6PA;"%L(6PA;N(>'R"8&5:JAH"LG95VB:(2ADG.0J7"NY*WC M5>Y3;'DX6ZARCI'K0-7J9GQ=XMEHZWSUQ?;1CNSY;ZK4D<8 M$9A*8*_6A)JU8JL5.DU_M)&V(0V;DQ@984VSF4R23Z)0\:(XEG,*ZM;ZZGUJ M%:\5X?&E('Q_<1[+^EG=.^^M8-?^:]+E Y[$TG M^,/>]!<3V)OCMC=-)[GA2E)B1C1[XSAY7RHEX23/JA9N;ZVBW:?F[O#V1DJ7 M@]:19!#-JI3"*(;,AN?"17CI2I6C5!<^L+V1?.Z8FG.QMZ?*L#6]0PU[ M WL#>P-[\TGV)@9N!?/V4KM5<$WOI144&8M1UZ#L[36-^]2.'=[>9,V\X\-3 M3]Z2\F ML#?';6]R,CESQDBRU.R-]X%LJG-Y<7B1CGP]6'MC3-S:_B$B+X9RLO:&/)Q3O?MJ=V!S M&+Y=%\NP3(MPUFZO?>.\?<;FR_<(Y?[QX (!V05$WH#SU;M"S==-1RZ9ET)M M=_95./M'>+OY^M'L7[M*A&M."+-7ZT'0_FE'6S^OZL]7=[GYK) ,NO )0=E= M6!/*U3H,\O=5^RUE/=SN..%Z,=S;;%5G3Z[N[5WXPF=FQ/B!N=/=@JWW3 YQ M=9;' ?3)LY]^?/[=CX_GLZ??/_ER]OC[;V?/?_KF^=-OGS[^\>EWS^_:H7+@ M*Y[UK@V[6<%0)+TNKYK>+7XI/P]%TM,:%DVK[XI]WU=]Z2Z>O.\NGK_S%)>$ M^EY49D,;]J,=X$=$;^[>4/[IZ7*V?;6ZV+09\>:+?<7Z_M>'4(\7ZI^N)QI? M= KJ_UYLMHOZ]L!F:6>S6+[\BGV]>SN=A;>K MBVW[^#AN>)R#<;.'UY^]J.;N\1^66P6 M<7&VV+[]ZOKG[]@K=OGK-/M2&/4ON[NZ8X'IZIJ^Y.S#[V$?>(?_4G+__G^? M_8FC79?LZ%J.!J,_V,!X24'>0S(OM1L6-O?^?O??PHXC9SIVDZ] M>+4N9?;?[=^O-K/O&G)Y]I\7RS*3;'[HK;P?'!*WG_9,;FQ\#W5TV]^SBAI/=H]MD:8=Q3%7J/04EA/T,X'QC7I MH3^E2H51L,%2U2EQI;,N7(_1>;O)SM-E6IV785?.S0-LVC2AC?'V;OE^!P.2 M'W=^C?)S*567!];TE):=4RO.)(0AF4@,.LH:&!(8DN,R)-&;(J5/Q'--S9 D M2=Z89DB"MY&K'+R_94CNTRM[GX;$S*61,"33IE88$AB2B<2@HZR!(8$A.2Y# MTKR(ED5$JJ;]I8+@%&HPE(N*/&3MO+[5_O$^W:WW:$B5%!L,B6:, B_.-M\1I;AU+.Q]^E'OT9 8 M/6?"P)!,FUKO-"3CE0V-4"&&@J$1>D6^"LN79;98-@9HZ)^UC\N["J)98Z1V MOW\K5SW'2KI8+[:+LIG/EF4[]&/'+@[L/?I]NM5/P/\36O?_45EN[W&: M4DCV42L-TPK3^CFFE7L7N4R:2BJ>E/&)0@J5A"["2J-2RJ/4&3W;OBKKW_0! MOO2P/[W3KO]8G0W'I_Q[6"P'8_ML^?R=<#U>+S;MI6_;/YJ5WHPII[>&2N].V78(-@@V"#8(-B@$[)!+%5E B,?N2#%\K . MIQ499JIB3#:/X\>H;IJ&#>(.+@@N""X(+@@N""X(+NA47%")QFD3"CDV+ 9Q M)L@[I\E4[6OET:@DQRBIFH8+$G-FQGH6"B,$(P0C='C5A1'J+B0P0OW:A%,U M0C:'))L1()%",S7.%0K6MZ\T&.V+63?0^?$%SX:OCJL1ZS#CLD M4K5466U&611+0;I(*9B:,O.,RSA&M=D=EGI/!6-^;MU83TL?FK[ADK'K$T8) M1JG/!(-1@E$Z6:-4? E99D.V5DE*Q3:(HZUDI8C:BE2BO-7[4>%/&?=K3U\ZK^?'67F\\*R2 LGQ"4W84U:5VMPZ"B7[7? M4M;#[8X3KA>[3H2K.GMR=6_OPA<^,R/&#\R=KG82;+T'=OC?B\UV4=]^(ARZ M!S2FK%TWS@'_G +O9S_]^/R['Q_/9T^_?_+E[/'WW\Z>__3-\Z??/GW\X]/O MGM\U&3KP%<]Z5\K=A*J!4,MZ7?+/F^TJ_>WGL,P_YU(7:;&=UOAX9V&>O&]A MGF_O&AE]W\JUU1ITYL>22SG?J4Z[K]TL;?CZA^NHM1ML49NUJ%U^]:I=15EO M_M\_O1&,^Z]GW_W]8K%]._O3MY)H\^2(6-+=?TWHZ7*V?;6ZV+3QL)G/ MRIM4AOUDK\*ZS%H^A+V%__Z7C.B/%_V?KB=T7TP*U ?VI%?=Q"]_]]4%#Y.8 MK\+%=G6]Y#5[M=!;>KBZV[>/?E/SUY:_B;(?@U0^TT)^%UYOR MU::\#FWR4:ZQV-GPR\]^='/CX2^+S2(NSAI#?W7]\W=L/[S\=4)]:8WZE]U= MW;$<>/DF]J5S\@/OX<-5_^$[U)>"?^@W??A3QKD6^:7UQK_WG^WDPGH"27W) MA.GF6HS2W5Q+/S'J=B";+[GH)6#Z2V,__U/&NA;+W"=^RA_L+C<[%7O LTEN M'PQUO53W4<]GS/X?S]S+#IB#E$6,%X^.\+_'XYR]H=^P'E[_\R/S")EQN-G' M_>/[ZTK%H9N/32ZN8+R39CP!QCO1S$ \^HI'1_B#J9 9'64&XM%7/#K"'TR% MS.@H,Q"/ON+1$?Y@*F1&1YF!>" >DXP'N*O?V" >)QF/CO"'RYI69G3]5/%Q M2A?G%V=#+3<>*X+R0'F@/&0&XC&M>'2$/Y@*F=%19B >'XX':HHG&38(S,'1 M1TWQQ&?_[VUYQNP?E ?*@Z=&9B >TXI'1_B#J9 9'64&XM%7/#K"'TPUKAKY..?%T TRG&$6"<8#XX'QD!F(!^)QE/$ =_4;&\3C)./1$?YP6=/*C*[G ME<^VK\H:4TJ0'<@.9(?,0#RF%8^.\ =332LSNK9E+U9;K/1/@>Q0V3S)L$&C M#H[^ 2J;?WL6+/M2,S:<+3.Z5K,;1ST=6M<^. QNGP@\N?$ M3@6G]I%,X-2]<.J3U?GY:@E"!:&"4+&0 IK\/>L9%IF>+@_-D),+*NCNI.D. M_O'8B?%%B];F8OT6#A*4"DJ%@P11_OY$N_V"5V6Y6?R"%@X@/9 >2._H20\] M:T%YH#Q0W@E1WFX>_*I]6EEO_M\_O1&,^Z_!??US'RJP)ADV2-;!T3^ 9&&U M]T#B]BJLR^;0+FP+*@65@DI!I?W$<()4"E<**@65 M@DJGD4-=4RE<*:@45 HJG48.=4VE3\+K10?=%\"EX%)P*;ATTER*&3ZH%"45 M(%>0*^;\(-=>R;4C_.%30:4'H-*GR[0Z+[,__==JL_D"C I&!:."4?N)X009 M]=M2%VD!=PHN!9>"2SN*X02Y]+N_7RRV;V=_NN)4&-3C)-7W=[)UR[*J2Y95 M)Z)Q)X;^A#95/T!D[D544\\,Q*.O>'2$/Y@*F=%19B >?<6C(_S!5,B,CC(# M\>@K'AWA#Z9"9G24&8A'7_'H"'\P%3*CH\Q //J*1T?X@ZF0&1UE!N*!>$PR M'N"N?F.#>)QD/#K"'RX+F=%19B >?<6C(_S!5,B,CC(#\>@K'AWA#Z9"9G24 M&8C' QZ'(YB="\7F0HO=;I=[!Z\!WM-VC[LXK>O=/]^$L[!,Y?),*O7U?X=U M>C63?#X33(C[;04:+;;8HG=O6OSD&"Q7TXW Y,#^>"7ZE?D_*@"<[3\"Z^%3 M/B<$^^##Y6I]'L[&2;O%F_9QR[^L0]HN5LO9(O_YT5]^CI8SD;0EK9PF9;6D M$%6B&%GT.E2FA7XTVWW*F^V/I?[YT9.?G8O>2AM),7(Y\0H9Z:,CM5D MPQ_-EN&\ 7BQH9Z>76PWV[#,B^7+1[.+Y>+R M%_ST\V;WZJ-9+FG1;G_SYT?LT:P.4&S__&CQ9OO5_Y7U*H?-JT?_=DWP_]^_ M_O;V_NV!.![\T@^_= XW!/70$;@'0^^)C/^Y#PL*1>Y/D54VK$INJ)ALF\1R M2T$H03SK7(MPL>GR'A3Y25BOWS8AONR/^'B[72_BQ3;$L_)B]4.3X^7V-Q+] MT_-O'\TV;4"U3Y3O*S5)2#6D&E+=00PPX/L9\%#:_I0V6,>U8XIX$4UILU3D M7!+DM3.,Y5PL5S>5EEG-M=*ES9=#DUL1,CG.'$F=. &; MT.7N=5F6X&JUGF0LBI3AE7QAL?UED,>6F$G.> MC91)4G8\D]+"4&1"4RGMVU(R'45X*"6>"R/FPDDH,A2Y<[BAR(>.P.3 /CY! M[5PD_W0M&R=E G)BN7*3FI:G]I=L<_(@&2D\7O BAXY /QD# M+P(OA+/BK1:,8JR15 B6(O>1!#=<1R="#N&F%Q'9Q12CH6Q9)I6;#8DB M">**2>9!%XD2/R(DPPZ80) M)+V6I(1*Y'BS)H697!-/WMM\TXOH:)B1KI WHOV,TII<+;&9&.6]D9%+[1_: MBVAAYPP['*;-K7 C<"-3B$ _&0,W@L+,WUME$#IP%FK[-.9(E>#(JRB'$@UG M@N;XCQFN*> 7? -/59W<8L,[YY>EFBJ77A+ M^MG%Z_9E>5/6:;'9O;IZ/>3HYGXY^NY^8> .8. ^ 7UPXX/ ?'3E99W3W*_- MA_;,7LB?'O*G5W6KQR-[20"#Y15X-EY5;F\5:_N6*K"\41,<4U*QO8S+DK*+$=CK A%FSM7;X<% MGI*_O5@OEB]_*.O%*E_NJMN]^.QR3>>[JV6>_+GMZ.9Z#F3HY7=@'HP13L-E<4Z1&\P8UHVI6D9\@?YX/YZ,8]= /YTT_^= XT1 *#'"(!D4#^0"0@$AUB/R&8(1(0">0/1 (B M@4&. H#C*0"HNG!CG*--&%Q3TW>B;?/Y:-MN6]$-CC77[AX[ Y,"&>$ \.@CE M*>12YW!#/ X=@O'\4W8E/QD=?ZZ+#=AN(+'ZW58OBSG[?*^>?OK6WX(;X=O M/?Y'6.>K%>*KI:1G]<=W"TF[!>2?AF6D[R_.8UE_9E\/Q5I$)$._9K!4YW!# ME@\=@AX[ Y,"&>$ \.@CE*>12YW!#/ X=@'002N12C[D$/4$.G'H.0$^02WWF4N=P0SP.'8')@0WQ@'AT$,I3R*7. MX89X'#H"DP,;X@'QZ""4IY!+G<,-\3AT!"8'-L0#XM%!*"?<^^'=T$+7A[Y3 M[T5X,_O'8OOJU>HL[[H_+&>_[*<1!#IQ3:1%%.CQ06"&R9B2R4#^3"Q_.@<: M(H%!#I& 2"!_(!(0B0ZQGQ#,Q]?&H7.5^-.U/-QWP'1^?W>WGG"LBLI+I9*\ M(Y6#)U\R)V^X]+[:F%/\G-83[_H0[[I!_! 6^2^K]8OPYG]^79YJW[B[-\7' MM)/8M.'VYT?TAWTEN-)SP23Z$>]YB7-/ _<++$W"4'2*_81@QJP3LT[D#T0" M(H%!CEEG+RIQFK-.[A47.49*I012KEB*40D*+$NIK=]S\$12?FG<@?Y ]T ^/^I,<]= /YTT_^= XT1 *#'"(! MD4#^0"0@$AUB/R&8(1(0">0/1 (B@4&.RH=>5.(T*Q]2\<;J$B@+/50Q&$@>SI9G,1EJD,K6/2ZOQ\M;QJ&[.^Y)79=C4KYZ_/5F]+N7KE M]<4ZO6JT,GM]%I8/U/\))O7P+=:FS+Z3 QNK&E-:U4 N33B7.H<;XG'H"$P. M;(@'Q*.#4)Y"+G4.-\3CT!&8'-C'MU1^],O.QE95HG4D=?&DDM?DE16DLZJR M>%Z3X*.T>1G6?X85HY*_O5@OEB]_*.O%*E]V?_GN:I5H]Z8?KM:(?C@+R\W' M='KY@\5FJ>7<"3?2> ] 3 MY%*?N=0YW!"/0T=@'83R%'*I<[@A'H>.P.3 AGA /#H(Y2GD4N=P M0SP.'8')@8VR@XZ5YNZR YV9T]I'LMQ94EH4FI4WP]<%Y^Y,SX^=2(^F"<&,"?R4 M)O#(GXGE3^= 0R0PR"$2$ GD#T2B.Y%H6 ^O__F1> 0FFU2U* )RM 'I"/Z> MN J"?$R"/#W6@:%%_O23/YT##9' ($=YPC&6)U1C=;*Y#$>F>%)6,@HE5Y(Y M<>UJB$F[,;HBO'=NRHO5XYP7PS6$LQ_"(C]=/@FO%]MPMNMF%V\>F_)C^?O% M8M-P>E[6ORQ2N:QK^+&DUIH8/74.-#08@QP3 MM>YD%1,UY$\OT!_E\BK&/<8]= /Y,^W\Z1QHB 0&.40"(H'\@4A )#K$?D(P M0R0@$L@?B 1$ H,!PZ I,#&^(!\>@@E*>0 M2YW##?$X= 0F!S;$ ^+102A/(9@(3 YLB ?$HX-0(I=ZS"7H"7+@ MU', >H)OSI6C9.:A=9SBJS4!+9* 6I(@V% M*!3)R*-B*4O.\LU=9,S[8*,KY*+(I#@+Y"QG%*P*DDL73 @W=Y$]V[XJZV%S MV+J\*LO-XI?R=)E6Y^6G=YM$_F-UEA?+E_\>%LO_6FTVSY;/W^T0>;Q>;-I+ M[Q^D^WW9/JLOPIN/WSVV:0.S??7'9^=JA9-S'V1+TIX&^1?83 0[,H$(3 YL MS&4QE^T@E*>02YW##?$X= 0F!S;FLIC+/L!<-D1?M).)I-.:5&)M+IN\(9FS M9U4PI44:HR,*YK)'3*Z=SV5':ZOR[H[04*5OKFOLL.N?LO=>1K"EW3:ZB^W= M9?TK'IJUNYEM5F>+//OMR.P\2A,*R ?2X>-#@K61KM9&'BPGA=;SZS\-=R0G MM I:!:V"5D&KNLM):!6T"EH%K3I\.D"KH%70JDZ3LW.@H570*F@5M*J?G(16 M0:N@5="JPZ<#M I:!:WJ-#D[!QI:!:V"5D&K^LE):!62\U2:_$#HD$L3S"4( M'81NTLG9.=#0*F@5M I:U4].0JN@5= J:-7AT^$AM J]!]![X-?> ]%:8:HH ME(W+I*1(Y&WT)%/P3*HHF0LW>P]HYU@LCA'3II)*5I/G49-U3#OON12AWNP] M\'W97C8;&/H*C-PPP,^E'*MG $S'1!L,P+7 M<"UP+7 M9R :S&,FQ2=):X+ M)Z5-IB"*H!R"SSZ6JLHH'9/@6N!:IM$6:;3>=C=;(1U'3#](67%UED<)\S?A M+"Q3N5[Z_,^+99E)-I\))@2:/$_5O8[;2NZW-"N^%'J@V;RZB&<%)O:0N?$) MD9F@ESUZ7YBEM][F0"4F0:JY1/+15RK>QVAL-B7XF[ZPELJ$48&JUK+]C#(T MO)6"%:$((:-+\:8O?%'.7Z_68?WVN[]?++9OG[\*Z[)Y=K'=;,-R:*#Y&ZNX MV;WZOD=DOW6&_U?6JQPVK]Y_8-9A \P/Y\;DW.&QT5?G<$/:)R3M_1=JL&J*O.M)UTC>(,G8;U^VRS!X_.& MU_;Q=KM>Q(MM:&/FQ>J'9@R6VX]?5X)IZ($8)R=8, V'C\&)F(;)Q06:?\R: MKWB6FNM QJA*JF9#WM=,OAJGN(O*9W;KE$B7#6,\D4V:DS(E4N YM@O2E0NG M4D[^IN8_69V?KY;/MZOTMT]="WCZ_5_^\#D15VXNI9A;RR'P(#$(?*P\P:O5F=MK&PN%P;N M-^V_Z0[@"> )X DZC0$\ 3P!/,'D/$'F.GC/$AEN#2E6$T63'6D3K/!2JRCY M34]@J@E:"T.%"4G*6T7!248"Z\GW,KX0W@#> -.HW!B7B# MR<7EI*6]<[D^S/,2-61+2DM&T7)!/@653*EOU]8'4F9'7ZR37[*W'.9_ME?X:SB[*R+N#YY;AV<[)$7,$5P17!%<$5P15] M[ ,M6T1R@5&(OI#B1E$(3%)@3#G#13;IUM87Y6JTB47BW#0GY6LB[WES1%*2<7+>9ZJ1*2EY^Z/50[LB;IFUOZ#>LA]?__$@\0F:<9F8@'GW%HR/\ MP53(C(XR _'H*QX=X0^F0F9TE!F(1U_QZ A_,!4RHZ/,0#SZBD='^(.ID!D= M90;BT5<\.L(?3(7,Z"@S$ _$8Y+Q '?U&QO$XR3CT1'^<%G(C(XR _'H*QX= MX0^F0F9TE!F(1U_QZ A_,!4RHZ/,0#P^;5O!]65/E+H9'#[UUJ@'>^TZ/ M?6QFBJNS?.O.[A/K;\)96*9R?:[PMR65\UC6,\GG,\$$[V-G7.<1/H%MIYU' M8')@[ZU],?9WCC 2[MS?Z5ER.3E/7K!$2HA$,7!')C,IM32IIEL'S(:B2XW9 MDU&UD%(ED-,ZD2Q""6.5R.I69ZT;A\I_ZB&S;))GQX-?(*@0U'XB@.8,4.3N M%;G%./LJ.%FA&2DO=[T70E-74X,6S!>>]J#(3\)Z_;8)\>/SAM?V\7:[7L2+ M;8AGY<7JAR;'R^W]&C) JB'5DX,;4GWH"$P.;"CMY)36&!ER2)5XEK6IIA$4 MBA5M%FRKM;K6I.Q-I;7%)%,=)S&/+%1U<-OZFT5T>1#1V. M/G7>^_3[O_SQ4:E*S8V6Y>B9UPQON420C# M2!GKR'%I26OGI.!#$^!;)PR$[*2NKA*3.I"2RE*HI8T-+EE2HJ20ZT,I\5Q( MW?Y D:'(O<,-13YT!"8']O$):N9K'#/$@0[95D>2*DTI%42Q*478EMC_% M>2]NF@">9*Y*,$JQB#:%5Y&<%H&,B^W].A?K_!\>27VU9GZU(/ZAVK"/.WO1 M*COWLL]SACKGQGYF*YV<&71_%0CM"A".&%*BQ0KE*2 MJDE3L+50M,Q6+H8G +>6*3[;H?PUG%V4<0]"5'/+L%8Q:6;MQ)YT'B]XD4-' MH)^,@1>!%SDB+V)BUMZ82$F&2"JY0-$(13QHI4*N58MRTXN8:*4.,E/FP9 R MB5-@+!$?CDH,I=2:W$,?RMSR"DYDRKP*)P(G,H4(]),Q<")P(D?D1%R6RIO M2;E0AI)(2]XZ24I$5UFLV>M;JR+">198>V>1I;W3&D4Q.4U66LG5L)*B1BVC M_*A5$>?FUABXD2ES*]P(W,@4(M!/QL"-H"SS]S9(I,"STI6*\$VE/4OD:_NK M9,52T=$EP6\J>^&!J<@C62&;&QA\@;/6D/;.N2)""#P^4%FF57RNN82@]U:C M-EHGQ'?Y\SZ$;O<1XW5%O()O@.GJLSL,6.?\\G2SN1A:)SB=?NRO"GKM-CL7EV]'G)T<[\_,' ','"?@#ZX\4%@/KKBLLYI[M?6 M0WMF+^1/#_G3.= 0"0QRB 1$ OD#D8!(=(C]A&#&ZFW'BG+WZFW6QI1@!3$U MM%S/U5&0/I..0Z^:X"HWMQJ\>A-83%$0CZ&2JMJ1E]Y39>O9;-M63\TS%BW+]>+M"WYNJ5&2_1[]L] &[3#^S#T&>H9 M;$S@(3 YLB ?$HX-0GD(N=0XWQ./0$9@D.<_>&]F^OM4_^5,Z<*35Q?JK79^-;\*FY">K M\]=EN0G#%3Q>K\/R93EOE_?-VU_?\D-X.WSK\3_".E\M$5\M)3VK/[Y;2-JM M(/\T+"-]?W$>R_HS^W58(>;2C+5N#)::,$MU#C=D^= 1F!S8F--A3M=!*$\A MESJ'&^)QZ A,#FR(!\2C@U">0BYU#C?$X] 1F!S8$ ^(1P>A1"[UF$O0$^3 MJ>< ] 2YU&K<[RKOO# M)/UW+PWT'3.?W][N'$// :Z+$G"6E2B3OK"*6N8\LN.+KK4;$ MG])ZXETCXETWB!_"(O]EM7X1WOS/K\M3[1MW]Z;XF'82FS;<_OR(_K"OA+!\ MSIQ'/^(]+W'N:>!^@:5)&(I.L9\0S)AU8M:)_(%(0"0PR#'K[$4E3G/6J4,M M7JA T1=%*AI'48="W'J5VHPS&R5OSCJ-"H))ITGF)$BE5,FU61T%JTORT6E> MW,U9Y^/\OQ>;[=#)P-A1@$,.@*3 QM3-4S5.@CE*>12YW!#/ X=@8+(&^ND< M;NCMH2,P.; Q6<-DK8-0(I=ZS"7H"7+@U', >H)GYL1/IT30AF#&!G]($'ODSL?SI'&B(! 8Y1 (B M@?R!2$ D.L1^0C!#)" 2R!^(!$0"@QPB 9% _D D(!+=8#\AF%$7TK&B_$Y= MB%(U%"6H.<%\,UA+,?PB(_ M73X)KQ?;<+9K(QAOGE?S8_G[Q6+3<'I>UK\L4KDL*/FQI-7+Y>Y3=K4EHY20 M:#&W7.)8F].DI\Z!A@9CD&.BUIVL8J*&_.D%^NFTI<"X[PWFHQOWT WD3S_Y MTSG0$ D,RUEE)J$ M%H*4X)9<9992J4Z(K(*S?HP6$B@5 #T=LM'$C>8?:#?1-UD]>166+\MLL6QI MW:)QUCXMS\Y6F\VL,5>[W;^5;8AG9;8IZ6+=6*!L'J@G#'S0JYU#G<$(]#1V!R8$,\(!X=A/(4 MAX[ Y,"&>$ \.@@E( =./0>@)\BE/G.I<[@A'H>.P.3 /KX=69VK MQY^N9>.D=I$);V1Q)9+BDI%R)E&0V9&0S$IGI'21W=Q%IGUT-L1,1NCV,R(X M\C(GXB**E(Q1U?*;N\B>;5^5]; Y;%U>E>5F\4MYNDRK\_+3NTTB_[$ZRXOE MRW\/B^5_K3:;9\OG[W:(/%XO-NVE]T\P_KYLG]47X0BYU#C?$X] 1F!S8F,UB M-OL0QZ<$)J.N@JKDEE1VBKRUAF)JWU2BIEKU&#U1,)L]:GKM?#8[6FN5=W>$ MIBI]LUWCAUT/E;WW,X(Q[;;976SO+NM?\="LW7_]IN",YH570*F@5M I:U5U.0JN@5= J:-7ATP%: M!:V"5G6:G)T##:V"5D&KH%7]Y"2T"EH%K8)6'3X=H%70*FA5I\G9.=#0*F@5 MM I:U4].0JN0G*?2Z ="AUR:8"Y!Z"!TDT[.SH&&5D&KH%70JGYR$EH%K8)6 M0:L.GPX/H57H/H#N []V'X@QZ2R"IZJL(>6$HZ!<):F"$Z)6Y;V[V7V@>FZ, MM9JR-(%4;#_CDC,4G&54T#>[#WQ?MI?M!H;. N.V#'!V;I@8J6< 3,=$ M&PS M<"UP+7 M<"UG(!K\8S%D+UI#D1F4LPS\D4J,J(FP9CT->B;!M<"U M3*,MTFC=[6ZV0CJ.F'Z0LN+J+(\2YF_"65BF9ZJ M>QVWE=QO:59\*?1 LWEU$<\*3.PA<^,3(C-!+WOTOI"GR!53DEA5S1=::2E& MEML_;66>5QG#K5Z:M3D_852@JK5L7E(9BL9F"E:$(H2,+L6;OO!%.7^]6H?U MV^_^?K'8OGW^*JS+YMG%=K,-RZ&%YF^LXF;WZOL>D?W6&?Y?6:]RV+QZ_X%9 MAPTP/YP;DW.'QT9?G<,-:9^0M/OVV6X/%YPVO[>+M=+^+%-K0Q\V+U0S,&R^W'KRO! M-/1 C),3+)B&P\?@1$S#Y.("S3]FS>>R^LQYN^0@&*DTZ'>)FC(KR2JALA7E MIN8SEPUC/)%-FI,R)5+@.;8+TI4+IU)._J;F/UF=GZ^6S[>K]+=/70MX^OU? M_O Y$5=N+J686\LA\" Q"'RG,3@1@<>J !S"43D$JW9%(Q2C=:2:]E-47I#2 MC"EABO#1C^$0=M[@U>JLC97-Y<+ _:;]-]T!/ $\ 3Q!IS& )X G@">8G"

    5)2>G1*)J:F#.U>R\N.D)3#5!:V&H,"%)>:LH..DH!&&<""Z6 M=&M/S+X\P5QX/^=6PAO &\ ;=!J#$_$&DXO+24M[YW)]FIM=LBT\%!N;'6&" ME*B%?-:!1%0LN/:*\/%6X4*UGLE<*3'/254N*2HMB,68N%?2L.QN%2ZTA-A< MK-_N;,G5$XVKQQ4?JF;\N).]K;)S+QULR:E-R^ZY87=L[IY>?Q]8G0E9G7[R M# M[9P<<7=BE#J/%UP17!%<$5P17-%'NB+%0U7,9G)5F>9P1*+H?"'7K$T)261> MPTU7I%R--K%(G ]-WGQ-Y#UOKLA9SHM-0BDJ-DJPQ6D^1<1@#N(01H#^$_W9B:'?L!Y>__,C\>BA M(G%_A7Z V-RG &WJJ8& =!:0CN '5R$U>DH-!*2S@'0$/[@*J=%3:B @G06D M(_C!54B-GE(# >DL(!W!#ZY":O24&@A(9P'I"'YP%5*CI]1 0!"0B08$]-5Q MDH-!*2S@'0$/[@*J=%3:B @G06D(_C!54B-GE(# ?F( M@+R_K>#Z,JYN\7(7PZ.'WCKU*5L.IK//[8.;F>+J+-^ZL_O$^IMP%I:I7)\K M_-]AG5[-))_/!!.\CVUQG8?W!/:<=AZ!R8&]-RG"YLX11L*=FSNCBTK*S"FX M8$EEOSL8OA!/5L(L^^,MGGHNF9XKQKK;D= MI2F#,F(N?)^GNW7.7I.3"LCUX6. =_/@(?:]J>VK!BEF^"2T&;H5U0$>>T8 M25%-Y$7H%&^=3]9^QD?;Q#G&$$DQVWXF>45%)B.:P*GD;YVY<74DV=#IZ%.G MP$^__\L?2ZJ>>\7G7"NH*DBF<[BAJH>. ";!D.7N95DR&X-UB6*NDI2LA:+. MDK2/03H9F1&W)L'WD>6Q6@_^7UFOO1OUP\>H<70XL[AAA8?.@+08FAQ M]UI#(.5J8H5QH6J^:0&LJ,X&QBDQUBR #96\UX6X$KKJ*+WDMTX"^,W) MU%=+YE?KX1^J$ONX(QBMLG,O^SQNJ'-N[&>NTLG10?(X'TV6$Q$\Y!$ MF/##H<"A_,:AV&AR,*92R=$TMY$5A1PEN6IRBC'L>HII; MQF%/ILRLG=B3SN,%+W+H"/23,? B>/CPN^<<6R5LY<1<"*02LTW27:%@>=2^ M2"_4K8/M$UR)U3_0PP>!YPY8ANT=;DCQH2, M*9Z^%'Y+,!=%:R&H8Y0MBF^2XE\M9%<--)%QKP*MXXPCB4HI[TA%5)L M]D%$"LJ4=D$Z2)&*T,:.:1\^9EE #MOF. K\)\VM6!B &YE"!/K)&+@1N)$C MDXT.[$2',G#D/-S)E;KW3C8S6#_'=';T? [?[B/%Z(U[A/^!\]=G'$?&' M9*HGJV5#>3.0U*K.UB67WFHSKKZ M]\7K@>,:PRS"V>SU13Q;I/9I[4<6RY?W(X5W^,#N'L#N?@+Z4R;C"<$,APJ' M^A .5FUR%5[K<=*B"2V5]M(4^$#SLWIW -< T=8#\AF.$:X!H> MXBE;2K$:'XAGWQQ -(*\S<,*EW#-&#"5U:UN':.XALMFE;_C&OIH47DBI CK M,)5(P3K .IRD=3AZ&3:Z1E^E;)):A[VYD9,OOA(S-B05:JGYUAX89H6P0Y>L MI&T8:F4CAW\GZHVR7F]J=./9T##7W%((>^'J6^%N&SS6W*ZH0C5;T=UL4= M,9=E$%JWF:[;H[[N=IM^FKS>NV<6M/4T::=SH*&M&.30UF/4UI"U45##^4=!B.!""C;>71IY4&V] M7%X64-C3))_.@8;"8I"?8FNTSD7SUU,%(!+(GP[S![J!<7^*XQZZ@?SI)W\Z M!QHB@4$.D8!(('\@$A")#K&?$,P0"8@$\@@?35@XW&HUE8Y$^L_Y ^VBR:,D86%F[&1?*WHQI$-SAA0\ _ MI( ?;&G ME2XN $\]JV!P0D;P / HP!5'H,M%2YN (]]:V!PPH8L1Z&DFV]?^MZ1)Z0:8\K'M)(P M<1_<3>'B!GS=MP8&)VP(SB X*T"5QV!+A8L;P&/?&ABLC_MCLX>6\@BBQHH)",_ X10N;D#8 M?6M@<,*&\ S"LP)4";94HBT!GH -'+L- )Z +95I2X6+&\!CWQH8G+ !/ \ M"E#E,=A2X>(&\-BW!@8G; / (\"5'D,ME2XN $\]JV!P0D;"@T*1II/G$NM M?$6=8$B:X!!7@2.CHT$Z.HQ5,%&2\-BS1*#0X"@<3F^30S8F!3-#RG8YGY\9 M$CZ$N9LT[:OU=;;1!PX&@9%N YDU!K[Q2<0,,?R08GBPGX'93^&"!I" 10X@ M 2 !]@,@ 2!1H.P')&9(Z!:,*)\:#FVB\S'=Y2*=2B(BBD>6"(.U(A$[1 T@K)A8HT./K8$SN^''8] MN*AF7%$,@==QNIO"!0V8"HL< J_B8!("+["?4D0_G+D;!%'[MI.<'OK+O&Z:[YS"D98M@=G*X'E*%S= [;XU M,#AA0YP&<5H!JCP&6RI^]; X(0-X '@48 JC\&6"A^-3 X80-X M '@4H$JPI1)M"? $;.#8;0#P!&RI3%LJ7-P 'OO6P."$#> !X%& *H_!E@H7 M-X#'OC4P.&$#> !X%*#*8["EPL4-X+%O#0Q.V > !X%J'+ $QTV2PMF.91M M>O\(S6(RN\BC'(*93S^.PFIFRVJ<0]U-<1@CM8!7P-Q% ML)_"!0T@ 8L<0 ) NP'0 ) HD#9#TC, !( $F _ !( $K#( 20 ),!^ "0 M)(J1_8#$#'/="D:4^^>Z"66X9DPC+JU$/+(*&<((4@H['(/G%:WNSG53UF+E M!4?,6HS47$\69KK:/'X57^2MX_5I']LG@/1R\ 0 ) ^P&0 ) H M4/8#$C. !( $V ^ !( $+'*H!#B<2@!7646X%4@00?();P8IH3 2Z?? O#/. M\YT3WH@.TD2!6((HQ+TE2#L6$94L>A:=(LY#)0!XGR><%G%G@@?,C"C;%[5F MC:QI@D^^Y>HZS!K3.J7P(?\ !X%& *H_!E@H7-X#'OC4P M.&$#> !X%*#*8["EPL4-X+%O#0Q.V%"44C#2?*(HQ?-H,<;(1[QE,L&W1AS/57U:6<7YIY:'>J3[9B_F[CP M.LPGM7\37'TQ:Z_R#S-=AEXJ5C@98X)[JEH!5S5@5U6XN &;]ZV!P0D; CL( M[ I0)=A2B;8$> (V<.PV '@"ME2F+14N;@"/?6M@<,(&\ #P*$"5QV!+A8L; MP&/?&AB??H-L#F8?%:B+'-3P<52^6\I17E:X06ZSFX3+,FLF[<#9S M]57X;=-J\7_JJ9_,+OYB)K._U4WS:G:^Z;,XF4^:]-+S].OLHNO%>AD6K^); M\^'K>[":M##33Y]MQB(*3CA^Y(Z>1UK=?X9>'& =A MFO8V7N3.R!<8,E*VJTO.H9TI\D3S?8"/[G]"V6>]J$WO#O,;J0BI87K:G!J^8)I?+UB("E25%+DB>V3"C%>_S])'PP5, PP##"L"-, # ,, M PP;@*$6+F[ ,, PP## L)+M$S ,, PP##"L1-, # ,, PP;@*$6+F[ ,, P MP## L)+M$S ,, PP##"L1-, # ,, PP#0X4A00" 8%<'9E< @ " !V.HA8L; M, PP## ,,*QD^P0, PP## ,,*]$TG@+#8)@"#%/8&J8@;3!.,R2H=(@'ZI"1 M0B!K*FE"Q6)@^NXP!8-=\"1*%$+0B$=GD.7<(&R=-IYJY@BY.TSA95ATTQ/R MH(1^)R!P.6:2]30% +C^:69A^;53BMJL.>7K6)P_.]P7%;A@@8('P2$EQ,/_<>^.3%P@$%S M %Y9QBMA4'".(*Y\A73B!>GBWHD$[(Y4_A$XP*F9SS\FZ#^Y2O):G"P6\XE= M+DQ:,V_KUXD S!9?GRT"<@#D ,C! *1_).1@0!H!;#]D;*^B]BS]"T7O'>*5 MCT@9IU%EK" ^1&8UOHOMF@A:":H0M9PB3KU".C*!J(LJ,F9=H.8NMI_65U?U M['Q1N]^_-;8_>_GKYT_M8'JL%!\KK@'(P7$!D![2#B6=\=AZI(FH$%=4(R-BA9R3)M$4 M+3"M=@H+DD$TR_G'EGZL=B)6VPQ?JBK\FC83.JYX-=:LM-/##Y!^E!-R/;!E MMC]_/;S).T!I!D%IRK$Q2&L )SHV3D2\M4)4%:(BQ,2);$3*>H*HI]HX3X4A M.VVWW\V)_F&FR]!S[^VXPI"/.2)GO7="5+BF@/T ^P'V4P[[.7@FP;R),1*" MHM<,\8I'I"E1* IBO776:KW#)*QFSGE)TSL3?^!1"&0J19!1M*HD-3CBIRKH M$$ >('D-V%^$] '[ ?L/"?L+Q_/CS'Q$SS7&-B"G1&XSE0Q9QP3B+D:G0R(& M>*< 51 NM*H8,C07H5 MD:TJ@93P3EEF*):J3[[R59D/K,:BJH"^'(^[AMP' M\!_@/\!_AL)_#IY+>!5YI1Q&SIK$(*(G2&M#4(Q:8X5="'JGH%4(3V(N:!4T M<,0K%Y#&F8D$KF@5',4N/E'NHTH0S#&TLPX\ [(]<[182L"+I 1\1QVGZ5IV M/MDW%0"I?XO4DXSSZ__U _T!- #K'J0.4@=O<\ : *F#U(]%ZN!M]JT!D#I( M_5BD#MYFWQH J8/4CT7JX&WVK0&0.DC]6*0.WF;?&@"I@]2/1>K@;?:M 9 Z M2/U8I [>9M\: *F#U(]%ZN!M]JT!D#I(_5BD#MYFWQH J3^QU+=+NM=?OWJR MKH+\AZ]4#L75F'(\IH*V+1,/5E$2<^E5]H_10F+KJ=]YLL_>]R=T_8N9FID+ MZ[- GP<7KFR8CQ@9CRBF^&$]%[VI%QK\'NS_OED'G^U^*5P#@Q/VHXTWA:ZZ M'E;"_<=$2*P)*\?@1@/C7S^<>$QR=725Z+D\5B M/K'+A;'3\+9^G5!YMNBE&YY+.J:: 5P#7!=3$ M(<^Y0EPSC6QE)(JB,KAB 0<3[J(MQES0$%/ + A.H7.DR)CT+U5%KA6M?$7H M7;1=G5241\Q\:PA\]O+7ST,J&V.NQY3V=681.)D!.YG"Q0VHNF\-0! ,L%P\ M+(>$L%6E/4KQ:X)E; PRO'+(8>=4%8PRJA=8[FOFVQ]A7GO37/[PW^N]1\!B MP.+"Q0U8O&\- !8#%A>/Q3'@RB7H0SPF&.8J_62](2A89[$)LC+$[9P]8[1C M2FE$-8N(AU AH[A&BA,>A?7154\U?Y50.>888F/ X]+%#7B\;PT,3MB'!Z>% M0^1Q'N?B M94.8IL$"DU="E!5I/(T!E1YGF@#9A+I M& B2QCC'TP2>.5U!*90#7B MM')(6RJ0Y!3K* 0UP=S%]>AXG^QB.NY)_E MO+KV86C\*3W5:3U+4FZRDZKC:!Y\"%=YZD=V0ZWX\\_I)F*8IQ?30R77,EK4 MZ>5Y^@_2'[(P' M)&9@J,!0GZ+7!WLFG"+(.IF'3W&)K+4>55$;Z85(!':GUT=P'+U3"E62<\2= MHXFAV@I1H;3 2E!FS.XXC#7JO(I;0S&Z/R^")V6-A3P2?U@X.076 *RA -D/ M2,S &H U/ 5KB-)$KC+D5XD!4,61ECZ7X6I761TTU>I16$,WK/(3K*&,$95' MXA2!.@Q%4T =@#H<)74X>!C.!SHP:2FBFAK$1:R0XH8B;ZQ7QF&-^4ZMK+$F MAHI)%$@^!H(;ARS#$A%"N%;>!JWN'YIUUC3+X)\ORJ$,Y3RW7,8@G<5]K9".-B$K<1K9&*E4#!2T4IZ&H4J M#UN[]#(%A#U.YU.XH %A89$?XVBTPD'SYE0! FPGP+M!W #UOTQKGO #;"? MB$IAHA#7^2 '1@BR%75(1J9C"%;( M6&PA /29%>1\>AM_=&>F%0Q!*ML593]@9B[D$4A?/=AH/)J%1?[$^@_IH\VB M*6-D8>%F7"1_.ZI!=(,3-@3\0PKXP98&;$N%BQO 8]\:&)RP 3P / I0Y3'8 M4N'B!O#8MP8&)VS((A>,-/=GD34QEE?4H*@%1]QHA905%,7* M^]; X(0-P5G!2/.).96.:5%)CBKG*\2)D$@9+9"IF'*84%)5.W,J^Y[U<7]L M]M!2'D'46#$!X1DXG,+%#0B[;PT,3M@0GD%X5H JP99*M"7 $["!8[ !X%& *H_!E@H7 M-X#'OC4P.&%#H4'!2'-_H8&0E;!$&\0LMH@'%9'E4:$0@C%6\ER%\-BS1*#0 MX"@<3F^30S8F!3-#RG8YGY\9$CZ$N9LT[:OU=;;1!PX&@9%N YDU!K[Q2<0, M,?R08GBPGX'93^&"!I" 10X@ 2 !]@,@ 2!1H.P')&9(Z!:,*/;%*\_CO'/'!QP*SL6(8ID$? MI[XJ#B4A[CHJ^RE>92"+(N, MX X)::/D-!+M=L8I]CVQX\MAUT.+:@@?4\4A\CI.?U.XH %489%#Y%4<3D+D M!?93BNB',Y@#UGUI8CZX=0^X ?93COT4+F@ "5CD !( $F _ !( $@7*?D!B M!I D #[ 9 D(!%#GO_A[/WSZW5G%"-E*H8XKBRR"KBD8_>,2H-]DP_]A - MV/L_'G_3VR2-.]--8)Y&V=YG>Y[&/#2+^<0M@E_-U##OS=P_<((&C#;;/Q.# M24,E"QM"]R&%[F!+ [:EPL4-X+%O#0Q.V > !X%J/(8;*EP<0-X[%L#@Q,V MY(,+1IK[\\$4,X&M\X@H+1%7VB*E0D0D&$NP(]9(]N@S.-YL$D3MVTYR>N@O M\[IIOG,.1UJV!*8K@^ 1P&J/ 9;*ES< ![[UL#@A W@ >!1@"K!EDJT)< 3L(%CMP' $["E,FVI M<'$#>.Q; X,3-H '@$^]; X(0-X '@48 JC\&6"A^ M-3 X80-X '@4H,H!3W38+"V8Y5"VZ?TC-(O)["*/<@AF/OTX"JNA+:MQ#G4W MRN71IZP QX"96B5ZQ&',U )> 8,7P7X*%S2 !"QR D "; ? D B0)E/R Q M T@ 2(#] $@ 2, B!Y D #[ 9 D"A&]@,2,\QU*QA1[I_K9KP,CE&#,MH@ M;@)#QA.*:* B:NFQTOSN7+?@786]K1 .UB%.O$8F5@H%(Q6MI*=1;,[YR65RE^VC>UB?>3_(-F.EK,_%GLU-S/5F8Z6KS^%5\D;>.U\=];!\! MTLO)'YS"J1_'Z7T*%S1 +"QRB,.*0TV(P\!^2A']<"8IP+HO3 !X%& *H_!E@H7-X#' MOC4P.&$#> !X%*#*8["EPL4-X+%O#0Q.V > !X%J/(8;*EP<0-X[%L#@Q,V M%*44C#3W%Z541@4E&$51,HDXQPIIKPV2@LEHTO^HWRE*^9;Q%,L&71AS_55U M*>>79A[:G>K3K8WJ-^'?RTF3Y'0>YN\F+KP.\TGMWP177\S:J_S#3)>AGXH5 M.584]U2U JYJP*ZJ<'$#-N]; X,3-@1V$-@5H$JPI1)M"? $;.#8;0#P!&RI M3%LJ7-P 'OO6P."$#> !X%& *H_!E@H7-X#'OC4P.&$#> !X%*#*8["EPL4- MX+%O#0Q.V%"B4##2W%^BX)SQE=8$24DDXEXYI&*,Z2=/,-=8"4V_9VX&E"B MJRIGO,;&&&&P1MG.ZO32S"[":#)+9IVT,4U7\Z-IW32CY+G2X_X>%L9.PZ@) M;CE/7B TCS[]!M@<3#XKT3D.8_(9A/\P'A/LIW!! TC (@>0 ) ^P&0 ) H M4/8#$C. !( $V ^ !( $+'( "0 )L!\ "0")8F0_(#$#2 !(@/T 2 !(P"(' MD "0 /L!^QGHU 58]Z6)^>#6/> &V$\Y]E.XH $D8)$?95]3X2CQXQH>CJL7 M2V)K-:^0B\PA;BJ*+-<.$>F,J"*F.NB[O5B,F4HK)9%B!"/NF4)&<8K%>+RS#/+5;S1=.)NY^BK\MFFU^#_UU$]F%W\QD]G?ZJ9Y M-3O?]%FNEY^G5VT?5BO0R+5_&M^?#U/5A-6ICII\\V8Q$!)QP_C*$6+F[ ,, PP## L)+M$S ,, PP##"L1--X M"@R#80HP3.%FF(*P-E0L<&1#K!"71"!C(T5$$H]C)(YA<7>8@E">5E%:1+PC MB&L5D:TJ@DCEJ:7>2>?QW6$*+\.BFYZ0!R7T.P%!)ARGLJF_G'%_]> M3A8?SR_-/#2OEHMF869Y+N@M8MBTKVXS0GR;!_X1YK4WS>7V=EI1@SV_;!6# MXW^'X[(*%S1 ^" @O)QXZ#_VS8F! PR: Q!C+6>:(!%XPO/*8&2"T5N_3@1@MOCZ;!&0 R '0 X& M(/TC(0<#T@A@^R%C.^<,6YD@.BJ=<%J&M!H"4(4Z^0CDP@ZJ**C%D7J+F+[:?UU54].U_4[O=OC>W/7O[Z^5,[F!XKQ<>* M:P!R<%P Y$5(_TB '*)\8 *'P00B,9KHG.G7UB(><^S.C$)*>$^HL$0*V@<3 M:#G 93U-:Z7I OV'A?%W60!@/V _8'\1T@?L!^P'[!\0]BNBJ*Q,A3R3/&$_ MB4ACYA'.;2L6JX"QNXO]5!A7N6"1-#8BSJQ F@N"<* R^(I+P?E38?^82#66 M"C@ < #@ &5(_T@XP( T+"0U6<6T2A8@NT0[L%#)2262Y31S" M4<_5#NU0TAF/K4>:B IQ134R(E;(.6FB9UI@6NT4%B2#:);SCRW]6.U$K+89 MOE15^#5M)G1<\6JLF0+Z<3PAUP-;9OOSU\.;O .49A"4IAP;@[0&<*)CXT3< M>4N9=L@HAA%WCB'MN4:$.(PU(X'KT#LG^H>9+D._O;=\7&'(QQR1L]X[(2I< M4\!^@/T ^RF'_1P\DY">82N(0U0$C3@W&FFK!.+!1^XY(Y;LC".SFCGG)46: MYA%F40AD*D42&:%5):G!$3]508< \@#):\#^(J0/V _8?TC87SB>'V?F0RH7 MI*L<)8 M*&0<,8@I0QDA.HA*[W )X4G,!:V"!IY8APM(8T$0#US1*CB*77RBW$>5()AC M:&<=> 9D/7,T_3>/+6E__)0T_O3-?H%\ES1N7-4W #7!_4FI?&$\B>?[#I&> MAS":U8OTWD6=O(Y9^O3E/GNU),>F^ZF=*&SRG^-D9F9N8J;I\=(?KM(UFF=; M#N7A^B 4%-(J1-P1Y^5FTO"UN0B=YT4FIB?[R4S?FX_-SS^,_K,H0UC[2#.Z MG&<(^U^MX_IG'?^Y>LKFNU22<>$;E-+>6 +%>FXR_/V4OB7,\^/VHZZW^=E& M=1R=KIYMHS[SG1;1OV(>4E!7AK=^!._PKV6SF,2/=\71D_T_6&@CP+C[YGQ_ MQS(\??7;F_,7;T[&H[.7I\]&)R^?C\Y_^^7\[/G9R9NS%^?WI4GW?,>CTA&U M#9"<:2[_&:?U^^]SYT^^'#;,)OUTG_++OOT;+G:^86 M_"1MC'[-VCC8!7U M[DP]?%OG;#9:7-;+QLQ\\^?'TO7#[P]4W9^J?UN'8W\N5*B?X%!/3"G;\&+] MW:L[SC'(3V:YJ-<)IWPWD]G%3_CG]NUH:C[6RT6Z_(?@?^Z^BN!6A*L/)-U/ MS743?FK"M4FQ0U@+HV71W;5_N'L8S+M),[&3Z63Q\:?UYW_>/1.F^SI)GTE1 M_:E]JGO2<*M[>D8I_^)[\)?>P9]I(;__,L^T[.$JXAG17W[NVY?YS,D[G8$] MXF9_@ 3A?/)A]/?TVV4S>I'DYD?K0ZS* MVOC\JH/I!K5XO3G2$HLA'TWZX$B/R9'N_2!<<*1E!Q+??)YY'Z=9[XF[/HFQ/I3_MMM_ M[6;L*,[KJU%]'7*]R^QBE*L^WTT6D]#\]$1GUD.(\JC(VK<^'EYZKA]?0P\I M6=)[B>%!+4>AEH*4\ #O]6@Z .\%9@)JZ8^&ZX?E\[<%NRJSZ(^3;Y=6D"VA MEL7?GJ2^_^$L\&58C*9UT^P[L@86OK]FWX)Z]@W> ;;E/XO\> MKM(OC"7Y\H4+?[[[6XDKS+7R3B"/8QZ>1@C2VD;DA!4BRF YJ>ZV$IL8*A>B M03YX@[CS!"E%*7*$T,!5B-BZNZW$K^=UNIV_)7SI=QR)JL82T\):B<&-'MID MD2,+FL%*2K(2(!M -@Z";-C*>&>B18K+B'AE-;)$8Q1UQ;PC6E.V M:8 -(%#+$&@,;%^7I*'C-1-0R]ZWK^ECTGD*=/YAJ^%Y2-_@)NTHM9&9^9&Y MJI/4_VC_L.\$&E!S2#-_<49K\=G\P\L2'WS&E5/'J,,26:H(XMI0I"R-2 HC MB!4^BX;IB@L<%44^5 1QCPG2"D=412F=4!Q;K_K(9IQ?FGGX)7ODTRV'W OQ MXGK,%>N)>8&#&;"#*5S<128S8,&7+&Q U,$A*L>>R$IH%&P^%=+IC(XV@R6M M"*71F=WVKX M]_>P.A(CN.6\K9V&RHSAY34@X5N:F(%Y#8YY*68KQX5%,?V#.&41:8PMXL1I MJFBEHB1]Y#+.9N]"U^9R-G/U57@9%MM>^E5\/FEM:-6\\A0J Q#/#"&;% 4*4$,-175 M%;9])#;V#J^,])7[ +]34M8#ZC@&EOLXN[HVDWGV!#G9,:UG%V@Z>1?\R#1- M6#PPT0%E'/M/=T!.N&1A S<;'C=30B@6/9*&4<0]-4A3R1"6C@8=C9(D])'Z M.,F.]\8MGUXF981O& GT&=8EQE@+V',"_U*XN(M,<,""+UG8 *B# U2"N1>" M*T0Y$8A+0I&27B)OH\$2$VREZ"/9T2>@_A'FM3?-Y0]I67^@F/"? 4Y+\RY0 MPG%\:8Q7B\LPAZJ,X:4I('U;FIB!20V.20GA:"0LH!@E09QHB6R4'!D3>&3* M!:]D'ZF)ULN^K&=YMNB+KL^OI_:2OGI+P)T,S)T4+N@B,Q&PR$L3,V#FX#"3 M,R*,-@9I31/^42V0<28@$SUG7"HE6.PC^_!8F$EP7YE\<">/FW3H;2(_I!Y* M3#V<7IK917KG[3'[;?5$.]%S.C%V,H61^\7G*6!H=T9P1J*TKF4C3E5D-$]H$-:2R0/1Q84@Y4 >0#R .3ASA ;%['&RB,> M%$/<5PXI1S"JH@F,4L)#V#E>Z&%=]D]$'@@9$PX'(QP2>7B*CGS(3Y68GWH] M#]=FXM<'*72;R'6N(H&>_(&GJZ#)IV1A _L$]OD$[-.Y2E+M ZH"24PR:H:L MD3%14"5]\#Q4_1QNN_JD8\F?FV1K%MD^QGS@!A8T$I=$8> M'"LMEV9 8NM(+69PP@:: 33C"6B&YU11JS R&&O$261(6YJ>H++:>&V"43L[ M9/TDN9Z,9O QH1Q8QL&Q#*C**D/G3SK 8=,Z,9-0"#:HC6J9?OB?O!05: M4*!U\"3TJ/=8#Y[*6>DK$6E VCB">-")RC',D">6^4B%\&+GN+.'9(S>Y,=Y M%7]+9"T[W%=V89+N_-GLQ0?7-KG]6L\W?OIOV4W_;=7;]K&?&JBQP!7L8AZG MXREF"1ER9F0-?!H:M71@@9.'()7A$G@B/MK4/$,.Y'Y(H MV3^Z5D0"NI;C>*#$YUB3'9L6M&OSL3U9-)?XY%-'E^&F[F=8^V^0]#C27/*^ MR1GLOQT^15,2,Y_^042*@+BQ!*D@%/*LHMH9%A)/>]QNK]>=HSZ9^9/.3?_M M9JI/3WM97$+%#/B?TL5=9!X$%GS)PCX\P"T<1(^SX$4Z[7R%5:(&02>20!PR MV@E$!?=$!"&%V#F?J]^NKGY(PM<+@@RY:6)&>@HT-&GH*/>6.^\02H12<2Q]$@KEZBEQ$H[ M@ZO*[YQNUUO.Z@[Y7-=>WVPO/A8Q)6,B8!#!(5'2$@D&Y+Z.SDH&).;#(Q@' M#]:5BH8YHY"ATB).O$4V:(T\YBPR2XS>'2?86^[H4<#ZLUM-C$.9;4'>!PJ! M2B)7^^QZ^NYD#Y3_[#_E1'Y2\'G^V!>J?]YWR.RF(&)VQ@&, P MGJ3>25KF240J:(^X-S@Q#(M1\)A1I1G1!#].SNJI&(;N:R?IJ/QEX0P#2IS* MT/E3IKG6H\!&\_ NS)9A*/N,D-7J/]-OT[O#_$8> B>)C)IZ.DG+X]8*+=S/ M[IN7]F<.7Z^2 7+7@^>!7F*)$W]#E8D8<8PK9&5@2%!%/16.1=W+=*!='GB: MKIGOY7\FB\O399-T$N;]SBP@>ER)TDY%^Z*Y4"'&Z_^G10JNK#QDAVP2(/L1 MF ,@^Y"1741)L98!.5HV00_FLQ&]::2*5OR.RAA&G2RI]^$.1## M0K%D[YCG/3LO+!R.@88B2?2A)%1$::B )+;-!@;;S=H;0/258E?#I- M\/1Z7K^;I(_]\O&W)H_:W.QHSB-2'RXJ1/K)W^Z(Z>JR Z0#3 M^4(>4#VLIJN_=%^!*9_'<&>VGOI>TD;9EXSBM'[?C.*\OAI-9N]"Q]Q,4 M.GGS(;OAK\_$JW4?SMCYQ M_UY.YN'O&S YWV!)/PT;"H^%@(.,#B_'6RZM.++ &2P&:$4QM.+P(9KDV5W. MHJ@B19P%@JP) A%G O&8$F-[.57H$2'ZCS"OO6DN?TBK_ /%A/\,\%R:LWG< MJ1B0WBDRO3.O70A^M<^:S'5EY3UG>V#7]1#&9ARU=QS&G@20L,L0MIRAKRU!FO-)*&^ESS)RB/_FASRN6E/)::Z2]2% IK0@5-38Z MV4MF8T^@RL9:P5%T!3D<*&0YVDS'=B'+]3S/BEA\'(_"OY>3ZYSU'+?G'3=U M7+PW\P=.!X6BEOTG.R A7+*P#X^C%E7.$8I9AZ:O(-,]16*O;\E=>7JY7R+:&Y! MR-D*07YKPOD*/TXS?/1#.L=4]G58\Y'XQL()9XD, C)71V8K9!ECR"AEB:0:4_-=1_;LB4'(L="E'<-7N&\LG$% ,59) MFM];,=;JSR/3IKB'M54**2N88E\X084I]D!HATUHN1!86T:1$S(@[IE NJHP MXD1(;@3!E;.[*3&'2?H04C;Q7VZ<2H2VBLA0H01EGABJO[C]FOBLF5U,[+3/ M[5)';KS"QOK@$&A2 [3^-!JP&6 VP&F U_4]U\DP);B1B[>!%KB+2CC@4 M*LX2XY%8:'.7U9! B,-:HTJ+])DJ?5KI]$'&8LA%[96U7RXJ>Q16(UA??8[ M:@;-:AZW#@U.XBXQG;X:RHPP)OOYW38 $ M%[?W#/07Z._3TE\:$_W%5B!I#<_TUR"CL$$V"$TQ88*Q[ZIS^\+1E&=K3'JL MHRE)Q<=<]=5I\62N%^@P5,D=4WH/. UPFB%RFH/G!U45*R*J"DEE0^('TB,= M D%8,^\J8HCCO8P&>PQ^\#E:P.68$ :T8-!NK+?#IGO;QH CI[^WE?+VD=-Q M,C,SU\N1TU";5M;!T^5,F3BB$T2'-/P#U%* ]SJR(!6\%Y@)J 5.+-H_?RM\ MK_GVB47A0YB[21-R'TFSJ-WOH_HZQ].POUPF28>NO$/*L$+>M+R\J<3&J8HR M%-H20:($4LQZQ%QEE)8V1,%Z/Z]Y7G>-]L?+(OI]T*1E7JJ_IM^!?!N9? M"A=TD8$(+/+2Q P@.C@0U3;PZ 5%E%"".+<$V<@U$H[:6&G,C*"]GTOT>"#* MQU3UU70(_J6DQ 5,OAAV^N+J>EI_#&&5N[A>C<4874_-##8;AYK'.*JQV/LF M8N4DWH&./18=(]0'4CF%&+,JMSU&I+G0".M@K*LJ$W OM>([=.QU\L/]U'WQ ML=!]S3\%_S)@_U*XN(O,:<""+UG8 *B# U1>>4YBM(C0A*6<1H*LY YI*QP3 M/$JL=F8/])+?^ Y _2/,:V^:RQ_2LOY ,>$_ YR6YEV@(./8,QJ39-D3,QU= M+^UTXD9UC&$^F5V,1[.PR$4:ZS_ R31#S6Y K@T,0,!&QP!(YX'HZ-$3-#$ MJ*+FR$@1D,S'"5;:!AEWNMN^-Z-QUC1+,W/AK'/1KUL/_6KECPOC9.!D!N9D M"A=TD6D-6.2EB1F0='!(*F*D6K*0D%1;Q EWR$1'466(K!RC1"C1=RKC$9#T M[CA%*J!FHRQ' S4;1YOAZ":HYO2%#\G(Y\'WDL> 6HW]9S,@^5NRL ^/CQ7. ML8YS%J&HA)(2*T0J&1&WPB(=3&*&(5 7%!E@BF&<5DA4.^>A=B;3B'.D8-&8T MQ&A<7T?O/B:1R#,*,5")@Z,24)]3AL[WE+U:F ^C]Y/%Y64]]3EWE?S6^F2. M].H\_3B?N$7PJW:D[$B@1&> 2:V^\OTPU+JX+EN_-1_^YP:L?JWGYY=F M'GXQ3?"G]=5UF#4FWV9/[5E*T,)V6P]O*'?A[+A$6@,I-J U0&N&36L.GB(0 M;06G^1@O1]._");(!&>1H(Q$@HVFU/92@_6D%*'XXN;#(PC#K^"" VI+S(%M M#JC=/I;VOB,^AK7_"CFOO1T;#A1Q/Z8!1''(1!'+:*@)%EEN7#[4S2)#I4). M&U))H2LA>\DE?>)0MU_7'K_O0]W(F+(RI_L 1RS=HQ4N[B(S00#V1V$: /:# M!OO*1Z\M0=%CA3AQ,<&^92@&*RC#%$?9RY"A)P9[P=B8"P5H?P NK?]Z*#C! M=5\GN.8J[8(\DG[RB>=?GO2:$ 54>N2QE]"4MILU0%XW7HSJ($::B(,MD6+Y*FP M+0J\=FM;%(O(K/*(&Z(1=Y8@+:U"E2*"*,&PU3N\-A"#N246590%Q*4A2%65 M1$(KI0(UQA#;*Z_M9Z=4T7%%-.R4@I>#Q%.9.@ "4*1:@ <, '06$8:>41& M53E3E5OK>:B0$9AX&YSC@>P0 (9=%9A DE4Y&68CTD0X9 W7C&IN."Z0 "3\ MYQ3JH@_!R4&E%&2VAI79>C'SWYO3@K*N0RCKNNWJZ3,JLJOW]=).P[!X;#EE M"?^Q;X/Z!J4"!RZ/ RM)!>-<(,-,XL B3UR7Z50G@27<@SJ$(B"Y4+2&-!$ ]< MT2HXBETLCRQ4.;>E*R +PR8+V\DR2(L=4)X!LCP/D7Z2=7[]OWZ@/Y1?T/T$ M#NE>%!\ZJP:%#$LA!8F_I" 3?!68!BCD^S:$%30\#'%;^$U(/[O)=-+.3,Y[ MI]\P-^,GZ!HX! 9>SL&*1^1*AW3>):BE .\%G!S,Y(C-!-3R??P"A*3<+$HK,:@<"^U;PH- M^SX#D?Z0%SE ,4!QP5 LK2:81(I\A27B,CIDN#4)CYG2@7%!'.VK#/!IH+CB M>BQY7P,RCL1+#21M\IDS(B%Y4F+RY$T?!P' ?N;^$R5^SKYF[\)0D^-R6H6+ MN\CL"^#Y49@&X/F0\5Q%;"JM3#[*.>$Y%089RCG2M-()T8FL;.PC.?,H>"XX M'.=X"$X+AI3M/2'36S7ZVWIAIG!RXV&G:IZN0WTHK [VX&!JQV$PPFBI%90R M%+##B$O!D,&51LH;;I354LH=1@@COF!J1\$A+U3A#$3Z0!: + !9&!!9T(P8 MK 5&NK(:\8 YLDQ(%+U7V&!N*E_!B"\@"\60!1CQ=:!Y!LCRP-B.F=;.9O!RZ]*$T 6:)%%UOX%04E!.- M3(@.<24<4MBFG[S&45%&1-@9ZV5BJ%R(!OG@#>+.$Z04I<@10@-7(:8+W*TW M.&N]]=OLK%\G#_XR+'HI(B!C7L$$KX+* 4I$W2.+)V&1 ^H"ZA:-NEPFT(V* MH\I2C;BP!BD6$I9*+2P3CBNO[J*N-Z)2F"C$-4_O9(0@6U&'9&0ZAF"%C.J) M4%=5'#"W',R%[5-EX+9\1.FO5;-C==O9S_ M='Z9//4OV<&?;OGWTQOW?M*"YC9!+!'(4F&1\Y0%[H(.%?F>W<]]PS(=L][FXA^) MQQI(X@7.,AI8^N6W65LO[D,,\WGPHSJF'_(VZ7=D5F"#=/_YE7['BQ?N' =/ MY\K9;0!2]UBDSBB+M= 2>6]R29MAR"1JAH33%C/&-([RNW,MG3M_OO+FKU;. M_#3[\HMCTWW]JY:@6/" R('+Y MB&RY\H0+9(6WB =CD0DN(3+7TK"@L-<[<^>_.)@?9T*?50.ZFGR M*>F_QDY#^^.GI/&G;[9U\EW2^->R64SBQV_$3+*EM^\54TG2N''&3YZT^0Z1 MGH[A1G>785=+,VL._3/[SJO;=3-/CI3_DJOGFV9:/ M>+@^" 6%M J1=\1YN4FC7IN+T+E19&)ZLI_,]+WYV/S\P^@_BS*$M9,TH\MY M1J3_U7JN?];QGZNG;+Y+)7D8^#K9-NHSWVD1_2OF(<69X*U[[E3Z#H&>OOKMS?F+-R?CT=G+TV>CDY?/1^>_ M_7)^]OSLY,W9B_/URMM^H#W?\:AT;&CY>XM__]Q@VS]OL.W;ED=[_<7Z>?GJ[8OST=M7V4<]?_'R_,7ST>FK^U;+4)_O_-7?SIZ? MO$W/]>O9RY.7IVP1MEJ?]X M-ALM+NME8V:^&8_"!Q?R0;&Y%J#MDTR+8_5;XH[FSP/P3G[R;C>H^XKK;[(" M+Y=7*29WJZ2 ]RHP*DB*Z#E!7%*!%'8$^>@"L5H13K^K)'+=>?YJ?F%FDS^Z MHHL-6T^_G,S\ZWEHQ8QK+;2?0\GASA<_MZ: DO:OFI]R M%7]+TNXSG!M]\F>"57_ZBIBT9%.Z)=.-0">S5G:M7+_I2SXCX1W!_?#?9!.^ M;6GY]CT,298__/>K-W\Y>7GV_YV\/7OULJ5(SU^]W^_NK7T2^_G9^] M?'&^84O_F9Y[_>]["T*RJ-B?[A:$/#EC&>#"_N&_GR=/,I]<%J(7Q.[W+(:N\SBW%:+^=-F)L4JLS_7L7FX]&BO@B+RT0!]V_[9LUG\;U?/-7]/UUW_^\W@T M:1*C&=6M-QQ-@YG/2==+NO MR[<4T[?[G'](UW8%FZ>D)'\Y\0O MTUVN'W_GD=M;N4XP-%OK-[VU?>#E;/(N?6*R^+CZD$]?.?^X?O.6WM<2W;RT M45)[*VVYV;_37>1+7:9%G;YI(\%1^WAV7ILD'C.[:+,V-S>>E&17[BFDG^LM M4K72WT6=[G+6Y3SSLZ3/U*-$4_+8D'E2_?1C_HKM1Q[GR:G39?N0X>IZ6G]L MUT6RSFFX")V(-@\_^?+79@,9A5FKB;1V)O/U5?-'F\72A\U!]2Y=\(^DIOR) M"S.9C9(?;O=61LWOD^DT?7=V+\'GU_,R_%=M1\D5_1[2"DYR6=3>=-I(NJ_G M\_K]L]&KY7QCK6%TF9271#U?9 6E99*88YLB3E_U]^27%OD[_S$)[\>CT_15 M:47-)N99;XZ_3U]UR_/_YRTFOR(&CQ <*&)EQ7U .N2#)!56Z2=>):(O2:2N M,M[Z/H*#7TPS:5[%[3@@A07G2?>3F);#;''B7%976J*O4^#@TBK\="!P+RPB M_JSB^D\_7QN?%_HMTO19CJ2&#);],0]ZKU64#O"C[I^GNO7^Q/W+R?G9>0X$ M7K]Y3-_\NOG9_]Y>79KV>G)R_?CDY.3U_]]O+MVR-M JZ5^DEK:>:&X_[EY.3U5NS1CIQ+A+%^G[\C7V(>_KU,A+.[R\S5TM_. M@UO.6P[9?N#%!W?94MP4"EU-4F"0Z._F"\Y?G&Y=OYOOGUC31;Y;ML]TYSL;=*W+Z>9;;HP;RE>K.M%5S^0KE.WL=N--+=.]>K" MB1S_=2I/HED]AQ_9CZ/\T*-$1Y+ MY24+]G=PK-1TFKZ]MY467?J:)(#&MG6 M DS3_N56\*A_SO*<+;OHZPO?D@0_7JNYOI[,5DF/M&3-1?N6<7KD.$V10B+? MTY'QV5VL>'V^^J2;,9C"S(_=],$LI_21I-DVL+GU@1MQAASYF10N94V:4323 M^/5]I<3D/71S83#Z,KI+U7:8P M->G"C_ZZ3$$FP^,1Q92N=+W8W& RY3;C9Q]726R_D=-N3VN^^'I>+/-LQ7[5[ M5FNFK2TWER$L\A)(MW7W>TA:/TVW?)(9I'M/MS>OKT9;*_%+*V,5M.>WI"@S M'W*>#"8+IXL/0[L@MJUEQS:ZY_BZE3B ,.NAF#WLQ&J?XOP>?]A34. &WG;\S$FW9M^TR)*][J\YMT0P^K\[ M-IZNLF-Z0^0AXU'Z.GF^RFYVFQ]I(-$%OEL'?S3R]SCHO5JBU?CDK,@ C M[B/ZD:02FLB 1"5=BF181-IJCJ0+G&-EHC2NC^CGUM;MEV*>X807KV]8<5Z?7WE_6F1G7[[-+W=[Z2(2\90B)WJP"FS5U MZ0A_6Y73U>QOT]TPG:0'6>=EW;;P;\IV[]IVB=[H$;,;%7$V!L)1%?+DJE!5 M2-G D)9<2D9(90/NP[[/PT5> &_6,=;C)C>&393ZDBMV/-'.U>+*=FWH;Z[R;A?1OE MI4BGW2G*D5^]G*\=F,G;;FW.H=53NMECK4!)?; MZG*#6Q-FGWJNR*BUTB@D394II<+(4N)0H!@3205WL9>$^E,_EY7"1ZHLHIK3 M)'O#D-*2(N^8Y[XR-C)Q][E2F!BDB0*QY',0]Y8D?26.326+GD6GB//[?BY, ME9 R,L0P2[+'..G+:XJ"M4Q+J?%W3M%Z_.=J7>@]W9T/^,/P7.L&'7]JXX_, M_L:C%YE+7\\GS:IBYGFX2")JNK3@V@WG:TQR B-A6,*=22[F6=77=("VA;TW MV?,DE_G2M9G&>W8,;K:W\B[ S)NDHO2%OMV/7]S*U)^+>F9AM&7/*#?0:VZQN6E *XKGZM73SM%LPJ'*M=3N-G M&I43P>_;_-LD+3*W:-=0MW;:PI[U8NWX3US.5YGMF^1P_8E"OS7MMM-&P$/T M-]N!8+>9:=;5U8OOV!'HLD/9 >32R1:GVFVGU3Y4L[6+F1U>#AI'82W'\>A? M2W]Q=5-\F(*YY=7U.OC,&Y4QYFW/;L,O.Z=\$L-5AL$V*YB#OVX#=32=&#N9 MWNQDS\.TO>N;D]E6VVFAVTU;Q9P/>^HV<_:)>TH('V;+=<5KGFJ:OMDOYS>[ M\&NT[S8;GR5@7RS;#=MN1].U/C[!>LP;CWG#L O,-V)[-GHUZ^J*+^I\G78; M^G88&-Z9Z;*M%,@@L27PF[K2U:[\2DRK:LYV$SA_MA60JZ\2>4D/7KO?NS!Z MZZ2,7)3MFY\W6Z9Q4YF=]V>VC\YPFUJ"]/;/'*+Q\RC]+2ZG29?ONJSOM,YU M@>W.::?JG[NY">FP>3'RO:#ZMA^R_JCG4Q6BS[=1T+9MAAY M:Q5-VL,X1POS8:V[VR(+MR^RF5F9/W#_8ASGM9%WYS,:#W:'M9PA(<4(:WOF MRM?O"A800-WM3LWK4 M;"V)=;2T0K#=X&;KO=M%=ZOE,UY5^"2ZT45'R^N6'_BV \WF2IHPK=^/5S4^ M757=MZ:7F_9U>*N M;K>2C[YZ<$\Q\ )3>[:F]A2CE7V/[&DYT<9)]-T#124)$5<(!VMS;H4BY8)' ME%811Q%EE.&[YQB?UM.IL>TZ>A=.YFWG7QO]_4_RDR_6S8&O5_V$L!W_N)3J MQ;J!GVX0!#\O@W0ZR'=^_;6QRYMOF=2;'_,L6\>0ND2XVT+&*GW;;+ MYES,,]V9K/(Y^>XR';I,FEQUI>;DP#07NF=F;P6PZHW/Z84VTVLK^55(C M_:EC25WBIDN5K!,\D^;F>K[+'B2>E[NO$['K3@PUW96WLD*K+_EBVNE6(?Y- M249._:1;7*9;VL@\O7=RO9RVV9[VB=.C=V+HRL#S]]T54UMDWQ5FK.LJ?-?G M[-.-3NOK]L)Q.5N7;UR&:?>,S75^97793=5!WJU*?K)+OW6WUZPOU>XG="W" M[8]MHL^W(UN;=5;E[OW][^:FZ;S;!VO?F6_P:KGH]M5: ?C$U].WI[4Q6]=] M3+;6X_A3ZL]_7F=I/MY*&*[R/CF=4[M)^Z<5,YXTN])9]5_DWS?\>9%KYRZR MXMY?AKQVM[]X1Q/;:[ 9722PN47XDR1N[G/2YO(2!YDTES>AP?:*[1;J/0NT MVY_<)"3;I-O-6OW.93GJ4H*K_:69:;.ZL;V9+]CIS#KIA7 MCS+WJW>E^^W"ME7LE+R#^;@9-)#^F%!W*_VZ^LA7/>*MSHXA).R>9"?+:AIU MJ#C2F@;$NZWIGIS3Y6AW:K7?EU@^7M"I')[%W(#K_M MVDN^*4\=0=U7H?4DDNW;[RX[:=MFNEV=NU_]Z6_.UX^3#RE"6NUO?.JF$HRZ ML'7UZ_GDJFO :UVS3Y]-Z]S=:@+7\QFEG_%@F]/LX MR@7F@W"OQ^EE^A1GIF77R_EUW83-KFW3=">\?<;6NL3J5J*WG2?4#L(QH_R\ MU^TGUG]=5;RN]BSSM\_K:>[DO'G'9GV:&!/Y6'=2!Y/XZHI.S#-]NC MT6@) M?+[/9$SKBQQU<;&?^+;YM,W%MY5*=T3;D;%5&^Y5/0]=6OU(JY"E(A75QB!E M7.(_/@ID5.51)9W1A A6.;;#F;10@G*+K!0.<4T94A8[Y'$EJ!+:24&^R)E> MAWG^@[D(Y%8!:#+"L#GA ]'M0E#ZV1,^[G\^*BBA)#A$F:T0%SJQ0T,H,D3( MX!5WDNV,(E(T_5F3B"RA^?FP38P21U3I8&T@-'^LE.>34GL7)44$L_1\3#JD MM$_\M:).^8H(L5N])5TBPM*:I.F0>+)R#!DM(V*!1L$-QYK94IZ/8DD2J8\H M."Z3+M+SV8K81-'Y"(7UEL<=JJ3 M'__Y"#[6$N4_?7)0PRH+T$[D2.\9XL/=PM$A/L!M^+PT_FBA$"L6DC]%#EN. M./4:)4=?)5CSQAA.9>OV[[A2RYVPPB)>48$XMLG5<&F03Z"38-)95_%;.S;K M+HC3-2NYY5S6?_VF]H=Z=E_SP_ 6XH:IW4?4CG1-6B,LJ;Q%@20^PEGZ25=5 M0(I0D7@;"Y7>69.,$Q)H8@/8Y//:9'J[%LPB9BI:^4"4%G$/\%<=Q")ML2SG M'F9A<9/8G0<7)N_:C,8Z-=NNX;S_E((SMZH*:F>CNL5-JF'Q\;H=6[H>SCK* MK1;-&@[OJ8*?WCBK,F+$!8::2 MZ6!'D0K$(:*X\,H9*2U];-<\JP]BT=]X9HB>;ZU+[51EM=*($:DGV$#W?&YT,;Z7^ M:9 QQ*?"HR]@S 2TT^R[X>YJE*03Y%1QB"N\N!IS'UBXL)SA;&4L9<.MG0C M6^-;Y_4L_>BZDI+OF'?RY3I4F"7=G825WK%=6W]+ :,W(3O$Z;@^3/-!#-E@\WMFZ4$3J\SC!]KFO1M;;S:S!"9- MLUR-#PO_7JXZ-MOJK%FB+=M38=/OZ'B]2HLI;_W9E6#F9G6,RXV85J?9 M9!W=5')]6DG7MS&F:Z]9Z6$MISNJ&@ I ^@!Z.FSVGKC:3>3G]/7KD8_?]J_ MM%WCH9V@]BT(T'KGK8^EM]T[=.:WKD5N:]S,;S?C9FB>743$_?FT4D3>O?EK MQLV<;?K$FW5]V5_JVK^?Y$GLR6&_RG4CZU?.ULWM>6+$^;JY_\MMKY;@2= >DLN='6,W:E,6VW0SX2K9L%DZ<#C4ZG]=*W@>VR M_=A6C\KH;?;%9]GUGX?YNXD+;<-2SCZ4K)5/;Z/= ,%?EVEUKG*VMXO7NAGP MS0VC^"QBWI[O_C5<8FN&P]8U;OH#;JK,K]H:O4_;)^#8-W<7%BDI +O^9-IM MR]S:\>_XZM0TBYM-G'RZ7&X]6.8,>=-V5G2IB99XAK9'(61BFVAL3M6.5D?- MW=J)_]^Y0^0BU_DE%&M/34QWM#E@,D[K/&DK$=+TEO2.56_X?U08C](C3=OS M+K9H=5M"^,&%L)H1,FG:VL#FLEZUS%R%MO-EW1L25NTFZS$PMXYEV6[O6#79 MG+\X'8_>YR%P"7)L: MX31++_*(]KB8%4O,5;Y^V48?OWGD3B+3EQ/%C6\_X MF9ADMGM0QG@5_OFUS%O\R4T9G7"[\S!.U@TZTQP'KXZL:!]T?=>N'SG@+W7ZSPT% M_/7D_)<;#KC*)"1>V%X0$7HX=+"UO[?F0[K C]UHQ:JE=.>3Y("2]M>6?I?0 M;7VP9%%\ZL$SUTJ>;4V'1DWWN)-5+YVY_;0W?)MT7?JQ.@LL]< MS_KJ\DP7RTDW[S*]>G)^.MJ(=URRQ+Y^\0Q^$8SOS@LSU\E+Y_+YU6E@Z?!46E[7O#@WN9H1-7>Y;S8OBUH*9M./-;I_)--X:NM;V M--X[@VM["ES^BGJY:#*T=R=UK7. ;MWWLEEPW9&\-TO:-%TLL0*>.ZL[IFC" M)6M8WV\[ZBWG2',J;36.)B?B\@V9]^T)9_,VU=@>L)N0^Y-V<^LXAA9'5QRC MC?B:1;A&R^MUDB]?WZX/X;O8#DK;*V^DWXURV\KPW1+V(I]%W(X##/>G_C*] M27?8RC0G(#9]4_76A9Z-?LM]N%VV(2M\;>6W)+GM0-H^C.LD\+:E>C&OVS=V MF= V.$O/TJF^R3F/?,)@+NZYG.0!'%VSQNK2VU?*]Y"8H>_:6F]==R6KQ,WJ MY<5E[LU>7K7+[UU 77RY=5):VVOL5N_(8P1#G+C)^J2O+%\;$A68K1I]V]EY M-YRH[7)9B:([\GF=3KE!Q.V8ULR6>=C5AG5M=+BZQIW.BU$>YC=OVZ^Z2;!9 MQXF=/7R8X3W3$F'BS^/X4+4S\0=F_L#,G\.;^0,%&8]7D/$R0<'_"XN[]1@0 M#O<4#K=IJ(33Q/MG]TTG:/50("_U;ECM^0' M_=*1BJO]\:9-])MEBD/FDT5WGNPF!FCWK!/QN5Z1VRYD,9D,K6L?5NW)TU8> MF77%^T8-K$+EU2#)S7S*=+E,UR;S]FJ)HX;IJM*W66Q=:&N,\)I#K\^HO9D& M8#^VT5;MEZX]X7>3F-L2GIA=4NYSB7?5Q[O MC*9U_7O[!>LX;S/H9?-%*V$D[-V,T9RL]ZFZU\:K%&>^T":22 )>CZ5>,="< M1%Q?;7/U^MVJ[J7;55DUC;<[67E&5 K70C>6LY-;FYC=WHQI0Z)I+D]I!V%_ M(M6X$="+OVP=G/'_L_>NS6T<2;KP]_=7=&C&&S,1*$[=+]+L1LBR/$=S;,G' MDN>\^\E15Q%K$.#B(HG[ZT]6 R1! I1X:1+50$V$1R#9Z*ZNS,KGR:RLS+98 MP>R&YKYTL/D<=]%C>UE,:9D&TQ9<7P]EKIR ;#[6O(B+E(E5M][K=<)O*.1) MKY65F)VKPNBB"OAY1.K<64B7F\*M2W:Q E;U>Q[N,A2Y6_.5I-FMOP5R_O?V MKUOKX7BKDB<>22PCXDIHI&DBR!DMO(S4,=))<\]?EZCS*/WW]RT!TK8ULUO'00/'O>/MV\^O'GWMI>IQ_M>[;O3DE2MC6N^7S6I[>-Z^UJ%SR[.9/#D MN4R)(NE# !RQ&CF2>^ 9$80/EJ2XT=WPGK78-@#G9699+\?AI_/Z?6UTY"88 M.N^#%L/+^6U'_COIF;^X1K\NT[G.2>I-+6H^YYKVN?3Z9#2:?)X]OS0BW^ZJ M?!%Z^4I78[+Q.J_ ++CI<*54YPWJKC3-O*5P2HEW]:=#R"K.^_=58;;E.%=O MUW(P<$DG+URN;SEM1PGD[#E^T5Z.1O9LLI@_;PNXO5@^S[2SO;H^GWRVI[/X M_'P;YWS>VGC@\M;/+D/-\XM0JOK\&VNXD>::'SY/]+9K?&1T=V-$Z9'/,XX.YY0&"CO8J#PPW2; M8JW6]S*4NUVCOF'4\RGOY2[(\^5>2/[%]E7<%A+V=K0R"DMC\>(K9NI\5:\; MRF_8*=QY#N.WPO(WV^\[A.-O$&B=^QW,/)9[1#>)<9#L1I0 MG@\XT%9Q[RU\F/W;A]EOM17;O4TN?=_^(M=DN47__/ZKN3.QWG4#94>2?=(S M)?>&VZZELM5,%2.GW1_^V>F2J<*IPMD;X503UQ-!5>%4X53*5NU973)5.(\I MG.XC$1=N^/H\K^[375AB/<69K$UQ8<:Q]$C%]\/1Z+(JZ7J[DD';QR2?Z,S' M"-I#G/E(<9@LW#PM1A=?*2%26=+J+@XBNY+!>-)C"=QC'3[6DOMS"2NFAPAY MI\DOW>[>U-;;.:6#0%HK@[@U$1D5(K(&:Q]M=)CRZ\?OHD_8<^V05(HC;@PH M!C<")04?+9.$\'C]^-VJ_,OLY3B\GE\R MQ+[:F R(G.$W-R>KANHF0]4W5-@_.U/!>M=KH()U[Q?1 8 UI=$X">C,L%>( M8VF0#0#;SF.B7+#$DTVP)A9S1QQ2E$7$I25(*R61,%KK2*VUQ#T]6%,ZH%I6 ML#YTL"Y]NBLR[UH"%9DK,I>/S 2\9V(H1MR+@'@*'NF8 C*$!^,%,2S(Z\CL MA=3*)X&H(R1_QR%C )FMYD2ZZ=P'N/L2^5]Q? ^A0-.6%D4B+&(1QR0 M55(@AAT-'"ML)>EB^^3S?I4H[C@M>+^M6"48E6!4@K%K81\JP8A) M1D8I0<1;C[B(&FE/+7(J*H=E#'@S%'6?#:A')QB,#Y@I,5.Y$HS=PU.-0>Q> M!I4B5(I0*4(?*8)+G$0I$2:Y*$A('!G,.+(,\-X+JZS:Z,E]G]VJ1Z<(' ]4 MKFQ?*<)^4(3KFU5U5VHOB4,E;_>7P0X:N/00Q ]AF52Q5+'L@5BJ02M>1%4L MARR6DH10Z5A=)H4NDRJ6NWH*IPJG J9:OVK"Z9*IQ^A2,N?/%:<+7\<,4/,<7I-(9F M&C_%\>(!159KS'WW=O1Q,KCZ7#"EIJ_66BO[E+UJ"06BA!,23!C$,2-(2^N1 M\MA9ZB/#T^[K51JVRCLHW*-@IX1D$EIK T M5.5S+P\_3OOD;,/H =?EU^^H9*,\LE'Z=%>^4/E"Y0N5+^RD$FQR6KL0$26. M(:Y%/ENK-,+8NR 54=KB+L[6/CE?T'@@.:U\84_X0LW!W>M-K6O58=\XQSPK=XWIJ6UC99!'Y;?MMTRKUJ-2C4H^21'ZHU"/$Z(WE!!$K M".*!6.2H4@A[)R/3R1,G'JN<;+?4H_,-K\H\#I)YE#[IE3M4[E"Y0TDB/U3N M0"V+#J<$Z)^ .W##X)-F* GA?-(,>,!&V**K.K/="'PG& MOCX7\JGFHG1KN=J@;Z;13SZ.X6:A"8OIS)L+G3B\/[V7GSVHTEJ?W$6[;2]U9^WS<0!H*O&PBAJ' (_')!2RX"L21@Q M*PW1TO*HPG5TM2DJ'Y-%,/46<1_ ,]>4(D\(C5S'A)V_$[JN5/G7"TWNI@TQ M'C#*;H3;7JE\7J\'JZ),:AZQ1T'%B+BP'FG'/2)8>ZNCG$5[@4QR=':V3VOM" M/:%]QGHW&86ND/[$#EO4^B5.6VT"3&O>.7BCEES.^J@O__:G+Q03_N+RY4[7 M7FYR^7*@5S"8&7RK28OY8AJ;T^GD9#B#I\PG#:S8\0Q0O_DXF819,YDVLSC] M-,R8#Z\.OX=UY?,M1YF87^0RS?*J;."%_?$%63@&&C">S($3S($HQ/$ZL\KV M]S,0C,G%%A8E003CBI/3(T)^QZ !UKK$+1JN"$X M JB3B,5(B2,8X$U=QZ@+&%K)8LT@7-J#3J")*CD@_.:=CCXI<[M\XY>,3JW1 MN%C8C3T%8_(%WG@.H-4 .4UU"#+-05Z;RD&-I^DV/ !'DUY MX9$8W-FT?32U>MZLW!A@[ M7/(NO8??SM)2H/"%X220*VJ 9M$_#XMI#H$"=^A9;(?05?#F@D9?$5 O-;@U MPBUA:@4=EBH\C3;-X[3Z"QWZ"Z\FLR7.O7-SF.EVXG]QKBOH&H M503LH91N)C&+8*/P''D#EW,E@:9[8Y&!RYW$"DMU$0SRD\7T.4PX.)BS[-2\ M'(=?P7<$Y/G%GDTGH]$'^R5CT3@,LR\ZZZ8#Y4#BF[.9^Z2P!QVHQ#*Q&'*K M], 5.(%1(*.$1$J1X$1B)AIW73SF=LOK=]X/J/M1?9D,IUG(_RP M26@WT7>Q1/LHNT,U*3H$B2,+2%B+$>+D'6'^(7!W[H.]7.IT MZVJ]2^=GP-^#M9BM&9R.# K&=5>N_YH9$Y O'').E02P(QP9027"4E#CO#)) M;D0'[@)V.]!,,M":[X5F7H<9:C067]X\XS_Y3"VVS>-2L^5-]?-T] M3G:I'N!&;11&@E!1(D881UQB@#?.*?(J4:U$4-JJAV2L[(1EJP$V9B],3UYM MO1SWH:XGS6C2 AQ6(2G01:H3,C11) F@-5?&2VT>DEZSD_4D!M+)TN1HP8\4!-!1RTH'?$J&FE%P'(CU>$^N:1/&D\18C\#M-_R M6I>I=GU\TTW_](?HXXF+TX:1]K?P_WU\L>RL M-8C.=9-!?G,>[,6-9/=JS= M)>]KY^_#;R:"QLUF$WQWR"0ZEL!-:.)2DC0"<6(-Q R:/L9"8,6N-LUV4 M=3HW8FUVP:ME35#@\IVW+QD07(&V]UH9A91*)H^T!;3E.&ED2 (G$RBA41H0 M5:4N*GX\C5;J@=Z3DT2#@]9*HC1/(6'DK+.Y#DU$1F&*#*4L.)\L(=UU?7K9 M8M//PYF/HY$=Q\FB&\)G!DKNQYFA@]9%&4WD(2L?SZX(Y@19K05BCGB.30H^ M;K@B]^X)\EBZ"(:1[ =:9^>CC^/>U=;SN[2NW=<4F$ M75=!NF_6\Y,5ARA])6PD!6=T^?K63V4&? MR!/"4\-L &P,&G$N!#+&Y705G51R+K'-%AJ!$LV ""()K!!Q!9]TB@P)%0&- ML>%4L2O;6F\NYOLGF.XX>S<^]T=^L=/Y.$Y_C!UM:.U'A.^@"9^@V@,2=8<@Y!=J%I?)<&"7,QJZ(L$HS'0-*#L-W<+"@Q1HCHHWW :ABS,6O=J*1 M.5MJ/Y+6K\>=V^AD"R63R^#CZ7+ZFA1S0'HVF_AA&\+\/)P?-ZM[-6DZ.6E^ M7SB?3\Z_.EH5KUJUWF,3EF?/EX=3SLZF?XO2H^7 \7 8V\V^F M8?6HX;CY&.%F=K3&?K"TM5DQ.XW1YEKM0+GFE5-KU(W&YP-;_!W3S?C6V'N'PV&41P3ZM M!K,VR7DZCR^Z^IS:CW%97PZUA_:>V]%G>S9[\:SYVP,F_O&8O&V !H*-^U-; ME.WW2?I]]9:S!XDDIT#<02CMP$)>P^W2>MZ6IR#[_[ (_X?C3Q?SQK(@#Z:1;X M=!&_4J.QGJ>]C1[QK6A8NAV_*$_Y-$/O;KI_?/GFU^9?+W_Z[77S\^N7[W_[ M]?7/K]]^>+^._5TO8DY3T,XAHG#.5Q(:&8DIX@D8]ZZ @"XWLJ;G/WYO9\-9:^_ON-+W_NQ\ITWO+OGY\KBY M>3$[SS/(E'NM"]ZJ$F62?G:GX^' M0+BG_OAL>1.;RU*-1I//L^?E\^\:ROT*S5B6;VZIV999LHOYY+S<-,.X6KZT$)1O9T%I_/(OB5X+V=3T9+KI:W?K:M M)^>GX6RXK&7X_/P>-W3F7#Y5RB.JQ7?M"]Y0E7IY(3D21M_J.GR;J^@1$[2[ MVW4[.'Y$I+SG[;[1+%6W"GB77JD7-O/!1?*WK)U;E?76MUG+#ZOJO=V)_L9J MUAWNR^RJAW=!,KB'/7U4"PV2.+#5M:*FB8S6MU;16T]JG MM52T:?VIC=^2:E?WVJY^P^M8A8?OXG9TUL@29O_68NM1[]$GW;GX<3BV8S_, M65/M3L[S^R_GV@GX"3L!WQIGNY9*#WO![E'+YBJ<_@JG)%%4>U:73 ^63!7. M#GGZ!4E=G^?5?;HC[>OI'V1MB@LSCJ7S^%=V=MS$_UX,/]E13G8^;PAR,AG' MLU6-H";!\&+BH+ K&7RUIWWI$KC'>GNLI?7G$E9,#Y'P3I-?NGV] MJ<144H+AA)1S$7$F ]*,&42XC0 0W M8FNYEAPI:W+K=I&0X0DC)97PSA@2TD8A*AUX3"9(9&7[G220#L8@H806E'C- ME+D>P;V,V+R_"-AT$JSEF T(O[E8<<$V:_/L3$DKX@",5^G377&]XGK%]8KK M]]J9Y$$KKE=<+R3(4X^[%F2%/DSF=M2D:X=>ZXYL_ZG>G25Q!^-)CZC(QC-, M%GDOOU^,;S]2]+I>:'<0<&6.)3)'HY-D5A/$I;2(*RZ1%C&B8(DTQ.)$[$9_ M@?MT+%U6)'^L'#[%Y (;X?T\:GM8&611>SCEC[IE3A4XE")0TDB/U3BX RE M1"F%F-0!<>XQLLQ8A),6P!DDM7[CS%YB1&O%(I):.B ;A"--8D(,,Z>(<0FK M2APJ<>@^_%3WFWK%):H,RDIEK?*H:Z+*H,J@VJ6#E$>50R_""I5%2* VH#D8 MJ*R]O:IIK::UFM9J6FMOKVI7ZV&''B1(U=Y>-63>'<[68D %[R]5X1R0<$H2 M1;5G=:Z6D2Z3Q]?>7GL#A4]2^:%T">S'P:)'V6'M"Q+>:?)+ MMZ_;SPD)AH7WQB$5&$$<8Y_[=!D4J$R61L*<\]?/"7GE&/8$WC,*CCCC%FEB M-&(4)ZM#X-:QW38-$>+/39<8;I7,NBUPE>8KC#= YCV1GN# M';*6.,2Y),A$[I#P3@-R)Z&LO@[3BDE.'(O(:I<0CS[ MY-!3%/NI5,T;E:0 MJS#=#ZO5RW!,[>W5NZ!,[>W58WY7=R3*#WK7'8DJG&K/JCVK2Z8*IX>4?NL. M:^WM52:9K[V]>@U_3Q+XJ#U "MW)J#U ^AW!M5@D29-%+*F(N,(T=^R2*'@O M.!.!:$ZO1W"%24YR+)#T\$6>K$+6.XN(%3HDKJ3R]LEZ@%!.!H2H H.UM0=( MZ<:K].FNN%YQO>)ZQ?5[X'KB"7O"!2(^*<29,4C3Z% 26"JE(S7,7L=UFQ3. MO3R1()D+B$20\8(@F9C6#I-DC*^X7G&]D"!//>Y:D!6JO;WVE>K5%AU[G:)7 M6W14YGBU18>RTEG&D96*,F".TA*D ME9)(&*V!:]J<'OC$+3HTJ#36M47'?K'(2APJ<:C$H1*'2AS*(P[$JI0T,< 9 M\IF]9# R4ED4G1*8$*5XX!M;2<)3"7]"T28@#MX)9)0-2,4H%&8,$Q\J<:C$ MH=/P$WS. 0 M7_QDE&XK/QS'YM7D!$9\UDSC29O:!%_TL+CM<+R*DPV:X=B/%F$X_@B?YG;\ M<9B7\_*/C1V'9@C_YBH4\S-T$N?'$_C-^%.?C$_AL>3MI9@M_O.7!$Y^''4,3%NW@\YWF MQ],8V]F9#;\T)S#EQS!)H**A^>=B'!N&V_+]M+UDO8Y_G_3GZ KP;#-88-6V M+U/$CQ0WW[TXM2%KUC)1\19KE^@^+]YK95@?,/7BJ(\*!I2D?DT6PR"SPM4"0UA1N00B- M7,>$W<86X9L+0S5[,_XANOG+<;C<-GS=&K7+S<-\S'-I&S],;5;;)=V[9'D? M8#3?CR;^CV=-!'YWFI5^NEB%I(;C10POY[=]O=])KQ3RYY>__N_7'UY^_]/K MYOWK5[_]^N;#F]?O+^S#==MP83:R@0!#<2^VM23[JZFU:VS_UM/[L"=O:*U/ MTA&6-=!D+P-\#62I#O"CMLRYW$*X$ZW-BKJFE9_L<)35]H1E( M:56>ZVOG1&_RBPIAMT](]<^=H]5T;1YQL(OYY-S]S","R3S'+]K+T319S M>,27"+YL^SC3SN+J>E"HD3V=Q>>S>&JG0%//YZ,-EBQO_6Q;>L"GX6SHAB. MB.?G][@A26#Y5$Z.F-'?M2]X@Y>^O! $1OFMKL.WN8H<&7V[Q][J=MT.CAT1 MW>'MNAT]YN]I5JO$U]XG>][[9-F!\4KXIH03 M@+4/2NV^6$58<;(?.%E;A.T]3)Y,0!S_$\/?W;3YVW^\FLSF%2:KC:TVMMK8 M/JVEHFWL/Z:3V6QI7W\;@^1&E_;V'W8X+J(R236XU>!6@UL-[KX;W)_@+[%: MW&IQJ\6M%K=7:ZEHBYN3Z)NEA6USZ:N!W6L#6VLP['4-ALJHSMS%% M9@G""3O$5:+(!(\1X51PSYA5;/- Y;7DYFNIS^=;37F3Z?M\9JB3)]8Y&-EDM:*X@6;Z>T$4E$*!%!J1),$ M LFL1#8:B5B23&BI%4UAHQ6)3]AS[9!4F70: SK$C4!)P4?+)"$\[FD"S-.9 MQ,HA>W)\I?*&RALJ;ZB\H4<>V\-S72H.5APL9+HK#E8]Q6DOE/[VP\0_(:*D$JA*H H55 MT.*J!*IN0'3 190DV+J$,-82<4HITLDQQ$QP40!3L6RS%WH'7*1G&2R5CO:^UN.QL]$/T\<3%:45VK ^YS6G6M#EASJ]=S MJRDVC,JD4>11(JYQ0)KRA PA2E'0%&TV1I5354Y5.=6^<*H#H"=.,Q*Y88@P2Q'G0B-#I$#.^2,P(@GHI"U22/LHK.,!<6)V2@M2"SFCCBD*(N(2TN05DHB8;36D5IK MB=O3])>G,XF50_;D\$KE#94W5-Y0>4.//+;:VZCB8,7!DF10<;#B8,7!FM3R M-$Z_P,DD%1V*AG#$+0$E9D8@RKC4.J4@-7D"I[^W22V5_?3"PM?.1I4^5?I4 MZ5-?Z=,!,!',:/!6:B08"X@S(Y$CEJ/D-';14^7=1OY*%TRD9_DKE7 4D[IR MT=EH)=VWBY,X'7KX.0P_U7Y':S.X=2KX$:ST0B:C=)/YX3@V'[-GU)P[1LW' M7!.UL>/0C-IB??"7UH%JYI-F#I>_FIS "YXM [SFQ6Q[6D[S.4YC,Y[,X<^ MA$,[RN:LO<'\>!IC^X#9\$MS F,YGC419!>:?R[&L6&X[1=!VTMRXXBC;3[T MSJ>N6;>UL#"W& NR9+YOL1 )K2OQ.H._SMIE8\\3&$#^LWF[.%(N^_8I%WS+#5?LN2@1K#0T V'> ML#3=6:M"F3,LVK2Z>?[+61-@I3XO?ZT5CG_%3-;>]04T1QS?KD$?-::S!G+Z M2)+N[I9;YM45\-:>%"DS%'@S8RH@!%CGOO;] MJU6(O]'WK[R8;2T]7+O\51&6C8F'7)Y?5F#<F]""M(%B&!VB'L8$"R-AJO-K;:V&ICJXVM71BK@:T&MAK8 M:F![9V KB:TVMMK8:F.KC:TDMAK80DLFUU;B!9TJ^6$1F^&XF8QCU"[X#$+SM<*!MW(N-@V'+6.0<%&>WL= \T5=Y90A+')7<2I0EH% M@A+F0@6%F8X;7<2C3]AS[9!4BB-N#.@0-P(E!1\MDX3P>+CM^-XW\"L%RIKMQ)A0..Q8 +W9,.';7.P>YPK3*,4B11&49E&)5A])9A ML" <\2ZB)#TP# >?C)$8P:^3<=;RX,7.&$:.2[4!J8[8!1L0CBN[J.RBLHN> M2**RB\HN*KOH+;OP@1O"@T72.X9X J9@?6#(B>"MXC9*'1Z_#N.3Q2^Z;PQ5 M&49E& 5.>F48E6%4AE&2R ^584C*O4H\(N&) (:A/;(T421BC))1:U*P.V,8 MW<8O^M6_O+*+>V3CU"K0MYU!F)_XQ8\6(=YW6AZA#.W3I?YU:5@)7K,@2T7\ M^_%%4MBI_1B71@'9!&_WW(X^V[/9BV?-W\I1R/.E:YOC:3:R?VJ7T>^3]/OJ M-602CLP,-N3:5M&^3D\)4[SZW8CK[8LM;QV+:]=;GEM<*!N41(9'QG5:7EM0NWCWO);7[J,FE'DYVH]K7: MUVI?#\"^5D9;B):4&6:OA;?[77C[MZ/W1\W'"A+7*TUB44E5!40E&.Q+<2BM(YPE^V'>,_ !:4@.E83BWR M*@$+4EPAEU@$1N,)QH)8R3<*7MR'!5WG/==8D?>+D\7(SF-HHVA76='W$5A. M_&"_=%-H:\!(7YJ0[ 4I*LC:_[4<:U^ZU"JKJJRJLJIR)'ZH81HCG4E:2F2% M!H)"-1 4!GR%D9B G-C Z$:8QFKAG(@!Q> XXLX:9(RF2'!#C0Q.45].F*9? MA3_W@I'T$\8JH2A%$I505$*QGX2B=(YPJ&$:ASGUQD1DG+3 :#Q!3@6*N,&9 M('&OV69=TGNPH(+"-()62G20MO[&($WW"58=Y-75U*H.:EY/YG;4#&]=CK>$ M1,K295XNW;Z##&K[GCXQ[PJVW=OY*O$N41(\LLH'Q"652&L;D5*< M&$ZT".$=:<(,4)9HIFQ@3M(NNR7N4,E7)1PV^%#+= ME3M4[E"YPZZ%78,O1;[A=L*#H\3.88^$3T!XA#7(Y3RIF!R-7!G@0Z(+PE-0 M\*73[*C*?GIAX6^5& 6?LX86W_7Y*6E.[93^P"EM&U4V5[IR-78_G@%3]$L^HRI&=]F<7S3##$;E(V6(9&L M0MRYA)RA 2G'E?#<,BO\XT=2RIBA\60+X[B!@O1I^5_)._T MY\EB%!H'A"O^]V(XC9=/W'R4:TDI7.ES7;.STVA25C\FB M$(-%W >P"9I2Y D!!T7'A)V_;A/>+TY/1S'+R8Z^MR,[]O']<8SS'X8S#VJX MF,;9!WC"]Z.)_^-9$V%-GV:&,UW$FR@UXD>*F^]>G-H0AN./*-/=V] @HOO, M@Z[5]WV 0LFM>EZ\?3OW"YYFZ-U-]ZMW;]^_^^G-#R\_O/ZA^?[E3R_?OGK= MO/]?KU]_:%Z]^_F7=V]?O_WPOC/+T]VXK]B=^[H>LBZY/)>_3">G<3H_&S2O M %7Y9BOE&S3CN*)H,R#;*_H$M' TFGP&A'U^:0JNTX]-K7UV)8 ']&.+)THV MWN45+&XW':Y\O'4N0)8M?M'^%8WL MV60QASM^B>'%\NX$MW&VU1= CT?V=!:?S^*IG8)7MG9$<>T4XZ?A;.B&(Z#3 MS\^_<<-9QN5#.#\";_N[=O@W1'M7HSGBM[F,TB.A1'?W(WD*OGT5.3)*=7>[ M(WS+.;G5W=@1QO<=7,%==V\=2M3O4 MGG>':K?0RDO1J1V@GJX#U"XI7Q5A>9!895*>3"H\[@8>7\_FPY.\8[UJH#B+ M:3%J?AJFVJ?V !:WKUU2#V6A7TDBJVM[_]=V)5/ER:3:VX.QMS>FZ%:;NY?K MNW:AWNM2J6^RJHUA2A>S>)&'4$YQ]-+%6^[AVJXE<5][^122V6XP[R2&9]L3 MIKSEE&(1D5;!(\Z\1BXHC?)1AN1P<))LU)W45"0?241"2(VX" EIZ102CC&+ M Y,Q;M1)OS%A:AFXR'&+S6SZL)B>13OMF<6A=\AA*OU=EJMS/GGXB9\;],_: MX+C0%N$D*.+$"*0Q(\B#(CG+B7=TH_2&X(%X*AQ2@1#$4U#(6:P0TS(HQDV4 M#'>E?Y?G7?HD-M'D=3/[AB+NWN:69&/W'/V^>@ZY=#D4=*:XH,8Z/2P(<2<1 ME&YEMQ^!U(Y)RZ)!(J8$C K(E)'49%A+"6NK,$W7$2T0P0AQ'I$4@%$E^(XF M%B- ,Y\\CL%J?FM$:VLI=%.S6PXP%L5VE2E)VXNM U4ANT)VA>P*V16ROU(. M*3D7":$(Q)U;YH:(M!: QC$H98P1C&_4=2"8&.^E0$XP@'DO LH'AY") /-< M<6N5V0%D,S$0N,LJTX=EM9X *&I3MCW=:68C)X@Q"7")O4&6BX1LL%Q:X:,D&W%>3TR0@5(D% 98Y@HC MK;1 2@DB*#&"J-L?S-[+."]]I#AOM3B]LCB52,(LUPI?AQ\7*)8))R2"$'EK$B.G7=ZIU"2YR&PRM]_F[L[# M$QW'9*N=Z:6=*7VZ*[#N6@)]F^P*K#T$5L-U.P7=B0BQ1;H,/(HK;[T]>'#8_CZ)^ MBK.>V9CWQY-IWIR9I&:Q/"L_&J:8=VB6!^BG\<0.Q\/QQV:4K5$#UY[4_-EJ MF"I%ZP$65(>P&(>08XH#QA2I:"CBD6)DO<*($,,MYDDHON$0"O 8P?-+B%*> M$!=2(1.B0RPP8:DA*6JY X=0#@3MLF=JM3F]MSFE3WH%W#+DT,\IKX#;0\ E M4NMH 3<]MAIQDC2R5C-$O--<)PONWX9S:*@C5EIP(U.4B%OP)8V6&&GCE3,Q M&!4V6FX] >"J ;"$"KCEVIR:N[JG$=@?%U-8OHMI&Q!I$JS-W"ZK)I#UF7'5 ME-6'15V9CTF PXI@_@WB4CMD+'8H$2^M=%$QM]%+2!O)*184&9QSAE)DR$3G M433)R@1XS+4^[)35QRI-4"U.KRS.'=JB?ZWT7>FRZIM8'J,F8?45B_$5L5>2 M"2^1X3CEX*Q"CG.-6%#2)NPRX%V'-.8Q9=P"^$D<$??&(YV"180Y8;GV1KM= MI,'2@1)=^HI/9KLV*S66M#(.P(B5/MT5WRN^5WRO^'X/?(]2 K 'BL YQ8@+ M#DAOP&6%7P.&*ZU9W*@]Q*).UHF$-/P_XH0%^*0L2B%Y'8(D /&[*&0PP()4 M?-\3(_;H";SK\TJ7=^LNHKR:TSQWYSSY*JG[TZ4I?_6#2O2#*#A!EDF,O%1R64_529O+JSHIJ.%>LHVJ M]M$G[+D&9TDICK@QH!C<")04?(2;$<+C+I)005>-K$DQU>CT9](KXI8AAWY. M>479=AAZKT2D^FEC34(NP+3_%V:RQWB].%J-\W!@6+3S3 M#VUK:7*0T)Y,8-;_I_U%31;K,Q4[Y/340Y!*25+8VY51TRR*%,LAIUF4SC'^ M\N!6AJ6_X0WG! T!/>,822<#XDE&9#VC*"D5?9(\,B.ZB(F^O*1O/ZRQ-_@\ MBOD#.&TOUTCZ]<>"K$S(>U,#+6FQJ4C?7BC]<^+Z"5B5.I0BB4H=*G6HU*&WU($E:27W'*5< M/($GII"CN582-3Q:9DG<+%_?:1YS9]2!#Q3MLD]HI0X%4(?U\"U\MC!;RQJ* M^0;#\<*NA!R&GVZ>K._N/%?D07/U7XO9?)C.=@GZ6Z>"'PG&"IF,TJWE#U]+ MQ&[BE],XGL'"CLO%JYL<1_IO&V)S HXYG3031A.:?BW%L&!XT M%%/:?@L^D&W[EJ7/6_/9SIH_'^B.JS=""QXH15#%$%9"6,F+@_;H9C/UID8-B* M.AE(AMF#&@/+7, O+B!FD@Y6Q[T+/DA.D5*$(NYT1"Y$4'2"-6-&8V$WLEU4 ME-BFY%%@(9>'Y0X9;#@2*<*=3-+<^8ULES6)O$MOQG,[_C@$6OIR-HOS[DK! M5:O;>XV4&!O*"$;88X6XMPPY;0#9L8Y8N"0QW8C*L\1,\$0B+"58:LDQ,LH& M%$,P1$;*E-NHI_\$&@D>L+BY,UR?-/*ZO9T?VWDSG,%O??;00_-Y.#\>CD$L MLWDVI]/X*8X7$>QMR]T78[L(PTSYX98A6^/V4YO&U7H"LSG\T[9SSM_.+D$K ME]G1MLG:^6PTZ^&1XGW&ZD#W:*$]H@,]&WZI[O,> J:@&G,'SHE6GB,N3$+& MR82H8M@:J9BQ&YW=,BX"90/&QT2F?P.9! M$SE#"'9$:Q0" ;U4(B"7M$0I<"(M8RXYMN%:).V=5A)YAQGB5'CDHI1(,D6, M2,JZN.%:/)E>B@&3^Z&7U7WNZK (X3CDOM4R"M#7P 4R4FJ$&14"ZR#]INW% MH-%1PY(00H/[S.&3T;D3I^668OB9JLW#(H_OK(B!5G@OM/N@K6XPCGJ0),*& M!4!V#%97P_^1*#''A/$8-VI:&N8BL6!FJ>1@J4.2R";E4536L%R5RQ*^DX . MK(N]T,A!T\=15Y>_8Y>?T#Z[N6XR"MU,YJ6U:);FHH^KX_R(U(-QYMGVOJ(< M7+"@/3AF3ADPRL 0P)N+B'(IC$]>"KL1![4I*A^31; ^+>(^$*0UI<@30B/7 M,>'-R/Q[?QS#8A3?I1^'8+/C3[#>PW5[_B&GD'R !WT_FO@_GC41S/EI7@#3 MQ6H00UC[X>7\MB/_G?0L,+.FL[:=DD$SCO/6I UGV9Z!$F[/'72HE43Q<;LG#&*> MYTVU:5/GSU_O[6(7\\EY9EH>418V?M%>CD;V;+*8PR.^Q/!B^3B"VV2JU1= MD4?V=!:?S^*I!E6]>)8^X,)W=K=NQF2-RJQG9Q=C4 M$6>TT+&5+%-]9 PI=FQ4W5??OG&B7]_Y0/\%-#_=L1-2YK&3FX&Y_!([=>[K MW->YKW/?SCW,=+[FWY]1^JSH&E]W*CJA=U5SX@F",/K>;L_+''8KH?[A/2H\ M]4X3OK&:[R_%!S5 V"7GJR+L+R8^@0SN 8G[((&Z*LJ324$R*&U57/#%7!&S M%+I0^>*C\,4KR:*5-U;S6LUK-:^]6DQ%F]:6VU=A68UN-;36V-9)0S6TU MM]7<5G.[%^:V1A(*T)!J;:NUK=;V *QMC23L7D'*3!-;E3VY2YY89ZWL8/9O M?XKV5H5CBN@^^*1%A5XM/ZTJ"I73G[!TN>Y1(]!'2L9\"LELMY1W$L.S[;7/ M/(Z!VA@0(U$ASE)$+B:/;(S:<.N8IQOM%6WRF!C'D'8!OF.]1DZIA"P56E 6 MB*7F>NVSFRN>+?/,XH2SS66&:7(!6\08XH0 MR0F)GF\TDQ. 62$11(P*B!/%D,E=CIQU0O/ B;7R]I V:S=).JG,+ ?8W%R9 MN9JMKYNM?B)%Q>Q2)-%KY:^8O2>873H,_^5 &T!P36A*N?DLE4 T>/3(*"^0 M,B_]?UK.=:W=*E5[E*&' I:/96[U'C# M5VF P](F9@6RQA'$G='(/,!HY8(BGW$K7(<4-1\CY89S46 6]L>A,3 A$.R8!S MMT<'>!\,0<$Q!B ?B?4;G1N?9(= #%2N858QNV)V7R:]8G89873H, M'^H.@;3",AXLHI8!T;#@\!NJ%7C]P1&&(^9A8X>@8Z+QF#L$2JE*//IO>^O^ M0&4N/9-#0:NG,I<:;?@J"4A14,,I0Q*P&W%I+-*,$/CD=:8!(>KTR"2@N_T! MPWF%_')C#=V?8NO@\&(]O_9PL?\0/\71Y#2&9A[]\1B&\_&LA!.II>$"7O@)]?D(YUZEZO=A1[["-*'+Q0;JU$ABB!M#2C%ZA7J]7C%]F^S]HQ@'@-:1&P(^ MN\D^.WCO(D>/H]$H>"E]4CZJN%DDIENT[FY3EA-:D?G0[4SITUV!==<2Z-MD M5V#M(;!R(:,U."!K6Y ,&-E$,("D5)I3R@-UUX&51,X(9Q89:23B1B=DE&8Y M^0DK@7V(C-:P>+4T%5HKM)8I@;Y-]OY!:^EH>:AA<2P%4RXZY)QWB'NLD3/* M(:QY%-91%M-C\X''#(NS 6-='H(Z%(-9P^+]DE>E&+N60-\F>_\HQ@&@M50Q M.DLH$H%%Q.$E$$ T +$U1C$N)=ZLG=XQ6G<5%A<#@DU%YA+M3.VUM==GE?(Z M/H'U'!J8]C]@B?H'-,^K)\Q+(5JUX=:=Q'##L:5DE"&2,V18%(CCE)!V." F M"'/*1D(WT\0H-$DV#Z.LIYI50P MF""J#*Z6XJ;!)=;GW->W2$+FE]'(Q!*WW2*^Y7W"]@ MF>PU[I<.Y8>Z16T=%TD!1=$I\>R22^2T5>"A"T.9TM[9C4HB'9.51^WCI/N H,F104TE'(P *E MW-)'IA)=[9^7VW5\#TG#7AJSTB>]8G[%_ *62<7\?F.^-Y[[&"FBP6;\)B'O MS@NDI>0V864#5=#&:[V;$V]UKZ,:M(K[ MO9%$Q?V"A7/(N%\ZE!_J7H?T,2C/.%)46\25"=2] M#E[W.NI>1^4_E?]4_K-SX1PR_SD *L&,,$HXC'*G,L1Y%,A)E0\,!FJ9LM'K MC9,,'5.)KO8Z6-WLV"]K5ON@[>G9PDL+T-C6!-3B#7TF?(]23Z GIPD/02HE M26%O5\8=^ ,]HB+SAS!99!/:+R^HH&C# YH^=[>X[B#:ZD&5Z$$YR[0D7H ' MQ7,1X4WL^*ZY3:/N=$L!D+B2G8.S:#76K&5+56V5-E27]G2 1"/&#BF M0!>0M+F$K:0&.6\]\M0X+(AP3FT4G.^8>'2U+6T&1-:(2HVH5(Y0I@PJ1Z@< MH7*$'G*$8"EWCK,,\"+W:L?( %0A#MS AIBN2!)A\T3?MURF\?<>.% %DILN+>/9*<@@UXW7BI; MJFRILJ6^LJ5#(!X1*^490]JUG8UL0%H"!?%*TQB=MH;Z1R8>76V\$)A5TV4A MI,HRBCD.")\MS-:R1U2^P7"\L"OQAN&G&R:+'PG&OKOS;)$'S=9_+6;S83K; M)&X4%#,:6-'8?\ M@6SS7$M_ST'[BJ\F)S#FL\;;T^$\0]-[D6L$,:.XT,(99%K2G-)T*6>.@GB^GS:P@( M /CZBQ\M NC"(=]4M-VC1VJ1FI!<2+>(BF8!+8E&+() M/FFJA#8A26$W&)KSSG.G-2BP@.]0*9!ST:!H#"<,2!T6>B<:*H9@8#_AE7,B-_Z("$X,M M,L8[Y(CG6%-,--\ /9L\)L9EQS' =ZS7R"F5D*4"+!8+Q-+=@!Y3-T>:^Z2F M!PUZ7%.C.68 >A@CGEL\V1 \"E1SQI(P3FRTHB21$(^-0Q^6QG!ZO97F!! VLC;!%QQS"R M6 44E:0Z81^P$!L!-Q%L%!Z^8W+1+B4],MZ D8Z".HD5EDI?#[BM[^&]2]=C M;IWHM?S*8:I>Z?4A6UHF085D,,AI&@#'74(Z8+":&$OO961);12$ ^"/TB:! M&' #Q(,CH(\L(2I9"BQY37S8@3X*)?=#'^$=>^LX['F\K.+=79E<,I)P'A F M/I=+B0Q9QCU*P8-S8;U,(FSZ%E'YF"P"[;&(^T!0CJ(A3PB-7,>$G=^!?2$# MAF^N5-TG/3YHQ'/.+8-EU]!CVYON_%6:]>WRXO<1GW)3 M%199;,,#\>:M^:]/"Z&=S\OV(I6EKQ="UK1LN_&L^=M]9[Y[A3S/B; -\%VPX7]J\Q-^GZ3?5Z\Y>Y!,8Y/"5.\^MV(Z\/^=UR].?5ZMTNQ&>_8BAV()6M65Q/FF#Y32M1 MDODLW4Z\G&6ENP*F?:0'RPVGY8UC0/93G(*) S)P8H?CO$EXQ6D\C=/A)+0^ MXX,)^@4%?KLX@=OZR)B,#52ZC6H+E)ID,&O[RZRSYE_;5R17*BV;1/P^+Z5FTTYZI M+SZZQ+DK8N@G0\\2F+4\/<?1'X]A9!_/!JU/]E@:2[4C0>"(#*$6\=AJ;*3(,&J-P$G*L+'% MIE2&1=[S*)VP(9S7#6#,^W.V]9W>^'5:;S^-#^9S?/7I_#U\2+F7V66MAC; M18!Y:K\>\F/;3VWKGGPT$N8?_LG#:KDI/'?I1_??^.(;%*$[25PS>CXOY8AK7M>[U4FM:W_4# MC.#[T<3_\:R),V]/LT\V7<2;#EG5 MOG4K+]OGX<:N7W;6;#;>H]'D\^QY^::@^-#$$P9MSH\8M1&\\^>O1IW#?,_M M8CXY/\251P2TZCE^T5Z.1O9LLIC#([[$\&+Y.-T&OE;7@]A']G06G\_BJ06H MB.?ST8:JEK=^MJWIV:?A;.B&H^'\[/GY/5YL;WVV?*HR1TK([]H7O.&4V_)" M'JT-J>[-B>5OFB4W&86--[O/ M6OS/EO.^'N>4R^:'Z($BQFG#UK<'"CG:W&,-^(8IO;_T;E%? "23K_GW9_19 M>7+KX8GTO2@6\5 !;IZ6KI*\UZGJ;IJL=M9BNK9:?;CPEX$_6#_9*5O?,-M] MZ_#215NN;>VV.77I0MP!Y)(:C U)W* @O41<,(6TU QY;67$ ME*0HZ&,W3-J,>5Z P+OTXS"GE68_JZL4:-IEB9W#LFR]I'<=$/M*[!XN=N!R MK(2P2.ER+)?%W4$&UPL,^?(ZC3_'G23X.T@GGH@-)2NP44=(RV!NV58-I!9D>X%R\G A MZ=(LEWE5+[/\*:\LK&A3>$.U3)\YJN*O/W*LK;[/[@X=[ M;!6+.IC6YY.%!\#A$HZ!1NM0KO.,>.0)&2X2BEQR+(-*5C\HA-8VE;D;@7N9 MS7ZG+$YVN5OY9":M-L"M,;>#XWV3N1W5H%O_B5^WKNZWNX7WAO_5DYP/%'#E MD27R2$FT9UI(Y( U(AZH0=:H@(+SUADG+54;A>\ZC@6^C?-.V*(9$"F*C?I] M>Z54WO@-W@B?W72_>?OJW<^OFP\O___7 M[SNKPMG=\+;7X%RO-;E:63ONH[)[FUL^ )6^AC\5%;P*>35?N1MEQVB/ KN'T,S6+6]BD9 V3,@3G. MVVY N5[VJ\D)S,G9O_WI"\7$O)C!->.%'34QI66CL_R()A<^'30VY*F$N[5E M^0&0IO" !J;D9#9HA@F^>I9;I=AY8Z?Y>W_$<1[6I+'>PSS/SVMT3^,H?K+P M\W*L1\UKZX^;_U[8*8QWL#ZL9G&:JW;/VM]='_K71CH.>4#KWPH7?V[\,7#Q M7(Y\_4G3W'T)YLTV?G&R&-GVCLLWSM7"C[:N_%)UNR[T'BWT-Q=+^4J5ZJR< M>]V,-S<,6(SFRW+^V31M+.2\TO]RH%U.M;;62F; /<@%$H1ER"AA$8[<4BQ# ME-YWT6?^]?FL7[@:O\+,YT9QP_$"0./=18>$*P&+4_!$+B(6B*Z'+!C\'I8C M_/KKR>)'?"\ZG_[UNW85'JJ>6J.]:+=B?3Y"RK!$+EF"E--,8R6=<;R+_O,[ MTU-R='. K5]ZNMG]_$;@Z>,+WK*+;Q]?K4+E5Z$R!$<]"X@3P_+1*H6LYPII MR@R8&6O=MGY==P_&[1 J]\4$'314$LLMLI9K%'PBR01->.JD MEUJ/S0Q]< ' ]#T(5I'/O8N#C_'.,R K,%/_+"S'_Z[>C] M49-B !49-;E9VF(^F9XMKQG.FM,IB'H*HVC" KX]:6SSR8X6RR9+-K=/LOEA M<9:WK8:S8X"LR7A[I.G\(?G);5>V9ASGH'0PX.DJ7+-LSS2X&NV"^X$.PG2- MU]JW#98#7]YG_?+!ZOX3_P=R=MD.[B23G2M]H7K0_:WX.$L-.O7(-FQIS7TU M'GIL9\OPY_6B'X]F\\7$ZAT];%O26Q7S4_&S']F/;@K'%.L"D'."= M-''YC+B*$S9K9VX5 ]\V*RL7SD^F&<,FR^9,V^3W.4Y;$[Z,AU\5_^?)8A160?$K9YL7F#]?V,&F-81]7)=+[L!?_':Z\FAR0E:& MO9NVTG/ZYQ#XT.D"7"$/E\$,Y.O_DJ_^MS\Q_N+-+^_:?_\ZR+#<3!9SX$U+ MP)X=VVEL2=H0,'UZ.:M^;59/+V:U=7":W(X4G/.VNK*-FH(6'V@41=* MN+66841,=(@['Y'1QJ!@%;8I)2_D1K9OTMXX$P'I38J(*VR0EC8A8ZC%3@LB MV4;494W;KX+^^U:2;V:S10Q9=Y87YJR.*^&7I<#7HRYOWO[XU7"+$@.&Q8!C MO!=1ES65!U)Y,AFOE#ISUH:LD]I= MUPY@?LD&SI!CP!@YYP%9KP4R24H5J(=;;N2"WZP=<3X?M?SX U#B6<_MT?OX JTW.EWYJ >*7$&0(#@!.^,S<@7" MD7%6H*AB8I18',B&CYK "Z626Y3 CT4<9[\6C!*RBMI(*7/:N^NVZ4,\.9U, M[?3L]7\OAO.S=;RZ(T*A6?09I?(QD5D[<7>79*LA[[=>+(%>/<+B6])/(>MMK0!N342VX.H^M?B33=$CH1P MVB8*ZI?1'T>!=) "N2AP8(9KRC<27NX3.6K9P3'X9< 5E_K[=C*/3WX.9'LL M"5.LV>7_#L[+-?V-+/4OKM2&C?[7NY]^>/WK^W/ONGG]?WY[\^$_F[_\\/K' M-Z_>?/AK%R$<0JNN;T[_'H5NWHRS81[')1GY/)P?MY&;-[^\ [[9QQ=;V[&Q MB_GQ9 KW6^[79$1N=WEN\& .@#\3$W%R."(,>(VXR.>\'4"O )16)$1)\$:] M($.MTE( -&-@I3SHG&_#->*,NNB4=IS@K^_Q+%GFRPMI/##(0V ^=M6;=3>PTM/D0PRG V&1:PU0U3+5;\R0B=\3(B'S@#IQ; MQY 642)+";7&1?O LGQ?@]G'C%(IGUQDG**8O$><1XP,@R$SS3S#,>B0XF.] M5PU2W85)W!"-FDRW!J,ZW^0_= >QU=M\F@A^S#G%OXSL>-9'E5IS$^%?=C4C MSH;)Z7SE7+V:+*:S.+6#_-9'S;8):/ZRO)M_L>VOR[^%%W]='E5OG\<'7WM& MOJ!Y_27Z17N3[8^<3S[&#$C+D9\/X)<LK#+9+YE MPM[Z.W^U")1&\$>Q3+E_+-"=Y($)@E_*G% !^XT335Y&ZJ2A2$=*$<=4(6M# M0B882;GRAD2QL1>2H?[[?'KCU=KAC9?3:4YIF%^'9Q MXN+T75H%93[9X2CO9?TXF?XC"_>AW.KM-F[5/]QKTF*:8:.)[3[3N?Y_'HY& MV2\]7P8D?@E>[KQYEI^]PG$/RB9\K+^9I\D0^C:Q"Y+ O[] M^**0]*G]&)?E&5';?^*Y'7VV9[,7SYJ_W7?FNS\@;#NS>WD2/Y MHO_?3U'1NW/N3 2AQ?MAG[,1'K=[3N^=;CO:GMW8OR;PM#A-D1H6*5O[Z6^B MBJ0H4;)EF1)1%&:WNTFJ'D F,O.70#[.SB>SR[AV0-XM 9*!T;WE*6_>OWMW M]0 ;#]%-U]:\!#R@T8K;\-%#Y9^*R%UML9YJVU! A?&==VPCV/P)'HGI$LP MZ]**UC4K,OC[9'/9,S^Q>3/@ZJ%_!)9,UMF\HRM:Y%'W7_-H1YN$LETXFBN: M;789]W%NN96G30?MM^PSJ-K-T/M+.HJ=/R^KM2HR7Y2/\;9KK4^R;RX M!E/[*9W;7)EW#&L!7*XSVT6%@S<&*#DVR_/F^<:%*^XMU]0@GBO1Z^(/.N&DB,R[TQIQJABR,B84DXW&<$.< MT/M8_)W?Y;[NN+F;CMO:L+R;CWU\FUYW;.O/)?USDR@W^[K*?-S,NNBS=55VA_+=\@KF=>&S/SR=COT*[J[RF5>IOWG;O'S"Q M[0*>TN5OQUSCLQU_1EV)IBO17-< '2+9LY6_,?LV Y/Y8DV!-)X#"0"S=/M* M'2FZ6JZ=NP9 Y[(AI+/HO\XN8MZJR-_7U+J,=CYJ "3'\RN4TS_QQEO7:&K- MJ;N+;F20=(6+0EKP,^K[=J-)[J.%:KJ9ZCJQQMCG/,< 4S/C4>21P;T#J)*1\HX MM3;LG+A@*G R""NL= A M#XR')%7?H#-OT3^W*)Z\!57!Y.,Q[&_7*#U:]SQ8%Z;X@N?W_][N\FW\BK7O M9YLIC&+S<[*32=NX" [FWM\$CM'TXZS?%>W_UF_-WOQU59MJ$QO0C,'I"6/X M-+F$A9C+6VV*4:V]3'A^IM &%4RO_SG41U?11:L M A5N#/-Z20X7FSB=Y\WHL+[U&GW_V)4#Z8::96NQK@[2U__-5^0"P'>7,SR; MA7&"=W5?8&[SCW$57)Q+>7V<=NDA.2!B]]5K1_S'JUI>??N!KIS;%VLK#U'7 M;2)W;8X(::Y(WGB$!V0P!D='!^JEIUJ0 M'73RD*8%#XX'Z7;>MWCV\]3/NQOR'OS5DU[/VOWT9[PC;,9AEEQ0* 43$,?$ M(-W\M\?E$(\%#*ID=*WY8(<@2.ZWIH;9[/9Y7S<3Q%G/=M9 MO6F_3=BK6KX7-/4(X34##EQ^VY^O#G%QK0.6MP_\\QEO=[Y\%8.[ F9M,YTM MFDEL\]FUG5Z=1/?X)]GQ*MFN.[_.J&GU@(]QF@N[ GZ)G\_'^\ATN:,:$_/: MAJ@E& RO$"Q0<8HKA0)TI.=2OY2F(2-4N '>XPX37"YCZ 8$V'21DFC MV?%N'WPL]2;/O[OX72>EN^&!83F_RBL9TEHBN#MPN(I8.H(Z3GT:W;5E?K(5 M^K(;JGXM_&)W^5_$=I%+H5L'7SKM_7B5R2+6-.:=GF!XS$UR "3(J%&P/!** M 1CM9GT^6!8> A*Z?_UG[J\W_=A+ SDB<4BSY1QE@3@F>*4*H"KW.;\8Z=PKKHH$ %_P)@0(V4[51.^LX\[$ MKRS\JWSH.5Y<=D&:WU@^Y^A1U3[7V?LMO=K8%=6WP\>[D+HC[C75;2JTJ\VH M]L5 4YH.$)9\QX(OAEC7FLIWT?A=-/MZG-N=H//&WTL'MB_.NU&"E7R!7W:7 MHXF]G"T7\([/,;SLWT=P1^[5#3E>U9ZW\44;SVWNO;(F7!>WW3_[A_488!"; ME(#<+KAOFO!B_8RM"^'*L GV[EXK\ EC_ ]=B/8B?.%"OZ:^8C8Q$^WR9 M%WW63/[A=D7253KT=K+22[V^NBVMY2[-N58TG>;1]]&<^!'RF[Z2T:'WF=!Q M!Z,?FR<%\6"])DKA - [7],%P3X1-U;V:T,A@6%^33N;C$-SW7X/3I:>8"_S MX:NA3W1M9NE_NWGS;__>!VM<*W1Z(/'\ZH+($1KK?X 30UP95KCQWG\:!^_]H5DJXZ]ZAU[E>V[U>'<-^R?T^Q&E&>2SW1 M;C$_F/E _7NS[7ZGG?O7TZ6??/_93G*2SSKR\,?H^[QU1OK<\8=+]][8_(T& M^5"ELP'P8)LGO?U)Y91V*8<.MU>>>0WZ,%YQAHI"PN8EAE DY M*W*XIDW1!^+B;LTI3[E(5'7]BP7BSCEDJ4Z(B=.1U52SU#+54ZT:N)+H,/#]#VCZ78_[4<@%MM?(DVGKFD M&1<2T=P5EEOED'8V(>^YXT13'?!.@: #V_CUMOIJ/WU]DMF=87ZIW= (@7N$2 IQR3G2/,(GQU3 QC$F;B]R\)!F.>9WDJ\: M[^#F?O_Q$QO1W*;HZCG["Z;8SGTF6\0LC(.E:Z^_],WV2@B2*ET8RX6!W\"# MJ@[+">$=('(K79VMX\2>1)]562I'EDHG=S4>A^; T(A=C4RG@R4[PVMPW*_XVR@ M!HJ4HD;KL6GY)#\^^U6ZBOOC,^V;YK&2(:;<(R%YQ&U4R,G@$+4D1>>H$XSL MI=='+LR?.[;&T+?YZ_MV]-5"MULE;&S-]R9^CK1B(ZEUC3@9?HS==U3+JL"C M H\*/)XO\'@&-CQ:;#%F!OD 1IES+I!C,:'D4[!6*9+,3M[GH_3K:K\28;JV M[>W/JR9V>T[_Y">X!IA6A34@H@]C0[R:D6."594YPV5.2:RH^JR*S !$IC*G M)@"5H1Q+]RY?Y_*JDYH!5+RA>Y+ T_O7,2^=5T-CRV,4F!^*Z2M=1S[;C=5@(ER?_QGCE6�H>UNW[J1Y_H!/&'?._YS-&>:)%@5B@)"EY!FJJ='(/8Q_^69N-HX!. ME2U#9$M)3*C:JXI)H6)2V5).FF!MO5A0Z\7_6$YCPW#7=I'6T/Q!F+4GC'2] MOB]-3ZC(^])AMG236(\.#R\GW\"? 9K 9[ =)Z-4G'N!!,^-GCQ62$<>D98< M!RFCA?_;J2BM"9&:,V3@?X@K*N">&."323ZX)+04I3=S)&;$-?QC6+%1_E^7 MK>$=RAVE$BR=Z,\%+)3.AX).I&NGB8H+OHP+M."868$\Q[GQE=0(C+M!#/-$ M8DA:AYUD_@/C@KTW@-2U 62U\P,B>K7S9?!AF"1_YF;ZA]L;0-K<4HEXACA7 M\"_--+)$><2,-$029DWB>PM7J0T@'R(I\H3QV@"R:JRA$;V:ZS+X4-WRYVCO M2[=JM[OE7"O)HF-(2!(19PR@19("N<2YE]%HGW9R9P[LEC]" TBB^$BP?>;1 M/"^--\@HCCT$X]3XC>]G^TK FXO8U@Z/ \=YCY,]6*,TRHD[K/$9 P=\FGAK MK/&(BP#@34J"+!,*P!M)/#!F:=0E +[_[,S!JVEX\_D\>OCX899_6AW"6%AN M]PK;P%_&?2P';(PD-P6F3=5PC>*U8>GD/GZD4#H'CF,OZ%GG+3P#4!"=$\E; M@4R,%,QZ8,BJ%)#BGABC&,,1%PP*'B]F@]6,ZFKFBR=W-?.'YL#0B/W,K?0= ML1DT,(V3L8@J9L$WQAYI^ EQCK'USJ2XQT)BWQ&;\<)D>DTA'02"2(,W#*G=$ -(0Q MU@(8L9@-PRE_]?'C/'ZTB_@8H1O,C)2H3GJ19G\[: ,^YU.;6_!9&%_<02I^ M(AC[PS?3BGP7K?ZQ;!?C='E(LUT\,4K7J!].8V/76J<9K]5.2\VR*RL=D M48@!G&4/-VI-P?$EA$:N8\+.[[^"]HTF?1]F"SMY!*O"^4AQ?J=1&9(HY&DV M"Y"'(0Z^'7]NSN#;*4@J:,'07"OO<[)MY!^J,PD=LM)TLTG8#ZE_>_^W=HA+ M9%WXJ6_=W:WTO(&U6B\_1A]SF$C#2+=F8.7D*[+ZL=/+QH&!F#8?0?\L\LV9 M!LUBUHP7L-[.SB>SRPAC !#;A/$]N< M6H"7<7XQ]A%U^W?=[>=QWFF;Z>;7'.Z87PD3">-.N8T:6$^GV3@!_?QI]R1X ML(M-5I-M&L-=XVG3185LA'H]XORXDR:;O>LOWWG-^LX6#&36K&TSA@=M4,4.VM.F,?.ZU<,I\B%D@%FZ.0E(?Q*HRB)0%;P8QG.UEPR7GBHPR( MA!@1UU@B3:V KTF FT2MTW1O!J?[UW_VQ.M-S>U[I=DE:.-T8/ HS9;S3DK: MKVR:#FE2S:.1&'7\N_Q7\NQRVPXWVO'XYO4<^FO>8_IB6=;4?^.IXNMY3Y/Y=VOHAS M4->@R.?1)OC2*_][V)G.T;EI5^#G;$V >I,QJ'V0EC^._Y1EZ30OKFQV\BCF MLTD3+V!H8(3@ K@BWY3&\W8!SYITCM66=>TMLWG9PLUG@.* ZC/_>W.^G+=+ ML)YY$,"*,:#UL9W SVX",C5+*69#?M+\.5O#[G5M\PFFV4QG"T#PL-2SV9VY MO)L 6'\QGN3!MC@ ^GAPWW)O"'P MJ.-DQRVX,5X'(8 L9A^GL%2 U\NSY01NNHC]F%9/]UL"#RYK_MS-Z;GZJTH) MZ9/TB+"(07T*A6PT%GG/@M:!87#D]N&OOEEAP#_':81QM:^FX78MO)^M3#G2 M^.[R<8-27,MV#<:MSXT;YUDV&[L 3]TM.TZ>Q<4I&.8UD#V?S;N?5Y*ZPJ;Y MKST:7MP#VF;$[&*<7LG=#;3>:F_!#K'U,(O\. <@>2/: M(,>3;I9?E5Q W%LR#W^P<,_<9BZ@[(=Y3V:?V1?D2?]>95R$G%\40Z^JX M9WU UIV/K<>YW3?:+A>S=3I0'B78HQ?X97]P0\>$!TWJ-RX #M?1[4 ML'L8LO0$QVT/7PU]\C)XN__;S9M_^_?.RVA+B 5\0./FP:V,JF6KEJU:]AEH MV74:#%KEP?3*]B]Y-[#YR8[G31WV[B<_L MOU:=>_PZM_;]^>;-:$M23OGATEE>;E9H+65;/LEK@F?1 M^O+V*";/F6=!<60Y]HA3%I"64B(K''-1V^3B3H(G4=1@ZB(R++?12HPBB^$1 MW"D<=324&;*WP-%?9],^\>;-/Y?CQ>7/TW8Q7^:_[KU[IAHQ#4M>ZUJ"N^JM MX1"]&NTR^' GO0,B!WG^:LE/EWGN'( MD6!Z1"2MM3B?NX8JG=S5)!^: T,C=C7) S3)0=MH"=5(6)P[7%J-G.0D]HI:_JD)OFK.RF=9=Y4._VN\Y;[&W)B3IBL1ORYZ[32R7U0(WZ ;(8! MVIBCP%F5+>7N!M>L@() V&]Q$C/"*>> LW2.EJL?ZTE8^20_/L-4NH;[XS.M MMPJ^KQ6,<"2E!*H]+@4*Q:Z4KRN>[*4^PP%L0CCTU"W"N!K) "16=I M4"%%G0KWSC?F;5\;\T2-#",%QJX]H-9D27KA>'?Q*SP:E!VN.UOE@)X!0IEG M@ IPLB%PX9'BQ"(NC$W9*[32R3V, M3?IG;6". F15MI2[,5\CW@M"8'?5P;_6PK=&F W"OCUA!,;US2!Z0D7># JS M9>[_6_?Q#RXGW\"? =K"9^ #"^V]2M8BP8-'/*F(M)4<)>8EBU1+3OA-'U@G MZ8-3"<$?#>*>$*0%A@@XBX90HXEB0'.*ND<-2(( /0ODH "[L5-M] M4JA0;CE^?D)QL:"B)-FJ *$0HE> 4 8?*D"H &$P (%8RQEGR',%*,$9AK0S M!N$H)#&$"25VSM,?#! &78Y?J1%FIB*"?Y^">])*,;(+YO;"33_:R M??E#\V_EK4?;G,ZS9OR73E[^/DM_7TVT_2ZNY+W,;^!+-S#0M;-Y9Q=>P%OB M/$]W/QS[D.?6S%+S>C6W#0-MK[E+XW]<3*UOT*AG<^]O ]C"_*H=4_ MENUBG"X/2:U;2<%/!&.%$.,Q5*F;3<)^"/I^,?._HVY/J-F&A 6L"(-^39OMM$58"H%@8[8VG@/[K1M#,>N3< #QN M^C.W_#<8T=ELNKID,6M<;,9MNX07=MJX>]J;]^_>-#+^'P#6W4]_G@!' MT'M_.IO <_*;^CF=S4*YU6F3,?I\!R M8,[2G][.%?AH@2QSFQ<+RE*;&36&N5RLR))W*#,]SKLTG^Q&--'"XVSV8/HW M7N=#G@JHU#RRGM[=E6T3_[D$9Z1[)@C\[W%Q=4O^K3>+E_E5*T[>NA1@S/8, M1&31=I2\6A! DA'3 M!5P/,K)Y*/S2/7"2"0CZYW]RC%!'S/'Y.)O7U7C;U"BVFS[;L6K M\J>T:R MM_AM9.<-KV'$;CZ^VEU8087UYH(UTA,A$171(>Z80SIJC["DS&AC M$S;BYN:"35'YF"R@P6!S V&"M*84>4)HY#HF[/S.YH(_C6$YB6_3F[/SR>PR MQO=Q?C'V\8YCBKK2\78:<-YI%(V2J=)^Z=$K;FPSXS]E:T<[ ZMB5 M06^!?K"Z/[4O!JIQR_$CBB'6E5Y>[VUUKOIZG*O997_^A5TN9NN HSQ* HO M\,ON7>_S>>EY&U^T\=QFE+6F6^>3]H_^X;9H M[XMQ.W8=!'NQ?L8=,=_]6SDYD=3\H3,\=VR8]A?"Z)2ZWW7WN8J<,,WW][A] M#TYRC:_^1\H=Z#.@XE<2&_0WYS4<((N+E'D(?3>(+#\UJ-+^2YES\LDRYQY4 MCV9-L'MQ4#\^ Y_N[./&AIU^^#9ZAV]_Z7'MFVNXMH02%0^H0C*X]?$5$7\X M;X>G99^ !P]0LKL^'W^N&O89:MB"78[*PFHD']M(#KN41S66 MAS&6WU> H-K%JE2K4JU*M2K5FTJ55*5:E6I5JE6I#DF62E>J%:E6I5J5:E6J M@Y*ETI5J1:K'K51KB=&C+C&:PZW[?(B+.%W&APMSK?51:WT,1, >2Y9JK8]: MZ^.+M3ZX==9(%1'V22%.L$$&"X923%$Q1BFV.QVU/%:&2181,=8@SAU'EAAX M!(Z"QD0"CSNU/E;Y-3'4\?".^3@0A25LDEC&351![3;9,1TK8%9 M+?> B%XM=QE\J):[6NZA6&YJ%9-2,N02 ;>;,X.,B2$7R0[8JD 4"S*M$O&6UQPQ'BAA5 M%G$K);)"4!2MB(1'A[F(-_$6D)')D@G=("X51\B0RK[!A+!X2;]&1 M)/O<*JD*9Y *IW1R5PM[: X,C=C5P@[0PD9F,.*1P\(01")'@C T1(G5(6/_B!XQN<\P@JIP!JEP2B=W MM;"'YL#0B%TM[ MK&,FQ:#!:4WYM#\YC%Q**A_^!RDYD2Z1G>AZBAUQE"(K M?4#T5?1FO%V]!6$-901 %%$<<2IDL@Y'Q%56 E&J.2>W41?%"<<%+:("^(1 M=P$6!@X&>25-,I' RCED3*0>8:YK3&35/<,A>C6\9?!AF"2OAG> AC=:*2V/ M"K%@(N*>*#"BU""9J&;6\0[2\@N#$M$$VY^%SC1W2QGHD(T_1*D8% ML3MI@-';J$,VU ;NL3PA2[Q%DB7+B(]2"W=(R\M'C-::>57Y#(CHU?*6P8=A MDKQ:W@%:7JF$8BQJE+ 4\HX148;@5C"UG$35-S=;)88G%UE+ I69\O+"+)* M"A08X=019HTXJ,]+1U+4W>:"E4_-P#_2H_Z_Q&FQT__X]I?-J:&QYC,9*%<:5 ^,\M58IAD1B ,F4)[FBDD%) MRDB])]@D>1/&$2T\E]HC+A-%W-&$G&<&$2>8BC((<]"\?CG"5!88L/F 'E0E M2<@S4&:ED[O:^6KGJYVO=OXA=MXP:@P5",N0X_R$1MIPBXQ-C"4N0B M5TBP)*3P@?&(#QN*R/<:BE@-_7/19J63NQKZ:NBKH:^&_@&&WCM'<^$$9'4" MHQT<1RY$BX2+4MJ4!%RPLW%/; B)")1,#G]D5"'GC$ QIB (XUBP0SKT!(\X MKH;^6+19K 'SD2GID M/(!/$P5U$BLLE3YDD2XU$E@4&[G[=9&I +*(5(/2B5Y!1 41%424Q/+G"B*< M4M&IB!$QV.3B41(9QC52\#LW!EOO=N)&,3%1VB00HYCD+2L"(((E1"5+@26O MB3]DK2EF1D15$%%!1 410^%$!1$51%00,5@0(4DBE&B)4L ,<1HMLD$RY#%A M#N,0R6ZPBDU1^9@L"C%8Q'T@2&M*D2>$1JYCPLX?$$1P,^)ZGRVO*HBH(*) MHE<044%$!1$EL?RY@@A%JT(ATL I1GC"Q*@0JU4T0$:Q0&N=@ MUYP#PQDAR"GJD4RY15AT0J9#'F=P/N)BGZDM%404 "*VXV'@LP5J_?N:Q[\N MS^)\[.%[&%_<3:H_?#.ER%-;?K-'ZMU*!GXB&'MJ0OQCV2[&Z7)P,3JGLZ^*T"A,7$D,^C9ZV)E I4$RD0(9:" M2P6:R(1D$3&288N=E=[O'.ZZ**,F8!>%!C/)X9/1FB%BN:48OE.U4U7Y:341 M&U%V=W;!D-;JLUZ<3"7/NS(4 :P=3UJ"/H9/BGNO:3!2[9I)PUPD5DI$)>>( MAR2130#^HK*&:2&()?RPBS/W\3X2##=P*]>./]_'QEVW%R?;>S,/=5L)K7YK MSX-7;09;UP@_Q*4TRD( N.^3;1L+T!#<[SRO9ZNY122.<8-28N#@2&J1(=0C M<%C %5=6>;73'3KZA#W7#DF5>QH:$Y#C1J"DX*,%G4GX3JW!M>9^'^<78Q]O MU]J_SJ87L07(_@J@>6B[;*;MO[^>M8M?9XO_CC 2/_LXS?LF^X$A>D3ID>"0 M(0YZ.9UO&-K$U5*Y[LQYX/VV1[=<+97>_6MFY_FJ=M3 N/UI,P9#\3E;@OYB M%YNM%\PNXAQDOY]'#,C"=_LQ-N=Q/IZ%K WL^?E\]AG6Q@+LR*T4_:9I;X1O MM:6\AO0TI9 $01D?(8#D"FEE&$J8DL(]M-LOOHI7T>N M"1IJHW\!X.,RVOG [!TY,1L *V;AE%MP,3&*2<6\%1*1P0(\QV M=RII[^-. M/:4D?8"_(T@06\*YE P!!MJK9>:#0NS4"I&V!P':!F4V2:$8*$T092% M /"72:2#AM6(&8[!\\@TO[G\DO.YBUE ),28>Z+!/=0*^)K@49%:IVDUV_M8 M2O0HS?:';S06>:/GS?MW[ZJ)/R#OGK.-5EHX =X-HLGD/8((7@ZE'@4I1?9@ M5&2[N6A4X&221"Y(L-&::62E-\@R0;%U,0J]4PJI;!M-S A37DWTDYMHHXG( M51&H]]WJ"X#V+$ ^PL'4.B(8ICOQA\H)PQG8<991);<.:>8E@F6GE,?4"_IT MNUI';:+)"3XV$UW/&FZA:?E[F&XV"?M9!2#09V#\WG>;D;_%%A0"Z$.0U^;G MMEW:J8]#7-O_ZU\^4TSXR\?2TSQ8DS GB"EF$<>1(B-H0DPP+;B6UMN=TX=O MV0'UL^7\Q7M_&L-R$M^FGDD=C]8L A7[TW*QG,WVGCGR M"WKZ]0=K+?QI,IE]:E\TWZ#J?[@63A_&%[>LM5VM\AI4G9N/5VMLQ2&[O5]T M7RX5']O\A!E>ZZ#X+B9^_?[5J',(^@N[7,S6:0=Y1./IQQ?X97_JW3V(4U?9>%P3>(3\. ! M%O%1.; QC+0:QB,WC+<>XE4#6;5KM7A5WU9]NW=]^V/T\;^=V]#,EHMV8:=A//U83JVNTEG\7(KBEX7^]DJ?_[K,J.U:S&&;;VVW@PU__O6GKT4;<@W_F')KW98D M'L]&2Y5.]&JBR^##,$E>3?0 330A0=,H/8HT%_#C*B&=C(6OSI,0E?!ZIT!L M)!9S1QQ2E$7$98[G5DHB8;3.*536DIUJ1J69:,I&&..15K2:Z'*UU/YW5?:P MF5;W4[Z?[5WJ]%ZV40X0.U71V2.UDB^= T,C=D5D12O!.S9-N V6*XZ\HPK=LFO2I& ^%8[^URVTL]KT;)73$M1@1<7=J9M5& MST0;E4[N:GX/S8&A$;N:WP&:7^T$B\(G))T6B#-OD=74H&2DL83X1%CXG@V1 MDLRO&C&M1E3K:GU+5$8UIN2H]T Z"6\;>V''DRZW ML[O8E\(Y2^?8,)GS&-&V%?R5 _Z"2IMQZNUZ?AI-O]+MAC?>R@&?!!L9,S=S1:*5X"UNV(1FK!THE? M4 %# 6)2 <.P 8-+5AAO(XK8Y]TB)Y 34B"M G=*21IR8Z\#AL\\+F @C<88,(/>U __U3O85.Y:0 MQ_M%SE386"1LU))%$A)B)'#$E5+(6NF1]9)$+[F3?"_-WK;JK+[N.]SW./#. MHJO?B0@7*1O5Z _VNAS-:*&C:3>YR90-?K%[/_ Y[QEV!>.WZ[J M#K^$\<4M!>7SKW#SG51\ZB+N#S'E='^4S:2XO8;^U]GWP^W]&G2@TH:HD"!. M(KTH(ZU=CX=3S^V[^*\4R)W]6.X0V(0/U'<_.'E M>6YU.OW8UZN_1QU_N?)J![X_:O[[YT/SU[?OW MS;LWOS7O_^^KW][<-H<##[+9-JE[5BK.*)4"IZ!%-$6@$3S2+">$,V&=DLRS MW)630VF7?#6;Z]C# A*9O M,'*>#P&FB[;K7 EPRB\G?0N766I<9D]CIZ$)/8.::5PTDUG;YL9R_:G"B[T) MS5Y5TC[:@CW9NCET=YG[-Y,A&'^QF\Q>>L>!2"@4GM[ MW/X'I_?7V*92;O!M=VJEUO+V["I/:IN> W&RZ.K8'T[G,3:_P/?3MGD#E O- MND%!";$GM4[V46C?@GBPE\XOM15:83)4M(Y]/_Y<->PSU+#511D\"ZN1+((# MM5W/LS&6M2M:5:I5J5:E.C19*EVIUK9G5:E6I5J5ZJ!DJ72E6I%J5:I5J5:E M.BA9*EVI5J1ZW$JU%E,]ZKH6722S7< @:M'4062SWMNZUCYT!:<=5^8\(^:4 MQ(JJSZK(#$!D*G,*9DY)K*CZK(K, $2F,J=@YI3$BJK/JL@,0&0JRP9 M^]<2A.NXZPR6KF;_>%OYE&]ZF MURMHJJ"I@J8*FBIHJJ!IGZ")&(U9P@G98"R IBB0XDP XJ*R@Z;GI]3M! M4\T9/NJ0MA_C= 9_JUG#PT'/-8J[_$#A&L5=F5/U6=5G560J$S2R'QR;_:1C+NV#J]ZX_#K\LS% M^=OTOK,1;Y>+=@%:'XS#[EE_;T:V#_E__O6G+Q[NWSY3J:D+@DEDA(:9)L:1 M3HDCB:,QCHKHG7[$F?[8&[2="7_G7 GG(Z7IB%)\2S1##6^H*KW"G0)Y4.%. MF7RI<.>XX8X-3!L7*)))2\2C2\@91Y##5CD<@Q+&[R.-M@"X8W54.EBDF?$ M[&A$EA&'HM8X*2^L%3MP9X\S?2RXP\A(8SXBN8E+A3M5I5>X,P0>5+A3)E\J MW#ENN,.,\BDFA83-R1DJ:>24"TB2%+"Q4K*0]I$ >WBXHRG'T?F$4H0!<\,C MTD(E%!(VG*GHF'G,F3[:[@X;&6Q&7)H*=ZI*KW!G&#RH<*=,OE2X<]QP)SC" M4E(*G@:8AQLDKIZ>+A#4K24>X%D\"97-E%YU!8Q MP7S@"?YM[2/.])'@CI8C)=1C8KT\1W%4#HTM!Q=_,B>>" MC0LJ>O =Q6SV+6C'#;%+U\W/M:1-(MYQ:@R*GN8PKES-AEN,O$[>)V*-]GP? MH5]O['P**+A]%^<=-+ZU<,UL,K']GW>@\7TJU]P^0X,3)<1')%C>RG3$((UA MM$D;%KP5@4GZ&#-<.0)[GB,^N;5UQMX\@*2=(E((#YA([B-D[G PD4HG#7<8 M6>$DXI@)&*VGB-+D8_#!.;*7+B)/!A-%A8G5>E686&%BA8D5)E:86&'B$\!$ MF;154A! 0,XAGB)&FHN 6,0T6NR4=#L%LA\2:G@XF.BP%9$8ADR.*> V$F0] MS-!Y23D!, S_>8P9/A9,E(^:+%)AXH"L5X6)%296F%AA8H6)%28^,DP,T@EA M)**,1<0UU4A'^"1DU(3K9 03^PC1/.!NHH]*:":1-<8@+DE",*F$DF'2*B&M M-3N'SON8X6/!1%5W$ZOU^H8^,? YMRRZFZI_^&:BDD&C.)"5^-E/EN'!-"%T M[T2YLN-#LIJ$;ZW S>([W41+G]N/L5D\ MJ^E_Z>3E[[/T]]5$V^_B2M9LW\"7;F"@[F=SFU7Y"WA+G.?I[H=C'_+QA?E$.K?RS;Q3A='I):0(\' MH>8-:EN1=IT2+EP*@BM$* %8RB5'EBN+&%5.$^4DPV0?>WOO_6D,RTE\FUY- M%^,NXG]\$=]'OYR/%^/8OND70/AI/CM[W96&[:3R;;J)]C[ ./X\F?G??VAB MZ^UY7A3S9;P+S/ 3P5@ARZ1T(_/A- (BGDQFGW)9WO-9_GEL)Y/+9LVOIMTP MK/D4Y[%9R6UH$O"M6< #_!7SLO9;Y7;<4N2W 1#KEY/NRC8C\>YV^/-X%N"R M>6RSI0Z-B]XNV]C]=7P&E%CDYXZG^<5YG/#[6?-IMIR$YM3"$%V,T\;"R-%Z MU"]N3T[DT> +#\!7[9_15-[.5LN8 G?H[@ M*W5/)[BCVNH&GYW \S:^:..Y!3L?MQ+)MG+-+L;MV(TGX\7EB_4==V2<]2^1 M^(0H^8=N^'L']]IOMV5^8JLZH-MTU>>'(0GFT8F\BN-3/;'G^N[4?A$X+P; MUA266?WH"'CQ@L_IIS.;7^G]5LSETLTDQ MI=4N5J5:E6I5JD.2I=*5*JE*]:B5:BW===2ENU[/SLYF>;0S_WLS.^_.:(R4U M4( S@FP0&F&F(^8V4:IW,L54LIQ$ZI&)1"&.I4"66XFCK$LG>D4J9?!AF"2O2&6(2"5( !U"H^.]5UDFW;I_A'] MHEG,FGD\7\[]J6UC#3\;/E*MYP3ED[RBUJ)5Y%W[:(Q8R13242K$N<%(6X"A M\*NG2D>+Z4Z[<^:TTP% FN3:((XC0<9X#3>&R),WA"A3!&;[GSB?!=N>WC5Y MZX-Q5@/\Q@G@-Q<&:1(D"CQX'K Q-NX UB28="9B1'-=SNX47'?A9XPFH3!7 M6)41>WT4D9?!@FR2LZ&2 Z88HIPKKVPH8@KKQ$Q@$Z MX4Q*+XR+(NUTT[,$)G4*#)>PHW4$!CJDD MAB)A*$S):8FTC!PYF;@2+AEO=RA@I".<.@[WY/K8FG&D.=;(Q$B9Y$ZQO ]7 M'@4H'1E>P\V&I*AKN-F1;JB]>?_N70TW&S(HW=?AP?UK(93.JZ&QY3&*5%1P M6PRXQ4+&P$E"4H>$N+0*.2XH ]SGMU9$84.#)AP"TP':GCCC'#CL%"#@J1A$G M1"!'140THOG=P5%5545%%1144/ M":/C'E-E1,ZQ!%2$O4 F>8,T%LGA0(C6.X']Q&$?K'!( ')"G#J2:VA$9+5, MB5+EE68E8H([LDR-8-Y'C#!)$G'+$@)6PFQP@&E2G+"Q.T>R/M(H\I:?4X"D M-&= ,!=S1Q9L:'#)254B!10?4?VHM3 J*#JN_<$:=E>0"O\P6]A)C:\;/BRN MW;!+1L>UF74%R=>C]G@2C$F#%,T0D1*'; "03*1)F*:HE-G9.(LBV"BZLW0B M$%?2(^.-128*ZB166*J=KLDE0,0[^D9+$8AF$<409<[_=4AS+A'U,7E)E$AJ MIQ3+0UH0ED !1D< XD=,Z.&^_W]$2_M9?X=;:2GF[E?*^ MV\4+(1UH4H&4RSEF7D2D&0U()ZN(QUZ;N%,9X2&^VE]CV\;X]CS.0;-,/_XU MVC:V'^(WM7Y'_$1Q\X>7YS;D1N$HK^G[](.73[44GJ!_SWOWK]YO[=&]?L;V-?;U!^[2.WUE.4T-ADQV>EE)XO69P"*3Z>-K_.+N*9B_.&8LI/&A@$7+VZ/\S@?8M.9=OQ MM %L-@Y+.X'!3):Q^;BT+F'Y MY(H>,&9_VHP7F^L"W'-NYPM8[/!S7L+CMEOEUQ8_K,]?LD.1%^I_CN.G4?,: MJ FNPW1LNV6]&8Z?V+8=IS$\.(_R:CAM \2^(43]K3#^L_SZ:]?[V1D,WL-C MP/6Z;7WO U1AF9*VV,-M)B"N*$?68X? (0LI.8X-VRG_:+"1DFF'@B Y-4Z* MG+//4$A8$Y8SXY)8@RH_6\Y?O%]-Z?5J1IDG/]I%O.YZ!?CE#%YT&NSE901/ M;3JP!=KU.2>CYEI/UYNNP@!136[JGE?H> H<:A]S-3J!J<,T%T3@''$!2]+F M2"02)$G@E LNQ=Y6XYMLJKK-@R-VS2?'8&^G[<;IFI3[;M !$L0Y@I "%8DIU-&.*4 0#&V'1"E+$F..!-IR 9 M[C5DA6S'#]FV85',J!X6=H^* "+-_+C[>@,1-=W) IHEM.Q 4QL7G07J0?_J M$G!/\JW=7]LL4I-EV#SA%!S09GQV/L^N1^R2>(6>[@ 78\[[X"?>'/K]Z_;IC$)PT 49CB-/:;XIT3U OR MU$XNVW%['9W.8QYEFW%F1I?P==* YP+C7TTN,_"\[88"OX_/-C1*\/Z5+[3" MAM<0*6!9%[=0[++-%/#+^3R/&1;4[['SK<*X=Y&:_P("QNXYWL[GE_GJS=-A M3<'Z'E_T#MC6P .^QC#:O170QIUMUS1R)_""HZ="IM'/_LXA:43-@HLC%." MEP/V.ZD"]D@"MD7VZZR9S-IV(S*P:C(C[RETZ[M EN"&Q66_2C=R @OG7[\; M"Y9.X[LBAZQQU#"D 6CFZF4"6>T]HDD+;0(S1.\TW'Q([-3U?>B?-US]*S#U MVN'6W][_^$/3>IOIS[;/N!#[53(!6H4"-VT7G M[/6X,:ZIE479GH.AM4#%9;L"3S?MM)^UB_8:AOJVP^CB#R:'?48=B90^'TI; MGRN-!::1,28@&HF/S&@L<=K'&77>21TONB7V:AI>P_. F0"OQ[']<=QZ0'S@ MW]0SZR<]L[Y]1Z-TG3;0,^O7;W_YY>=?__+F MU]<_/[.C;$RQ9E?_>W9R]VY5G[]YZV 2O:&]*E4\/('ZVZ( -S]75C"X0:VA"*>5BHEU9!2(-$MX IR7% MW.^MC!#=46)TJ^-D\P&7K M4Z/XSWSJE&'-HMOG6'1J:JW!KD[%)F/K,@JY[/9&;'^RX3?>[R7HJ#AM8 &= MKD_,TFPRF7WJ#L8V)V&=#CN+BQ?-'\=_RJBI,PW=X"[L>*4"Y^-\=#5KQFV. M'/.;([@TGL+7?#B_MD#D-?HU".F%T1,W37G]G?L["%K!FOU@?( M5'<[D'"VG*]OR>?=70ABAK"PNN%%)\U[T*OC!$L7YO&/9?C8>0OC[&[\ M]P9^LT9ZN9J,?X^3\>EL%E9NN9O3X4HW M@G;%/1PX!NWS)JO;?L?UZKC3S==D/:*'?E MO@FSV(<,G=J+J[E=$:13N.#.@3_W,>N6;LGWV@;^"VS:SWD\H=7VWQ:P'.)9 M+U^=W1DR OAYK9SSH[,TS=M.C;L<=1+;]I:([+8/R/8K+ZY73EL["RNMVH=4 MVRX#(?9"-8\PKQ8N6NU^Y!L_=7L6/;J8=@$)%^.PDK+>EN01Y\4/#P P$.?P M<7R= ]O^S#4C<>4);21GXRVUU[9#QAGJ_#Z=?XK2_I7=Q=Z)"OD"OE\WI[!-8ROGUP>39]7!NA>4V M=GQ%"MOKSW8Y6:P,1A<#^06^P%++)Q#YV^[$;]ZYQ9H.::Y0Z#J6/\#<_6*6 MC4;\''V72[R*HIJOS$0?5Q;/SB>SR[@&0BNRP3-&V83D9(#NLGR:^3$O]MEF M)-GHQ[,-:]<#6&."<=Q:![#$8?;N;GR^ZP#JJM["D'0U$5M4SO0\W11*/+_? MP)5N8"%KMT[(7G0V(4]W3\%[JQ2[YO5J;AOVV0T+2V',K>4^AGU6SY3EE 2/ M6#(><6(#,X'<-BONM_:BVSLY![76 M_#&#UMZA\B_7RP/^T/\47OZIA\-YQSKVZ7[A_K];[Q6,^&.-?Q8GM#9TO:X1'Y(;X;DE2 3.$&?!($>90=$8K[@S MWH:=;AH/27:Y0Q6LI'W^XS8'MR^ZI=;;0X-!I+ZMU-OPQ.)9)\.08*P3EB$E M$D4<.X8,]PK18+%(V@CB=Y*S'E*DL8#U>AP&J[E5"V^.@;>U^C'GQ'=""Q_( M$"=W,^'I.2L@ZPP-C'"D@D^(:^(0_!.1YSX#42:&D")&(DD'0-EH9+W%.2P_*:PBC7@O>SR_]7$&[W*VRH>YG;:K M (2O)RNNXTUC>+6X[XC_3O:=XU@/5U:'*[P>KCP=M7][\]=7'][\B-Z]^NW# M?S-"R()DEMQ66W ,Z?.(R=E;F[*5##,IQ#T3OEL8P+&+"$3..@CG#1R MR5H4M9$I6$DH4T^F6]B(J&KCAK\. MS 7S^IRR/C[P>VOXW5K=II/V&Y[P, WHJ)DM%YTKW45(AJ6WB]F\6Q33F/][ MF9,6KB6.=:FD7W+LG[-)5E@XP/L.84/ [>1,(D-X@J_<4"$(X3KLJ$)B70@Q M>ZD>U*=(%EDC>*[-ZH(&%6JF[V-7D>.W>#Z;YXR%)R_M6H\] MUYFU]=CSZ:C]_LU?;.IX_"VK^.0:W+D6@^OW_[X2U_5IZL'LIR?=U6G=YL-R:AYDX]%SW,UB-'*=\SN4I?#,NZ*C !LF.U4BS^= M?;I96FM3VJ==OVX !2#V',1D->4&G"84=$J(2V.08> O\60Y..?.>[ZS[?D@ M<^Q/P2&>Q+?IIF'^^:J&W)\O5W^\AXE>R>ZV-3YTY8L!ZXNK4G^+50F_KH90 MNU4C;KO67PZ*C+G7PKSC8G?+2L!?E"]">UM#^R\5]J_3'157U\,ZF-CS-KYHX[F= M@^9=TZ,KD=$_^H?U$& ,FQHL%^-UX;@7ZV=L70A7A@VINK=R,+H-R\&5^VY)>:8S>2[Q]+7_% MH+$[WHRQ/E'V[7JQ0C MF/4_P(\AKH]OEO"'5\FO.K;JV*ICGUK'OA]_KAKV&6K8KS@@J\V#PW@@]^79 M_?9>]J^2RS[L6=5M*T%^2V?D4S8!NMO(TFIDC]S(;O?KJ_;T*.UIB6IU*!Y+ M5:H'Y^,PE2JI2K4JU:I4JU(=DBR5KE0K4JU*M2K5JE0')4NE*]6*5(];J>Y_ M.YUB-:(\=]BBW6I],/.!^L5OQ)8>#;N.,W^X%.^-G75K_3O1S3=S8CH;,!\> M(%F/)43_6H[TW&I&BN'CK:T!OXD%I>O3.ZJD/>OR09.7 M/AB#=_H'AA \E5$A;W)/I>@CTEA3E+B)R4>%C9>[M7.[$]*?YK.SKB V#.*_ MQHO3U\L6V!'G;S[[R3)G=;[JDIEB^& _[Z<3BAE)K>],2ZZJ[,NJ;)C6H]KQ M4C@QZ,5?[7BUXT.QXYQ$)XBWR&(J$2>,(\N#@'\QZX43"2>V4S6/"F^=UPBK MI!!7RB.#&4$^&9MH3$E$6HP=IR/,[ZYF5E59M>/%$;W:\3+X4.UXM>-#L>-> M.T]#U"C[Y8@;G2UZ\BAH'HPU7 9)=RJ\@PNN;-+(F&009\XC+05&WB?*;+!. M15.*'2=,C92^N]5:U675D!=']&K(R^!#->35D _%D"NA= A&(R)9-LJ&@5'F MP&E,",%$):'\34/NP7=GSEEDP'##/0R,/P.O/(DDL,OUPU,Q&^N$L)$1=W>A MK+KLX(:\R'S#&AKQ_6R_*KQ70HA3Z=PL%[U] P^JKBLGPK8"KA(!E\/.1)5[ MU%O 6MP1F[$615B8X(50PH8=P*6EXS;JB QQ 7'-%+)<:*28HL1PR>E5OY9# M R[.1@KO<^.D:I]!:I_2R5W-[:$Y,#1B5W,[0'.+L4B,)9N+30LPMTP@)S1& MC%/*N5,Y@N"FN152ND2I1)$8BC@)%AG!&/*1T"A2(MH4L[]!]8CHNQL$5>WS M3+1/Z>2NYO;0'!@:L:NY':"Y)4ZR8!E!B1.,N)0$N1@Q"EXY$46T,>YT(]4I M$(<%0V!<=6X/89!).B&L#+C'0B0=5"GF5M.1VNMI0M4^@]0^I9.[FMM##LXZB15M2CA 53PJG(_,YQC^1,T:0E$DEJQ(4B2&M)$/&"62V85JJ8 MO0'*1U*PB@:JFJMH8!B]F!PT(FX*3<"4 "+A')HP/](2*K!_#;.DF<6#P[S@*>NU/N+Z!M14Z ME@@=@Z7>&>&1BDD@[FU")D2+(HO)4RP4S3#P.G2,(M@H/$?>Y$Q:)3TRWEAD MHJ!.8H6ETJ5 1T+Y2(D2JU!\770J;*RY/14Z5.A0H4.%#@5"!\D5C<02Y$0 M&& \K ?''/K_V7O7)KEQ(VWT\_D7#-EZ8QQ!]!(D2(*MF(V8E<<3X]?V.&:T MQW$^38 V$V+7:PEJR3U_OJ3 ,FZM[J[5!>P*B=LJ=7%(L%,Y/,D@+Q(53 > MAS0.-=]T'0*:Z42 IQ&% 25,Y11"**V$*0YBPE?"T)3S"C7CN@ARZ8KK$++8ISQ%UP%=!W0=G-0!N@[H.J#K M,$;7(96*QVE HE2EX#J$!>$TH$1RQ9,@C,*8;97Q5").>4"YJ7$"KD-$*BZ^!4G N601F;6X%1R2?4!,C=7//]F_#- M:;4R0KJ_'I-!Y3BL')=4@7B&)C,"DT'E.*P(8F,P*30>4XK!R75(%X MAB8S I-!Y6 >GX-''T@4CI M9! )JL5)M;BD!$0O-!-'S035XJ1:7%("HA>:B:-F@FIQ4BTN*0'1"\W$43-! MM9QQZ_.J(CY=#T!_7T_:^8-NL//=*"CLL)H8==//R\CZP4.]:TCH83EC,JY4TJ&B4Z)S")!F)::\ "^4[!,%U*G02:3 M(:%'UO/FMC_-^LD<9OW3GF7]#7XZ3&?BP$]IXFQQ6I>FN+/)N\C3R-/(T\C3 MR--/\W1LZL6'NB! U\#389B1G$5 VP$+,QGF:9(GFSR=A;$4N>0D2(N4L#25 M) LB2F21B0+N5<0Z/!5/PP1-HT.6Y+@NJ!HG.R!/NZ*)44]^Y&GDZ;'P-(M4 M$ 5*D")*%6&%8(2KJ"!YEH=9FL14ZJU&L0R6T*DH.,FRPC2*S27A21P0*8LP M$DKDJD*>1I\?"TZ'BO&!92+0, U,^ M.R19PA@) IZD:1SF199O\K0,PB3*904)]OW M3@,_RI"G'>9IS,RZT,"$'PV(3YNRQ09KHW;.#E69SW4-C$W8Z$\Y#7]/% :- M5*2TR$D2%P5A>$21:2G'-&8(4I(^#, M/$^W3N5YH6@>Q!$!\N2FXU5&LH(7)$@SEM,X+KA*3Q;E#G2:'#+*'=%EE.CB MNKB13L^M@;$)&^ETA'0J Y91EAJ0%T&D@;$1Z+I(BYTQL!;D5>92R M+#'KV-"T@HI);KI()DFL&.=APHOX9)N]L1]G2*=.H@MF]5_TX?F?]5VC=>M. M>);K"G77I3ILQ-!Z?[O@)@[@O;RVKDHULJ:?XU3.JSIW?DT]Z+(YZ;*)D(=% M$!*>!=HT[H2?$I621(5A&D9%(I7%!@]/Z1C11KD9^0[3FR M/<(8LOU8-(%L[[!RD.TOFNUS':49S2.2I[8>7Z:)B I-5)#EE!)J>;&T?,C^)(V1[A#%D^W%H MG>8>4@ MVU\TVV><2E'DDHA"F0C& -;I.DE)(;421:@*&F1;J0'"E ^4 1%D+D7+"J,B($)23F*M(I(F6 M8:HV/8. 9CH114RB,*"$J9R"9Q 5)$RB0D6%Y%2JD]6^I'[B9*TF] S.STKH M&9Q?!^@9H&> GL$(/8,\#Z)$2$["P'2OB%)&4"Y*?;[-^&; MTVIEA'1^/2:#RG%8.2ZI O$,368$)H/*<5@Y+JD"\0Q-9@0F@\IQ6#DNJ0+Q M#$UF!":#RL&4.@>/WDZ84O>KAI]E697"'J[4Q<[T.F]68[K=1=+=X?2!6.ID M& FJQ4FUN*0$1"\T$T?-!-7BI%I<4@*B%YJ)HV:":G%2+2XI =$+S<11,T&U MG'%S]*IB0ET/0?]G)68FEML3$U#;?#JMFQD 93O#QG'C(+7#:F+4/3,O(Q,( M#P*O(LDGD1D+\H#$6:Y,;=F"9#301,N@H)E,I8JV*LF_NF;8 .X_3-1O';2_ M-\A^F"P?F*%IX&QQ69?FN+,9O4C42-1(U$C42-1?*>X9%6$F>4P2&0>$49V0 M+(P%R6F018)'JM)VR5WZB_E98_+6F'VV0Y7YZ5A21A+&S+F%T"13X#Q1R5E4*"%%) _5E.RW>]'H_S*H M_'X%E _B;''J8F,RER;X%2",Z^)&2CVW!L8F;*34$5)J&N2)X'E"6&'Z?#). M"==Y3C(1:Y8%H4S#@W7S.B*E9L$A3QD084:),*Z+&RGUW!H8F["14D=(J2IE M09"P@O T@Q4GA3\X"R1)0LZ$:8*1TJWHNGW;8!V14JD?\0Q)]=HQQG5Q(ZF> M6P-C$S:2Z@A)-8M5$0HN210+3EBL8I+I,"=!D6>QB..$TH,UD#HJJ0;TD EF MB#$.'[!C40"'8.6'AQID^K^+NJFE@?8)B'C>:J^MB]EG,'IWXKQ<5[>[;A=& M'KDOZ1_:5A\H MW#'R@_B0>QN(.:/''->%CH3KAA[&*7(DW#$2;A*F*8^ :Q.:$Q8$ 1!N&A N MLC@+% OB.-LZ2 AXDJ9Y2.* 4<(*G9%<"7CM@%)1A#Q(A#@#X<(TC5,D7,2< M\0@="=<-/8Q3Y$BX(R12)91CG=RK>GL,+- M:$ MA!LDL::Y9B1)9&"BSPN2)5J0J ASF4<%DT&Z%7T>)9&,=$("JD/"< MT% 7G%,6,2ZVG+A84IU(3;BT6?E%0K(TR4@2!E' %(L59V=PXA(6.QB<^:R! MA''L#_\'[2*$(;LCNR.[.V$:R.[C9O=,%TD@PY301!6$!5E"\LB$(_ $.#^E M7"9;00BIU)J&>4K"$/P EN0YX4JE)$_S+,G@=T)EYS@322BR.T(8LKN+.D!V M=U(MR.X7S>Z//SA&^(P,!36%8_OL&%I MZ/ZT-$?0'_ 3-!?V#D_@"-XC@L-)&Q8(1E,B!Y$85/1R*(\GK2AT&HZSM M>U-K_%C"8\Q.X'&"[<*;,#;PJ.JYJ?4R+O]O#],[EB_P1Q>,ZQ6J1=_11=]1 M!B(- Y62B!&!U$3$N>1Y(C).MZJ-O";>Y%@> 8T3/XAPDP!= G0)W-0!N@3H$J!+,$*7 M@"9:Y-*T;XG3P(2/*)()&9"(Q7$4)IF.3?NT_4-.CN82T,!G"4.7X%)<@M4@ M$OA9@+2>%LK;5\N$CIJW89+K+[*:J[UE0L.#"V6)XF.JC4*3%8A83+[[1=#2 M5-SISOJ)*.#];D7U63RV[]YX_^'>?!3>?6-P] _67GZOB]_[%VV_22L&F%ZA M%SLP0.:ZL=&$M_ 4W9C7/8S&/IAW,XV%WO?OME"@Z'#>%:WL]"%.ZMZOXD3/ MC/^8/^BFE/!O57Y:D57_+F8FW;*;.(K>OCNS^/X];V=E\7A. 1Y,.LFII.-X M"*&N[^#N]Z7T?IYTWIP!B,& 5U_DS"/U5AW'G8#23P/4^F+LW<5F1+?E#,8K MGY3NK_J3GLSUK;>J^6%%TB/44#,G3 /&TI#$>:P)TWE(!*49276J8&6AX(^M MFCG[[%'^)N^UFE?ZEZ(?W%^:^N''+\#X$U&]!['7,*KVA]FL*?/Y3*L/]5_J M!B0U>0]BAU_J]K\>E]/[!W 8/L" _JNJY<'[&6\ 3UP^RE M;_@['9E;]>%>PW*MJNK/IMR<=4>\=OX TQMNW'HS^+CIY.SEC_#CG5F"YJ+5 MRH,?S,=Y6=E2=4*I1K>M(7SSZ_?U XCA\?_\X4L8T.Q=Z\E!-\O9M$5UV_#R M9FUE"%2X8VE#M][^/FENG3%1SD_R0YKO'Z.;/.MF,_J M815M1@23XC9X9R\GE7BLYS-XQ!<-2W+[.&ZEV%\/=E")::MO6ST5X([J01[6 M-^MN_697KL*GLBUA!I:SQ]OA'D]D+'1/9?0FB=A;^X)/;#-T%\*D2K.77?>2 MJ^A-E*2'N]VA!Y?$#@_N0B7W3/H-/T?VS6O/7JB;9R]/,X(#9RXH^]?+'B1M MKOG^3?+F/$::.U]W?X]WWK_0B24]Y? MYQ/M18'OWLG9BU)-1S<_GC'Q_76+*(LHBRCK LK^5GY!C+U"C'5XT8$J'"]- MGD '>[#D436P(,L0R?+"R3(,PA!Y$4$5015!=4RVY#JH4@15!%4$5035,=F2 MZZ"*GBJ"*H(J@NJH;,EU4$5/];)!%1LK.U<0]Y!1KO\]@89F&ELI^QD MJMPYRX>[KH?+R%X_M/5@8KJ+B>FYS&/%54ZXH EA-,V(T'E$TB0.XB*G.DJV MZMD*+0*:\XC0+.2$Z30FW(3DAUJJ/,YU%.AB,P]D)?O#Y!>:0?RKG-T/&2 _ MVG2Z(TSJ*MGL=AP82],J-)01B3"/Q]3G[)!U:*X+RL;)'LCCKFABU),?>1QY?"P\GB"Y+P(DLRGB9ET404Y4&!/Y6\!T>DRP+"@(S1;,D+G2F(U=X MG(;<3SD2.1+YB(2.1.Z&'I#(D:%8'*>ICME6@:5S$7D&DS@+D,?=Y7'L M%WRAX1$_SIMZJGWO[Z52E?9^%.W,]\1$>3\4#8C:A=@GUU7LKD?W"AT@ +H3 M>HM.F(M.6))*1=/6<<,5CP@23)!.\ .K,DS#6(DB"8I-N"ZHHE2HE0209884$B@X#^#;+ M:,"4C$64N$*W(??A%9!NKQU]7!:!:[0;4+] MF!\R=A_19Y3HX[JXD6[/K8&Q"1OI=H1T&R:QA.6MZ3\3P1_4]' MX"=:!'FF M@BBD4FS2;5[D2F0\,F?_(6%YKDG&8TU@42NYHHJ+P)G0O#CT$T:1;EU$'RQX M<-$G^C^TI?#^*619E-*=P#+7M>JNWX6Q3.Z+''TPIR%QMP\6,44+\*"(DC(A MC*N(9*&I/Q!E,8O2+$CR?-,'BZ(\"(HX(3K)8\)DDA N0D4XS972-)8J<>9 MGR9^B-D1B$1C$CK2L!MZ&*?(D89'2,-)D2:QI(P4/ T)8U02$;&<9%P$81%I MJL765D@0P>\C71"XFA)6Q)3D-,T)%2(7A4CS(LN=H>'(#^)#QM4A$HT>B5P7 M.M*P&WH8I\B1AD=(PV$:9(+3F&0T4(1I59 L" 4)$YXE:1&R*-X* (B3E"52 MQ:2(BX"P+,Y)GA1PBX#32/*L2,QWW*#A*/2CX) G$HA$HT3LAUW4U-K4YJ;!(@]@46N:4B"22)*)96.A<,LW4UMF)U&E."TD$ M-1D@N2Z,SR")5%P&B=8\$LZ#/_'CU,4Z M2&4T(2S4E/"FXS!/@C1(4F=:;-.0^6GL;O&)YPT(W4DGLA1<%SJZ%.A2H$OADLJO MU:4HHHA)+L"'B!-3FDIHPN,\)RQF(6.AI'FZM3,5T$PGHHA)% :4,)53<"FB M@H1)5*BHD)Q*9\ZC:!#ZP4%+>*-+@2Z%@T)'EP)="G0I7%+YM;H4,<\!*:0D MHJ %86DAB,AX1A(N8L%5K@+3OG+=I1"%3J6&*Y56 MP010GG84@DI:%F7!=! M[DS?\9#%/N4INA3H4J!+,1)-H$N!+@6Z%*-U*7250M2F17-(T)4HE!M7,T6R6YB2*HSR$SR*1'V2A!%!F MN*RQT^W7LOWX7WHB[^&]/_Y9M[(II^;W(XMA^D?MM0#$ #\2!CEK'KW:%*KQ M9O?P#O"3]]^ REIYO\W$#&[8:!A1:PA=>0.H7AF'%DI&DI&&BBH3FG?C^YJT+['+[9ARG7D>>O5C?=0-]JK"XO"[^L'&/[C__G#ES"@V;O6 MFYG84X!CZV=[:MX B-LKQ_BZL_M&:T],P!7^<3[46! M[X5!&-I+X \62Q"UGR8G?/S[(/U5E=,^SJ1-#R5%WD,W>=UI5XGS.YB M,Z+;$JRSE$^*]V_UY(Y4Y2>8X +6O[/V]MN]J2>YXRI2,"QEF.3V$<_R;O-=J7NE?BA]A339[_%>I])_+5E9U"_C_R^0G7=^! MB.]+^0,LG%LC@;\9 ?Q@W__GR<\36+V5:BZJOP#N@:[?6W^TU.U_/78_/GZ M$?Y755H!3M\,]GLC# MZIX:\YLL#=_:/98G]@^["^E-S*(771>\Y*KDAF6'N]MAQY;>L'C?VSV3&<=? MG1AWAO1YZN9IXM/PYWY^-LI^A^Q!TN::[]\D;YS.DQ\$]B(-\N,K<'GN>.*E M M^;/G]HP=MRH4CX'OG>HYL)SQCS_EK\IJ3PS!B$?5P((8 M0R3&"R?&M6U@)$A$5T171-!Z2,B$W$:DC:S MD\5(TNZ2-+9LO]!]E%]U:Z-?_U4WE7)A2]1UA;KKG+U"!]C9Q4FU8&>7B_;1 M$IW$*H@9"=/(^%O@=(F""9*G*E,JB;B6>M-'X_![%08AT8&DA(DX(GF2,I*R M-),Z*H+!H3EC-.!' XX1G-.8N#(C ^P GXG >' M+"&%?'Y9NS,8Z^(0^F /M@OQZ+ 4*9ZT82G2ZW$0BXA'*N::%%E,":-%2#(> MQD3+S/PO"L(\WBY3!2X@XSE)TI29,F,PAU@6DR*%'T644,I.XR!&F1^EA]SS MP3*C#KB*Z"Z@NX#N KH+Z"ZXYRZ(C-),ZY#$B4P(TU*0+&+@+N2Q%"I6,65; M,3R:BH#E-"=I&&G"$D$)3].$Q!GG7(="")J?)H:'^@%+T%VX+'?A557)MVJ; MF=_"E_>L*':$THI[9:@=4K@CD(;KV$G3%4PQ\KQ?['=.Q9WN,(*( E[M5E2? MQ6/[[HWW']\@^5W&_&V"'XQ9>/>-0=T_6,/ZO2Y^[U^S_2:=& 1[A5;LP #' MZZ[,\2T\13?F=0^T>VF+XM6%][Y_MX7ZQ']^FTD<7C$[/8]1P,/A9;$HOVB] M$Q#!P^_A[_ ]L#%31?-W5;9RWK:G:0?P^D*U3\G\9W@1+[SQ_MZ]R:FJ+!_N M!>#/9?W3/R^48 N4_C 1U6-;F@I;WE_*B9C(4E3&\%2Y*&OZJV[GU\DM7 MS[2>M!N0ZMP<=,\B76HPX@IE=Q>;,3U7''J]TN\22CJ>F#$B9N.\_;4I7"U$T>/O6^&V.Y]&[T\IW+8W^Y3@>]N?PV7]>$NA!-^*/M MDG!I%F'+E;O\,M=B$"Z_QW48PV?M\GN@'9S_/:[##N:MR^]Q+790-V@*9U<# M+!A<5BITBN[10URYVB>K%3Y+7W];Q27J[APUA M^.URJZ+U[$:Y_>T]2,)L9+@\(ZX#4OZ^V*#>M4G:'F:7U$4170=8F0@$:W&/ M6C1]^\2MRJYK>&$N_F$RF8.&?[4(X8&&_P*#]&A _B] 0 7769@P5_ZFY;R! M6=!;_(]?Y+V8W-G&8P]EMT.).XUGGP6__?C>Y1>Y#E/\DS&DOXM&WGM15[/^ M9M>+.3AR;URG70Y+$,_)#MS_ MXAZTF/0M+\T__]F4G^"R53[[&_QUUS6$_%6;0#[O!VE+_] LBV^\'ZHU+]C> M=CF:VGK3LWLKR\5%\&6X9E8W)M[.*X0$][OCWHV!EF8JE$4)5)L_>B9RSQSC M 7*(UANH*==5J3]I?T#)Q0_[]HZ@ZZ-4_+%M"RUWB8L1AK]%07>&$?D*>7V3HSO MY?.9O0\L1+P*'F(6);/:7UNSY*:%),+:JZQM-XBM]%M=[> ),!;RM^^V1 GK MP6DE'F^+2G]9%6.R6XR]+(91V*\!Y,)*]IT5%C%Q-NUM+EIM([!VB7;Y/@9; MT[>C![XUH2XD6DZL]*Q@7_60K\AX571I'-*4)RP+HY2E8?QV\-#"<.&AK4R& M]6&-2\!O_G/6 (ZUPWKH'NX/<*[57':$ -/LHYXM-CGZ?YJU5FU?=WEIM[_2 MX5^_(60N@W?_#$LH>_^Z'>[0+@39!P@/ <%H9&AD%VAD8#I"2CV=B8D$XA:J MGBYMIC<1LYG:V52E16-]-O.I;+3UD6"&P6_ 27@3\VKTSG<_L@W9B+'Z95_6A_A('"(TMP MWMJ^(;IQ)^Q/!0RE@=O!"D!/6CN>6H$+B=;LS&1#:SZ)-2O]8 VB;CH;&7AR M8>1@SKX]7X 7G9E%%=J(,RI$&SF)C4SK64=<7JXGNBC[ T.PB;:N.BZ"Y:HW M!4$9$K)V-# 26HLSRD1K.;JU+'>:P +$?"+O/7,.;>UE M_N3<2;-O5=(Q[0 M.MQ1'EK'T:W#,,:PZ/$>:J4KG/_.J ?G_TGF?S&?SPN@OF7#87*RZJ^(T# )8" ;87XRFZ,Q,05,\B2FN6 F8T+ SWE^S8\MN<-H\\4F459?S/EG; M&MAE@ JLKZJGG?LW7%=H82P0_3]WY@0:W:F-KJLT8.+T6Q"6X25S0;^)WL7X M>KHH@ )+,*''P4C-11*^4#_ 0LK,T<[J%B&;2;]Y7B''N3,;T-Q. M;6Y"_L^\-$$FRWV(=O ?S5\]O7DUF%P#QM,%'\&G)8C6T%__'30B9W2,1G0N M(P)C::<=,RVVN@?.$I:S#*\!$37:,%1_B:ZOS?W>&U6]HW-6B0M)Q1W]H(*4^1X,I(_96=^L7FR;H6TXHSJTC5,3QW!(T^^#S>SZW40K-/ ; MM QG%(>6<1+6&/:M5F,+EH8T>78%K%+4X*39<)QZ\DE/2MUEY6!2CIO:0_,XB7GH M_I2Q\-[_\O_^_&="LR$:;1%B_71G@*C#%GLG,/YI2 M@V ?/=N1J#/6=BXE&&XQKZI'L,\"'#]/W)D:03-/5J)\L(E$Y:0P\3FV, R, MHVS%M+M?7[[!&+0MYO.IK*L^>KPKH=DH8J)X'G>/#,W:F5F'9GT:%[,+Y%YL MCTLQ-671C)F;^(0U-D7K<$9Y:!VG)KV=Q#1Y'"(1JF7AN1Q>"@:SH*TY&HX[ M>D7#.;7AE _3:G#4%@ZC;7/V &[7)[U,15Y-7+X]5E#:*N7K^M=%F)SVT?[&>/I+O^#]-I54H+&D# M\];NAYBC@M6V!8#1D75E/J#!G69_Y '&9\\8 M9O M>U0 8Y#WWF?=%Z?HLG%%>^_EHC)Q(+UYV?W'99[\LMQ%HUOXBKD.K"S7 ML+(LBE*6)B,*?E',>]M<'EO<'-0+/IXO=D;&QZK\WRC5GR M[ZOT:^49+K#EC\6R6OM72^6W]C*EX0+53_>O58K_<*_;KUT!ME-4@\T][.B" M9.OK%YT%?BKUYSZ#%TS.FJJU+[M?8XK']$<.9H2Y#?6J)]Y07+__J&WG#].> M5-NA[X"I9[;1D6MQHW9N<[=L*+XWF=N6/7!I4[8?NUO. 2$:(T[;K\!*4MI> M8U+,V^[01'2'$D-G,A.<69J,9,\,K"E-&K]7-/5#7X:ZK\5OQM_8U7;?@<#6 MVGE6V$^-[-G*_-W#NZ_W#<.Z9D1=R[*?_;Z+V0^+A@*_PK7>7^#MZL'C4.\V MY'CC_;UNM"G]ZQN$[3#0; R -.&7CVL9/];M$=-2@3RL2V3>4$\^E4UM"P?? MV'G?C1!>NKG3O=@,DH-4S=\W,$H/'F_>;EJW;6FQNO>7EC/,%G=F5;S W[&]FME(>^QGSRMFR-&8C5/.PK[3>T/8Y#^(CR.DG$+FMK XW M69LJOO=8SX>.>5:.%4"6:1PWMPWFNN#(>OCNUZ;DO[3W/_ R@)]6=+V]?66$ M&QT\\L?^(2 :6_&B606RFXU=#U?X:M]RIJ.:#G'6:JI90EVVD?O:8QO; M#K,%NP*4M -X&=&?3<7C8 W6GE*/Z(>EDQ]]D^ZLF,59K.W-#7;UPJ_ =BM MD+(L&SE_:&>=0_V:49JF.<;/Z,N^65:LI9PW%E[LSMP, VD[=5Y-1S:F'7R MU!)[%Z9=/3X'CH8DS"6=1#R[6_JD>V#7TQ.;<]0!U,J-;$V%-0PWU%"OKO(W M2^'Y\"]3G=O,A$;;>@R6\BOQ^3 @1_GE6&M>5^HPMOH+N"#&JSQ8"[C##>V( M[=Z.K_4Q+Q;':1.'9+#W@$XM^.G&C:XG>O#:*GA96$UM158JL\2:]/33P_GG MNJF4;R!R8HX";;L03\NZ?6S-&@+NN-+>P_8"L4[P1LL0>ZBXTAVD6_N)9;JG M79_>W1/K8\X>GRAT"'<""!=]DV4M[R<@X;O'\S9^1+M'NW?,[G\P;=++8K:P M8E7>V=@Q,-Q)_?!H_<4^CVX(I)YHW<5;FQ)L[4=PU<#:!@!9;N-L8L:R()M9 M;3]HDQ-DO*N[JL[A@7T<=Q]6^JE478NBUOI6%EN(K&"!OM(,##Y80LJS.&)N M 2+0UH4<*MAW;=?!)?#"-#9WLW'E_9#F$U@N-^V0MP&3#90,J]'%$8QQ\$ R M?4T35<*G93Z?+:NO6D^ZM%7"YX"EMA6B_-AYWF9WOK0_V??NTT0J&-\/UL7^ MZQRD%P5=QUK?L]&Q7^R^%OBU-$@]4'1EQ+ LW&5]]3L8AFZZG;"U1'E3AW)R M9VI5]IAJI.$UMFVTR4-9Z,?N-/PT+TUCZG\VM=D+Z_:YP1W7,&&7.N[RN\SS MEK]3^J[1>E%F%B$7(1L^C7]PH'6"(]_ MZ<]4 +; $A_@]_?@\TT,UJQY1'8&PP_4[F'>Z8D]95+FQ [PHJI;ZT3]D64W MT<)3,E_Y(TMNV/ ;?SA5M*6Y!^/JC\U,I\E:?B3=N:(]M)JTG>?9UY.P3PC3 MFWC]"5%V$S[U!.OK+8?8Z=!L 0JSDVK03728.[3&@!]9\-9^C\5OUV\W8M_* M70-!^+@$^&C++]\.'CR]2=9-.XEO@D."!\#3!G@PMOS-(< C2CKPB-CE@ <> M?>QG&WT4PP]=L@;XP,;/_N?R &],9R(;,:H&+IWR3)%='+&?0Z+3OW8QZVSSSQGIRWT4*V>9N_4EXL2L.]@)9!Q>[UX GK^>V M[F(SHEMSME+*IX]C=A>![K?MS7G+\L!C91=IL6G3N8A_[G;80 ASM9II-B:D M[]O0]3SK9V_C1S0,5>V[4!: :1^H] MP-O<=/-:.Y Q@/E0PQ#+!P/4!K*[U($!/\U=3*#DL'MH5@RF *7Y9G>\W1\J M]?N9*R^U^B:]RW]U^'J160^8!OWB-.@,TZ Q#?IRTZ"O,BGJ1"Y6S\-P81]\ M,AP%V@ (&Z_;QZDM0C[&[$IM+E[7&K[IA5?1N2V]0]4=?2Y.K&T\('A(N>XS MG;HP01.0YPT!>>9N-K*DU2;>NT]Z&43;GS$O3CBW)#P<6MNU7 MM+41^?<5[0V2L%?TQ]-=W7SK0PT?+Z+/)RM.6[>6M@DWR[/FPIQ1V7-L4:JE MC[GJ06ZV.E\ZC>BI7?=VVEC0^)@;:)UE"'GOVQXO?3!*:)[.CEL>C9[@_O:K[71=F8GZ28=O4C%IFM-KC% M0KQNNMK536MN5$ZL( 'W%E%!JS6AAK<0\.S'62F-W.MJM>M\K[)7AX0C<%[" M$O?24?.8/NS/B^3DA_)+%\"]]"O&[**:;33S2O!FRV.%AQJ@I:.*88MM=6MO M?4//)-Q-3))BV4>V PX-+N7PJRZ]<.AO;,YH%G4]5K(9;4@D0/*\6<"_;0[3 MAPN8@Y)E(J.%?0'@JCM([/?JGHL@-R ,[_%@<[EWG.//ZIE-*>Q=(VP]P$8#:C1F@=V/I0L? M7G'^EHT9NKIDJZZA*572Q:'#%.W&5T_(>A/'HEC^8NF1:I,9,^O\YOX5%V^W M$$_^:#W4RBC#?,GT2QT\W?_@(:(+7&.@73 F M$Q;>W/6#^U*V:U'G_HK#K=6&0SX$O2])9N4]A6Q,4->PB+']QRKO0:MRF?V( MOB]2 %+ 0 'ZRW2(LNFK#O=)#$5=S\ WG,S&#/__,CNH)AEG=[3/I@263IU= MF'?@;+(!+>P8GZZ4)@>Q3_3>CH4IK2. MYKVPE9[-QH56/:A58C*DTZQO;1ABZ%'1$,ZR)]P*NGR%/ MZ7P98F1+JYCZ5?UFR2)W:)7JAKU:>]/U[90U6=G5Q^:Y^W:2#,(QPO&UPW'? MJG[#2G>8C2F0U)GJ?3D=M8MN]BM6$&R!+BLOW>H[NW-K#M6*&D1@LRY+F!WP M0!-2].V9>M[*KOK3=&%=U2%"=(,\%F[LXJ:+:L+],=_:X@.\[3ZQ\=%\R01= MS6W!MK8K=314H;1I_09.^]I3=E/]4]FN[,MO[WC#P^!+5?W8UY/[93/&=&=< M:;>GTT766KZQ!- %;(FOS=%YVV]KK+VAX<5%S:8-V5B:0.1'Y+]NY/_%NF#& MP;/X!M;2N6ECQG, 4AO\T*=(]>]GC+_O96GT-B]> MSJ4LIR;M?7$0VJ.9W5;H^I5WJ+:(117MYN%A/B^K#L*['/&=SK6_!O5=&0$] MQ)E:N!Q.(.TFT+):DMD(6=%Q7TSTHQXNW=R^Z1<@78Z#X:$N?&1!BXL8B!5: MLEOS]:*1S+HD_G5)^K\L M2/^:\M6^/>*WO\-8YL7+F>C7#E;..!M>/M:C)L>/!20.'%&D='] T;%+']TW ML=%"_1;7,C3/EGQ=%!:SK#+L<@VGIO>UV=;:2O?HUAZ5/8 UVV0EW,1R>?_\ M58;K#VC-&47?*.+V^QN?V!XSVNV13UVY[&4D25=62G@I@<%V M9YNSI@](*6MUL[:CM'7CU8B43R;TSQ%;IEO7=I#MU%2:%YO&I6R#, M(LQ>&\SV.QM+I+ QR[!>-YL0U5:'G2="SOI"=+7W%&JOI$ L\*"IJ^YI*V$/ M*X8_=-WI!_1@^GW8C^MF:UA*5R9,K0N7& !KB(!#L[X,L\;DUY?*- PP^163 M7S'Y%5G_":EN%(WY+"Q]D-]]6>BZ$TY41O:VH>L=R63Y4(( MF]5 ?%MCS];1,ZT\87GTWSODLO2E^MMU#^H?L?/&[[S[^K.VG?'Z(PUS9FX7 ML^ U>7^W@OL ^OCHO5\635Z-L;59#"O>DZFEGR_J+9FZSF5WVKV,TQ*FZKS= MNQ+J<:-?4N^3#86/A^7#&PZJOV3R$^KE-DUW:S#213+##F+:C#O(OC50]G:O +9E+9OIP$G41&3EF?*M\M[FXWV M(#ZN7=ZQYC()S: B.*%=G)1ABD7!0+-3:+C2GE:8[H&SK?+Z@)EK%?:'H#+; MB!1 UR;QSB>VS?K=2I?!KQ+01HN1OEF=;7IG6]AU<0-F[[4OS- )W50L++M& M> ,M3L5C%]9F]_KJYJEM 0/9#V:OMBUA@HIFT-*"H1:%)$S7OZ>]EK(YK*]R MX_45AMNACV)7;7'G&%9W/U:]IX6"=CZBT]L3JGB:7=4MYFB;"^MMB: M(_6Y=[,6M3.>]PM'QG]X_GZT,^WWIKR=C=' <_BK]0R&23" 3']DUZX6_^G2 MD3=XU:X&AJ3IK7(90RQ=%PXG6IL69_"O.^^[U\L8X![/35K(I&.38@,B^[R^ MX6Y#8E]W0M0-OP-%PZ_VX'$UF;0;RL8 %U& AA5UVS5RZ9M_@0_45LNA26&/ M[*P+8$"\:Y$("R#XPTJTDX]O=W6Q>RS MC5Q:\STC85I^W;HF00SD0 M.[R1P3XN>Q#<#A*DL )@X% ^FGY\U>/7CL(6FS;O#, L5DVK6&A+&ID*0W9? MN#][WZS2<..M/QVL>+A\!UHV)DKVLQG-TUTAAGH0NP;K>ZJ++!;]?737+."3 M7KF96:WIB>UJ(9H!B[?/!EK)XES?W+:O M&6*W?/J$FR?+4J C>+R4@$7@]H\]QZ(O>(UP^KUUO$TJ__AHL56R?**VE0YURN_6/7W MNCNO^)[]!M+".>S9KUCQ"5_=UI.[NJLV.>GK6?JKZW5_F3?7KE<-]E>J5JXAFW5;=VV&;M89 M'5! ;:0LK@6[@H.^K/?;>^/;B7WP@1WTD$<\M)Y8V[%XJF[3]C9MCW;/:^\9 MX+OQ?EXF7K_NSE]QQ^&AUNO>B=L H[.54W"E^]$MPFZO(E\/-PVNW M^.>G\ MMNW?CI=O=B8VP%0':Q_5?S/.GF:0 MKSX*R0/) \GC!.3QTY-[(./ED!?LZYR52KI:^W>B\OOPG'Z1=9?; MNUKEJ,^$,P6FS0EC'R35[P4!TA?:[@69*H6+&)VNO).LFZD)/%_9TT+DNPSD MPY26%Z>T4$QIP9063&FY>L?H*XFL??59>V*@%@%"78;H>OE9TPYA)0)X?='2 M;<*ME!$TZS>[FIGGX(AUQ]N3QU4OHG,0[&,>ID-XLEFL-/-AB=3HNZ%4KHT1 M*.5P6M_=SP325.40PBF\10';5L-HNT ;_<6TL3#G[%L>B7UP:<.;^DY)YKS& MK!N7H;-#5:]N1;42/E78!F;MO%E\?\TA62MJTHOT)1[:85>;+WDB+CHQJ.%4 MT0$_&S?*U,?[>0+&A]&M5\DZBTE0VDFPC&Y=6Y66&U?9;;O%Z904[;UO__1, M!L4G4?7KQ<7&FF6*)0\ 1,[6H@#:K=!0>/&'? M>M3&V#_9>(H7VXU\YS?.?&?RB83A"FUR:$'B9$V4\( MD\Z]&[+!)89A3!8NM_==5;?@8O[)NQ/EZ'I-(M8UI5RF[# #[H^K1U@8MJ#NOA M1:SB2D&'8EY5M@ER'[AIZA)T:WJ+6EWPY'_?_';C%5HM5M/MS*:9VCYNQA^$ MX71)XG?/)4 :AW7V+LO7FD_[M5K=,;"6-Q?Z* 5>3 MAMP\@@!,)G/GN9K[]/G,"W=U*49;CVQW$-/J5L5J8)8MD_&DE.!ERLHK36ZZ MT4[K/9A$Y*K\J&VY"YB,DWJV6N%B^W6''O&=R+0:&5%@1?(]I#GZ&N3H5NY= M]6*U^$NW=IT_&'CZ7]T.Q7=V-*492B=U2UI##;:8*L"%;:TP?"D'./ML\Q4, M[DRTR<[LH,\<(,MN\[/+G+#7SVS7^0[V3+F;>A&GVC_HDM'H4@^.^VFU[S^#V7[1ZUSV*!E:$_1=,:2HQ;?5M:T(4 M@%@'8=C#L.[>;\SS80"+DU;CT715I&Z'[_<7P55J(1_[.);=A)R^M6\U4T]< M!!KBZ;/7!,]O].#%5L/XZGV@O"OP5%^LLQOGL ME##A2\/_01=CG!N(KZ/"U_=PK[PI$5==L!VGU1J@WY[^S27_ ?92EF0^N$ATO6\B8V& M<*^SP(-I\I5T=RYEGC#=X)A:F-0CUL$>!G4LV_FC&U:SDRV'.BFZNHR(- MF9_&[$3Z';4]C@_^D(1 ! M3F_Q_._;5?V^'CJ^KYT#?N,K&/D2=I/P;/6_&,;X^I=+;M)GWFU:=VTC;VU= MRO*3?CKL@)X]UL#U">NF4_4*^7\5OE\>QNJZGL:DDF/$%J-O=1BK9(D?,7YT M5/PVJ]P.,'9)[Q=NGJZ+&AD+&0L9ZXH8B_HT.7YV(3+6:,W3=5$C8R%C(6-= M#V/QS*?[;E\C8UV#>;HN:F0L9"QDK.MAK#3SLWVC?I"QQG\ZBSF:#AGC3XUI MR3=M:OBU&S$NKFO437?EL)$HZ+0X&SB)KLLY71?NLR!Q(58,'1CW3=5U@2.3 M(9,ADUTGDR6!GX5.I-X@D[EOJJX+')D,F0R9[#J9C,:)'T2X*$-;12IS1PM( M98XJ!JG,82JC@<\2)TK#(95A^NJ5'XW^,M6-F)63.T]_F>I)J]M;3/!TU'DY M0]>2$?*?F[XEJN2"5>*2 A"QT#P<,P]4B7,J<4D!B%AH'HZ9!ZK$.96XI !$ M+#0/Q\P#57+>!(]5"?=W.MS&9B]= SO#S<^MT3'N=?ZJ6RT:>>^)B?*4_J2K M>OH 'V'-/CR5=II@D4^/W>3*Y>4>.$6 MY+JHD2IPHB-5N$D5U&REQA%RQ968D.NB1J[ B8YZ$94]M!.*+BJ;&>-/?/"DSL,?G+7>\+:LHYZ6UA;]H*\LS#VTQ"K MI*.I(I.YHP5D,D<5@TSF,)-1GS-D,C159#)WM(!,YJABD,G<9;(X\#,W4NV1 MR=PW5=<%CDR&3(9,=IU,%C$_RR@RV1A-%1M77=A!\(=Z)BJOWFI?A>F-8W1@ M#A4:@ZZ+@V%HZ+2<,[@Y3,#QV--K.9E9HK^"\=!(64A9KI@$4M99\W$2/Z5G MSMU$RG+9/ET7-5(64A92UO505F@*BN,J"^T3*0LI"TT"*:TARJ/I34L.H D-!(=C$_<2$*G)Z'83SF2$)(0DI"KJ#AJJQF? MN)&$3DY"//:# $D(20A)R%54'+75C$_<2$(G)Z&$^=2-"C,NZ7*,)(2YC1=V M&/C+[%XWWG=]2N.?O'(BZP=]BZF-CKH>(&WS^?=OPC>GTL4(&=%-SQ!5*<2EQ2 "(6FH=CYH$J.6]:PZJ$ M^SMA4R_']CM_-G:AVUF_T8D'K4[S&IX,X4&K0VSE.KCQ*,5#UBLT)=<%COQQ M?AV,3]S('R?G#PP4O49+#( M(.?7P?C$C0QR<@9)< 5R?E,Z0I _'HVY;WR[4P%\;Z)GF XP1O_B9)43%_/5 M=3V-2258T-1=J/S.+'4CK&=Z?H8\EH;W3,%'RAL-OB+E.:<2I#QW*8]ADR0T M360K9"LT"60KY]D*%FAQQI&Q<(&&E(>4Y[2>QJ02I#QW*6_??@=(=^,_9\7^ M2@X9HNVOE.NB;G1_ANK-Q!>-/99&[+9@?(G;XL90K=.WM^ ^3?=L0WQ=YC3^ M53.2$)(0DA"2D'LD%/M)O.<^[W69$Y+0V#2&)'1^'8Q/W$A"Y^BQQ")<"2$) M(0FYBHJCMIKQB1M)Z/0]EB(_PQY+ET!"V&/IP@X$?UX< GI]<\$XQ=N@COA?HTP71*M$XD+"0L- DD+.<)*PTPVA9M$^D*Z0I- NG*>;H* M]P_51,*Z!NMT7=1(6$A82%C70UC4#WB A#4NZ\1\QHL\OOR'GGE5W6+^XH@] ME<-&>*Q#8W@3Q@8:53W/*STRA\6A8) _NF%@KU N.CY'R&C)_"AB+L1Q/3\1 MQN+?'J^7%_X6X"8[8]/"?3M MJ^5)7R//:/6.UI9N.3=/71'QO^?MK"P>-Z5\=BORMKCR24&2Z(8Q_O;=5"A5 M3NZZKK'1311%1Y;OUGQ]0I@G02R^/V#1/_T_/T]D-5=P>3NKY4>2BU8K3]8/ M)K=9S,IZ,N0Y>Z+UBKJJZL_M[3#]#S]Q]G\9;\4FSVAZ+YT:)_0UC30L) W/ M[D=LS47,9_5 %V8T8$>WP3M[.:G$8SV?P>V_:. >^ZB,&0GVUX/**S%M]6VK MIZ(1,]T'!:W$#'TJVS(OJW+V>#M?_"FC:'Z+=" 9V2/Y[;$(<3?H@:_/Y]V^2-TZ'98_#AH[A^>5UI0XR M$S[<-UI[?X=_W[?>CR YY?UU/M%>%/CGKF:S1Z3VZ.8&XNNH\/4]W"MO2L15 M%VS':5S]K?R"J'I%J(J+C5&J#Z64"*6YMCU)MR']G ME_Z"_R@[&0&.SC2S9C.U>>ZY4QXPGSWQS7P*%3V?97 MF2.)J_MGHYY @^=+1MU?KYPZ4=?!(2U^O8CR2$ /B>?\.ACSA$?B0>(Y+O%D M@1,%^AS2(A+/V<6-Q'-N#2#Q(/$IQRUQ(_6<6P-(/4@]QZ:> M@.[9X>RJ+'$DAX"+>87'?ZY;WJ^ZU:*1]YZ8*$_I3[JJIP_PT;D/[1TW1">= MDE=('T'0A0 P]",.[4>$?D+W7,.B]8S,>AP7-%($3G*D"/%ZS'<4$C1> D1XIPCR("/\J.G[J-UH,) M:WABM5$C6%1PG3FN@G?[J&?EY,Z-J #'[=%)3P)/[UT6-GH5)\XY\P/&,0SF MZ@S)<7$CY-3 Z82-UG#[<.L8-JW-;$N9M7=\IV$]ZHAM1V7,PH>"J MLITU8E9^VK."(P;4C"32XZLP^/(Z_HYK:40*.49K!71/#C$!$C\(D_/&Z.S1 M7,$AI5^V93HN:"0J)"HDJJL@*N['V9FSEI&HW+5,QP6-1(5$A41U%41%J<_V M#3-!IKI\TW1_Y,-635LS*>N+I+^9G[#HW6N_EL&$GX6H$^$+(@LB"R(+(@L>-@I$&4^39$%D061 M!1W1 ;(@LB"RX&E9D&4^XTYTF$46/#\"(PN>7P?(@LB"R((G9D'FL]B)9K?( M@GN>$L/? F1D?WQ*&F]7A$&#ETB#?I,T_CUO9V7Q^$J>HL'AQ+2_-&AX<'$L ML>KDT/ -,ETKAF+D>;^(1IB*.]W9.A$%O-JMJ#Z+Q_;=&^\_G)J'@U4*[[[1 MQ?=O_F!-Y?>Z^+U_S?:;=&*0Z!5:L0-36M:-/?2_A:?HQKSN8?3UP;R;5Q?> M^_[=%NH3__EM)G%XQ>SD2A?@@=W$4>0(7+H.$!_NM5?4555_+B=WGC4MKYT_ MP,O"C5NOGC=>H]MY-6O-K*RGNIOWK2?@?Q[\T^ B((GYM-&?]&1N[M=X6LA[ M\[L9W!^N*FO5>J >\!EF6MT.LWI54F<7A;;<72?RK;,RZJ"?NZ#3'FD,HYL;B*^CPM?W<*^\*1%77; =IW'UM_(+HNH5H2HN-D:I M-B3#LTM_08HADN*%DV(8[%OP'_D/@12!%($4@70 TN,W@48@12!%('7$F!!( MT2-%($4@12!%('442-$CO4P@_%_3F1=W32$,I?NPA0-W*2 M7%?F"0,XG>]E=RX=C$_<1^L+>0H5G"^][AO42_>MO7I=IG3HG-AOT-A;)" D MH''H8'SB1@)" CJ['I& D("<0<116\WXQ(T$A 1T=CTB 2$!.8.(H[::\8D; M"0@)Z.QZ'",!'>[4[P 'O'C>]^U:?E^WLY7*+^<^K'==G6ZZ&Z^0_XF;-EZM M2W+FV"5T6PYCE5%ZL4T;T321K5R7/[*5J@IHD9BA=Y8OE34[>M-VUJ M^#7&2(W753EFXS)T6!R*ID*WY8QHF3C87!>=%Q?-U'6!(XLABR&+72F+.1$\ MC"SFOIFZ+G!D,60Q9+$K93&&+(9FBBSFC!:0Q1Q5#+*8NRP6 MV$'H+U/=B%DYN?/TEZF>M+J]Q?1-1_V6,]0\'R'UN>E6HDHN6"4N*0 1"\W# M,?- E3BG$I<4@(B%YN&8>:!*G%.)2PI Q$+S<,P\4"7G3>=8E7!_I\-M;/;2 M-; SW/S<&AWC7N>ONM6BD?>>F"A/Z4^ZJJK#B?0$E]1X%9;DNL"1/LZO@_&)&^GCY/3A1*41E]1X&4'^>#SFONW])BJX MSIR-P:<)0F]EQQHO6,SGI<%S72!$YTI E':6+/5[IP7Y+>$U(6X&ZS'Z;Z9NBYP9#%D,62Q*V6Q/=OK(HM=FYFZ+G!D,60Q9+$K M93$G,K"1Q=PW4]<%CBR&+(8L=ITL1K'#SRC-%#O\7-BQZ(=Z)BJOWNKS@[E] M8W1>#A4H@FZ+@P%9Z+"K,^>U( M5R[;INNB1KI"ND*ZNAZZRO;<#D:VN@;3=%W4R%;(5LA65\16>Z9#(%N-_]CR M8%$(>'CY[0K_6]VV7M'4#\,!9CW9\^ 28Z]<<%FP3K/;XL:*$:=&N.^BS(5 M*9?T>""B.I;&_H0$A 0T#AV,3]Q(0",3-Q+0Z0D(NPY> %AYN*%'?[],KO7C?==G[#X M)Z^;AF'F@2LZ;QK JX?Y.V,#*L?W.GXU= MZ';6;W3B(:O3O(8G0WC(ZA!;N0YN3C28/\.AB?N)$]3LT> M_^AJ32I#NW*4[7**-TT"QO])%GJ7:_DJY+NI&]^>HWDQ\ MT=AC:<3."\:8N"UNC-G"'DMGU^-EKIN1@)" D("0@)PC(.RQA 2$!.0L(H[: M:L8G;B2@TZ^ D("0@)" 7$7$45O-^,2-!(0]ELZNQS$2$/98NK #P)\7AWY> MGU")$4MC]#@P8LDYKP0CEB["<\'X7+1,)"LD*S0))"OGR0K#:]% D;.0L] D MD+/&PEFXP$++1+)"LD*30+)"LD*R.JQE8N+B19Y;_D//O*IN,5%QQ%[*84,[ MUJ$QO EC XVJGN>51F?EO/;Q"MV@SW*$[)/ A=BKYR?!^)P7E^*UWB(7(A7^<3[46! M[X5!&-I+X(=%T,GJ2Y_YK;P52UJ;(KT*;9=;=A-'T=O-+K5&)::MO6PT0)&9Z$(;UT;I[O]F,COI4MF5> M5N7L\7;X_HX8J?YQ\4V0Q6_M6^UPF;J+@IN,1\]<0\VHOWI%>I/2)%OY[YOO M>)AQ\9LH?4X"IQI+>A.GJ2-CB6\X3/#E?]21<7&81QS'XO3<28 97FO?7PGT MY*^*\SQ33I@ZS-Y]^_2=XX MG<,P#ALZP;)B_YG0K3QWKCC/7?=IC]2&T,"?'U*/CZ_EY,[LY> M0@^A%*$4H12A=-10^N31"*(KHBNB*Z*K.SH<(;JBHWK!4(I;X:-4&S+@V:6_ M8, 0&?#"&= $6"'_(9 BD"*0NJ/#<0+I\:NB(9 BD"*0.F),"*1' =(_(HHB MBB**(HJZH\,1HNB>Z>Z(HHBBB**(HHBBN#N*0(I BD Z&AMR'4AQ=Q2!%($4 M@=0A'8X02'%W%%$44111U"$=CA!%<7?T,E$40WY'J38DO[-+?T%^47 R]AN= M:3C-:=^5$V]V7\];,5&M[^DO4@.E3'5CWD7G;+0;#1IT'K:Y[ MTL+*?=7*6RQ"?P 2/%ZI\Q.2&A##T%0<-A54C*.*<4D-B&%H*@Z;"BK&4<6XI ;$,#05ATT% M%>.H8EQ2 V(8FHK#IH**<50Q+JD!,0Q-Q6%30<4XJAB7U( 8AJ;BL*F@8DX< M$KB(AUN5;7^/P\4']G*U?7OIBE@= T+70P;?UY-V_J";0_ MJ4L@F&1^POG1%3MJ$QP3UB'7(-<@UR#7.,DUH1^P MXUO*N:ZKI!GT%)P27.I1!6E?LH9LM65^'JNBQK)!LD&R>92R89&?A8' M2#9(-DZ(&LD&R0;)YD+))HQ\'N'"!KG$CU^!$1ZIPE"HP?FPLGMK.TYJC ME5_'C"OWC?='@X'3IFPUEFD?KR/R:BV,&E#')VYT2DZ-:RSRTV#/]2M:TZBM MR76!(X6<7P?C$S=2R,G7M=RG/$$*N4)K3\.AB?N)%"3DTA<8ST,?XS-N0?Y!_W=# ^<2/_G)I_>.BG M^P:=HS6-VII<%SA2R/EU,#YQ(X6FZGL:DDF=, MXN5*09_F""6A_"@Y<['<9R= &,?^\']X531/9"QD+&0L9*PK92R.C(7FB8R% MC(4F@8SE/F-]!])&OCK_?N.Q]/LGW%2\9L)S7?IC$C0>:IZ2)C(6.A22!C.<]8D<]#9"PT3V0L9"PT M"60LYQF+1WAXA;:)=.4D7;DN_3$)&L^>3IZ3C4=/(SEZ.FW;K\,ESUV(6D]J ME1_JF:B\1G_2DSGV]!JQDW'8O.-U-SR\"6/CAJMZGE=Z9$MCAX!US\[7AS:P M5R@7_:##IS2$S$]C)WJ-/3\1<+5]]MH>K@L%P6[B*#JU M./X];V=E\3@VG/BU2^KTBKKQ9O<:_M]H[3W Y_>MIT&>ROOK?**]*/"], A# M[[-HO3_2D-UP#QY4E?7$D_7#5#1PY:R&CX+PABX^>N%MZ8TW#*2<2 ":%B[( M'[T_AN%-.MS,]^!F8?C67WO@R^[^X7YY9_AAR&6U;S-M2M M",U330F_-@\6 M7AB]W?C&7=G"A(=[5UHT$]VTO@>JDO?P43NO9O !7 ::7_W65#R6DSOO?3UI MYP^Z\23,DOK!?M<,7"A5SHR;F8J,V;FSM, MY@\YW!>^W[>SA(DW-U;0W@R LCH=SS[?O!68&X4!(Z"-"]!^F3=>,9_-&[TP MN HZWJSVM(TFA#:;TUMYZ";\)O'X1L:@WWKQ]*Z=UK MH3Z#5EJOGL_:4FEC><8.__OFMQL?S-UX0?-*-( F8*$_SIMZJF^\G\'"85R= MB7KYO 4]M08_M!U24^J)A$$(.RA5?S9V[DW@77MC'EY!S1L#)R\!Z@&W(D[;5[$WN1!/)KOSLI)IVG[90%O,;G35LS= MC3R YYDM@+"\ST(@-]Y?Y@U(I+&2,".9VT>WVC[;<(LTMS+/ RXPWR&-KH2= M@[JUTVRATK;\\C7F!=D/LA/6 .V7[D!DNA/F&@_!]+D#/2_D85YC04.]9=P< M"(QIB.C3H<]?7NA&^?V4VM3(AON3WB1KW@_=R_O9Y0@<0Y!Y7:D#>PECTKVY M8G -!X-<^(RB@+_7]6+!IRGSN3'9/T:K;K/1[.[Y 73SQR1;.L4O=MP['[C1 M#Z*&4X!!&/V# M!SXXW'1--L8]GK?PI5D_W(2^':AV&'#1U _PB[K5NYQS=["MO\/U@=O*0F8W MO-'X)E[#MSC>:W7WPW3:U%]@%36OQMSESC=,GU5==L MS6X6-S)V$"['O_-NO=MF9ZK^ E/4W&%Q^Q&OT)[=;SJ"2[![P\EUHUDK[6WD M>;^HC#8%;[3;7"66'FY%]5D\MN_>>/_AU$[?L',J/+#$XOLW?[#S^_>Z^+U_ MS?:;=&).&U^A%3LP!>N!QBYC;N$INC&O>QA]?;"V"\;]OG^WA?K$-YK$X16S M\V3B6C8LKI96AXV^@<; %E8X-=B@5+;W?NGJK18/>7KS=)/[Q/(['54N-XS[ MK96J_KSB?TYU,ZRP^XT46+L_PG>+5L^ZS>";:.ET3M;]P/VV1L\]AR]EV;MY MBO#,3H8]0PA9?!,^<8:0K4Z]%]WTR1.$F&V>(&0[+.*Y>^/YP9B\4]RRVH-^ MOFZS+]RP"J,ES'?61E]O;;A?-8+]JIBOH/?7]ZMHE*Z0_TOA_&7;5<\PC7E\ MFIUZLRH-<+/JW+/[=;#V[%95%"RW9[NMJG0/-V)CHRH,3[51Q5SF%?F'5.;*C'ZO;._G+)62?>U[M6:->*F4+,Q;/>?*>.K5C]98MAH=?T7U[*?M@P([5Y>RW[: MTF\T>RU+VM)M](>VM&5(LY8G[HDQL ML>EU48M08)][D:IYSXVVL P.OX-EIQT7@Y/L$(,^CJX/DK[Z_H=7O5?'TLU. MM_"ZH<4C9!R[6\)7/7_[R63.'UW.QXT26@%% ** 64 DJU)7R)[A&H EV!KD!7H"L"54#IYLZ, MP7$GU09]6*B/!2>VP(EGSHEJB1H8\7Q=&AP@W?$6!P I@!1 "B % MD+[D'@B@*% 4* H4!8J^Y#)CH"A0%"@*% 6*8G040 H@!9 ZXT.V RE&1P&D M %( J44Z=!!(,3H*% 6* D4MTJ&#*(K1T?-$42P"=E)MT(>%^EC08;MY-#YT M3CE6L]P;?0AD6DB>A-)CXCX01#(SD:F^\!LAWYZ:!IW3MUV<5A[+MRFI[>TB M>I+XQJIRZ++RHYXS6AUZ61Z,>J3[YUW6Z!'/J#RD"I)T#ZFY0UYU* ?:<21L M;R[S+84M*<,:':Z]\\IV:.STO'9G<"3U.NV.[J'?GH8FP4&7:_3@('#0X3G( M]_S>CFN_+LL=W4,_<) -6G#:Z,%!X*"#[H'OJ!@VS0@M-& M#PX"!QV<@_I#;SCH@X/ 0=8)'!QT>AV @\!!!^<@2H-Z'5 0*,@Z@8."3J\# M]\0-!CGZ5!!&T=P*YM9.!>UO,]@>-O&YL&G(=K?\.4NE9+,LI8]/MAO3!47: M&6=L(7S@XDF3W(-L6D9PLJZXU/%27- EK$-."ZX!UX!K;.2:7M,; MMG: )%DKK[_X57K%<#Q&7 \DR !BG%3,3:I 1@&5['8 M5: 82Q5CDQJLPC!D+Q@'L B-K!\'P!'4& < _]@*B$Y[C7OB!O\<_4+L ?@' M_ /^P1@.A@J@F,M2C$UJ (;!52QV%2AF(\54:^#I)Q_%0O_ZF)1>;RTD_T5" M^E4<$\I6_\1FOQ MS8:5^@WV=2(RH>LF$49)0.@BA6K?]WZCOZ@O2AB]*4]$QLJ>L#SCB8QY;AHB M<\G"(HN2FXTZTV#OPS!2S_(XGGLK[Z9W%9+?"#::TTNCD,6"9_1FR>A-:9&Q M&;V5.C@E$H2K!M=%0U)>5*G$(8O9+,UR)D5V&P5"]3=D$RJFVJP[ ML"*,6*9K)-*L2X1/J;[H/T8$XGXF$BHWY5$2SZEIU$BCF4C!+?7S74%?RW2< MWY'.]+M6^ES9 REU1%X2LKLHG[!H.LO26Q$NQ&Y$K5K(9B)36*Y$5;.G5:$D M(G_8![_>!U-=K;65FL="R$:5JM;]Z^0.Q&H)M!.(!(1V"Z'9AQ5?J["4/I7% ME%Q# <='Y=2S+%(N+6ZF5%JR.P4>W_O#&DJHHM_[K4:O^L13_CD301[="@5\ M&Z/_"M:WZE"GWS%<@O^.KR N^+ IQFPGDE;_M2[0&K[>N+\/.U'O?KMCZB.# MWKASJ_4U "& D&-MNM3Q1&]S6VVM6GNON;F5?QM5W#QL2)B1!R0JMHI3\LY: MV+'T?991-*">)JU,=,CUG*.K%T=2OR =CR4%'?2"!T'=LP$DP@U@Q05BQ6,) MH8SNGTT'!S7>7PT1!LU:&+)1E80>_Q0ZC\DBD03T[6Y9&0DOF#S,S=K+$&B# MW,Q;3#4C%))9[*8%LUX>PC7WLZ-^SMG"T_K>D3IHH# MI(J7A]W/#FU2/K-O<2S'I%U"[E;G@7U-%@>GS,C5S(#].SZFKEWQ^([/Y?4K M]E>K!I6K:2O.*+0<__#J.SWN_4SDF M_]@PSS-AX^J<03TL,V-5_>7X\$YO.. PTN#;8:2G._OD(%)96[NU86T80@)V MG'8(J;.YW=LR=2N6J.*4RG^V"U8'+!C5*XW [Y.GU*,TH MH-:M(;U?-:]U\7[5FC52IE"S,6SWGBGCJU8_ M6:+?Z'<[S=I_G1=7N9^J]9K_6+M^2=O4:PW[7DK9T&_V6+?KJ-X;#KH7Z M&C2&@X&5[1JT;&E+K]'M/PCSN04ZQK@9R-EK3.3C\DL[U M(WK/L.'@)&MMCW]\_A'DO\-Z](-)?[$Y4RF<12R MU6#6.1\Z0IZQNR5\U2L4/ID4\^-*BGGJVV&>-0DU6%W](UVX:!O 5^"K' M!$B_!XH"18&B0%%[=.@@BNYX@#M0%"@*% 6* D4Q.@H@!9 "2)WQ(=N!%*.C M %( *8#4(ATZ"*08'06* D6!HA;IT$$4Q>CH>:(HEOPZJ3:0W\FEOR"_=O-H M[.><:UC-:6^BA.63M) \":7'Q'T@B%*69YK*MZ?T;1>#E:?P;4IA>[N< MDR2^L:HD+H^Q+*]TD%>X87T/?'B&MQ-#(S9<10PM0 L6:P'H9)M& MH 5H 5H .MFI$6@!6H 6@$YV:@1:@!:@A1.CT]K1<&MT=.J;!D_H*E",I8JQ M20W ,+B*Q:X"Q5BJ&)O4 R#JUCL*E",I8JQ20W ,+B*Q:X"Q1QY%=YB"5I= MMF4=^UN25\I5WZ'KU\1J&1#:ODKO=R$%SX*)OO\[%+M M(KA]R3])'9;^#EYU* Y4!_G-=E#L=+QA:WAPQ3KM@BYA';@&7 .N ==8 MR36^UVQVP#7@&BM$#:X!UX!KSI1KVI36=$$UH!HK1 VJ@:&#*>QD"K\)FG D M4#OYP5ZVZPH\ T]!2G.F1#5H>8,!AL\N)=2S7=3@&G -N.9,N:;7]OP.N 9< M8X>HP37@&G#-F7*-/_3Z'0S"@6OL$#6X!H8.JK"3*MJ'OV;.:>^Q*%);.U=S ML///L?_*?N?]PF,JIS9?4>?^%.J\=)R2[FY$LK46G$96]\2-Z.38 -?M>MU! M[TB8!F^RR9ML%S@HY/0Z<$_X->"Q1R@=YDN\!!(:?7@7OB!H4< M?3K-]_JM'9=NP)N<]B;;!0X*.;T.W!,W*.38%-+J@S[^(& M_QQ_2RZIJ-L&"5V@.]DN<'#(Z77@GKC!(JX=][5>EB?9/I." M"Z-L4?M1G?=GD8B,QWK+$@^I5"3SC.?1K3CU*02V.[2=XYINZC!6& L,-;E,%:[XPV')S[*'HQELWO:+FHP%A@+C'4YC.5WO:&_XX$< M8*Q+<$_;17W>C&6[]%T2-&:?CKY+;L=S.B[%>VR??3K8M5[[VQ)W)FH]JEM^ M37,>LW0FU*:WY(:)^YE(I) X;-+=@&._&XM70_)6H]55(7F8%J-8.)8I6X2Q M.UYRO6\'VT*YB(GVGW&W>J3-'0>)C^WER+Q/?GB'[0(''8(.08@0]#A">APZ'5;0[ AV!!L:(\6G)YDN#%7 M=_1#9C!7YU:P^.362OK)B:7UKX\)]/76\O1?),]_%3*/QO,3$L2CTN@TNNVV M)?+8W,1:0Z\U\.C_MNST9.,T8_E$T+],"'T1HHSNV90>G$@F2-8A^WN1"-9N M>JS5;+78G<@$^]YO]1HM1DV(HS31CWW?ZOC+CSR6"3D3@;I+,9Y[+$BG,YY1 M97E*#S=[C?[JPWZ_T^@M/MJR4?[JVQJ5F]5U9(,26,W_X>9G[.:GB0=^%U+P M+)AHAPD%N4(ZF])7CSG[LT[>Z32&"Y]<\6!R]>8CWOJXES;85RH5)0%%&5*P M.R[9+(M(%]1)%A9"U3PAJ8B,E9UBJFA>@01]*(M8P]=84&_2,?N^O022!OLM M5\]FSXJA:D+(1G-517O1%?HF+D+U!LY2,JB<1,\BZGB4Z2J""5F.T&_V&]W% M8_3*JF%9.J5G25)Y1( K5>*M.DM/I$5&/\91()@V""6.2#Z0AWF.Y$$EINS7FLL(T66:)")^EXF8Y]2G13?#C. P652A/$37T*V!;Z2L.PW^ M?#?2\E!*IH>-S,N*&NS+,R5TTTO-486;V *C)^X$"2Y(;Q*R>ZJXF!:QOGOW MV19IB_O]R_](5LQ*RXR%+D#=4V__Y?-OJB'OR;QB8WI 7B"O#5:0:J0<\1A*9B=>"P12+8' MJ7[A<>DUU+\_Q5.YXK,PUNW6_&XU?&S7H&3'\%%%+D\U]BF@6Q97#_-0CVS) ME<<-X/A+6\691W'U+.*T$HJ? MU.RJN#LKK+ %"K=>AL*Z=7G&B29891%!*G/YL/KGAB-.X^@;C478A)Q@DC-D MDLW&&IO]&@*N$$F_5PNF=HJ'7T(CS\3+?J?1V7O ["^3=\^ '5T/8)&.S56GMP3/9T+\I/5OM=ZS;P^%SP^-DDQV_M71S+V6N7 MT+C5?6!?D\4YKC-^(\S\[SL^IJY=\?B.S^7U*_97*]-+SBAF'?_PZCL]7_I' M.OZC[*9\D4[4@J@MM*(;1E%ZFFF,OJ*WB$QU=T_S=:IO"KD^E'U;J(];E_>O M73QA SS8!)>V \3/(A$9T:N)'JA4)//,I'F[YO^M^D3#2MA&4=A@A_S?A"LW M&[3TX4!=;Y<4L5E[;.<9GD='-)^>NS'O7T:]M1#TZ4!R=7#UF=&%#69_RHIZ MRZ#Q#$89$ &>2P1HDSS.">(W2LR[SL#MLW+-P'Z%Z3G_5H3]Y>= MUZ:S?BPRG1P_*T[O ?@]SDNRA./Z#%)L5G11OT,Q%IE2@2(GDETY!29E&D2Z M_W=1/EG,FVDB^[V0,B(3%F$1\)P453XJJ=D\5^T*4Y:DAE>"7+U%-?26*M?C MG^G&5/A^(5BU'HPJGO!PH6[=+SZ;9>D]Z3(7I,N5T0#!@XDRB2B11<:397:O M1B'"*---X_=">NMF 7>/'%K+..716;<2+%1Z4L'1=CGJP&6 &J5QN!T\F<*J M15=13NT-'@4LH[5?$G(WP=Y\-"IZ>R@]G"MOZC1YG9!XD:?5CB'5&G*7J^:U M+OXNYO.TR*GZ>Q%>FU?Y32W"\@$REIC/I+B2@OR?7+82ALX&3=VO'EX9H.A)6WI-[J=P;#V7_-9MN6MAQ-+-\H^HEK MI@Q);GK+U(+3]KEOJ1J W&B[R^#PNUW6CT0_PRZ#D^PFVY\^+)+_#NN=#B9] MDK7Z_H=7O5?'TL1.U_6ZX4-'")1WMX2O>C#MD\DF/ZYDDP>_9/&E)O'M[G/G M; /X>M'XV@6^GCF^?ICPY$8X"*46J=U*UT5H=.ZN^R6Z1V"$P B!$0(CH.L1 M R.,VP$^ 9\O@L\6X//,X5.M]$ <"B %D )([=&AFT"ZXV&[ %( *8 40 H@ M?]_:+,5\A<'6>53G?PZ[W$,K;AYNUWRUZD=7&63*L_8P9QF%41XB/ .CHB^Y_<1XR'<_@ MH*#3ZP 4! HZ/ 7U,,H- K)/X""@T^L ! 0".D(.U&QBH0\HR#Z!GPD%89S; MCG'N_2WBW\/F#BS??[F>S<7';\I+J=^6J_@]EHC\U!N&;5>MG="ZA?R?C"0V MWVUJNYY<4LDAM@ CR-^/5[Y1,QWM@Z/BR[QR]\/X'&+(0VEX[;Y%4!XH#Y0' MRKM$RNL<_A#+2Z.[,W)-VT4-M@);@:TNAZTH06OY.ZX$ &,A00/E68^OF.BQ M9D,#G,H9IT(<:9U*$$?:"XD41W:' \21B"-!>: \J_7DDDI >?927AO#)G!- ML!78ZE(B0/NO0P'='33#Z[6QE.N,_1L9WKES)F8*[)@I.-B]#G4ME37M;Z]( MJ2%E&E7EI[8*%[>/?$US'K-TWYM(L$O/!C#>[];4U7BGU6AU5;P3IL4H%LAC MCIS'[-O!ME NTIG]IS/M=L^&W>?/6P%RFN/G-"!3D*G%ZK+(P4"F(-/_\EM6 MG.1RCESJ'@B#"FW0 J@05 @J/$%>V>GM.$D&+G3(UY%77A*98M[,CGDS.-B9 M.ABB542KB%9/$:VV, MR_KZ.:!5D"C(%F8),#TFFK6837(I9$%"A/5H %8(* M084GR"M[R"LOP->15UX2F6(6Q(Y9D&KW$/WDA&/ZU[62[C2Z[?;KK47MOTC4 M_RID'HWG)_0!)^1AN^T]NTN)C=.,T=?T+Q."\83@)KIG4ZIA(ID@B8?L[T4B M6+OIL5:SU6*S+")942-8)L:Q"'(J422$-3&U-:SJI*XD3-P'$Y[<"!:G4E)[ MT_%8TM>C.;6 '%G(O&P*$SQ+Z.$TH0]NZ7/Z/>!RPD8\YDD@9(/]5F0LG8F, MYU%RP\JN2,8S:OI\IG",6D3VD9(HN'H^2NBU]#$+BBP321#I!NB^!J2P/%,? M4"'21S!AZ;+Z-#'5JJ=514HFZF]9C/Y%W65YRL9Q$>1%638LA/K,=%576?6_ M?/-\*0BJ7W7FGR3I6*9LDL9E1]5+]"_BWT5TRV-2W[JJJ,U>30-40#5\(>\D MCW+5+6J.+&:S-,M5?R/J6G*3*KDMN]A@>[<-?ZUM;*_JK_3*1-Q0.V\%NZ7Z MU.>ZKT^TE;ZF/V94FKJYE4&3L+;JY!U?Z+Q(QOPVS11^?VOTI:Y_>=!_]?B$ M')UZ$A;;M]9TDC[>MMEED\M7+[2B6VEL7&DD($>66MA&.]/*$$FO?PK-5$P* MLD9M:(V*V.J8>'+08S6Z76&1^M;7DD4>A#1/TXH_<)E71@0VVPG8%%8MNHH( M*Z+@49'_8FS[*[]G'XUW[LTR#MGL@UG*N09D)0!\*R1>Y&F5IZO6$*Y=-:]U M\7QT7^M>K\.FLO_ M_!?7N)]V#1O=8C#IDZS5]S^\ZKTZEB9V.L#.#1\Z0MZQNR5\U:GN)Y/B?EQ)<4]]YMD.1]HY M9QO 5^"K'*(HEOTZJ#>1W<:5G/:FRAA^20M)$]"Z:G3(P51RDQDJB_\1L@=3^>^8'W;Q6#E M$7R;4MC>SO,FB6^L*H<.P3_J2:+EL98YOZ].',91^7N@0U>.RL>],X^ZX:$\ M#O?.X-Z9__(]O]?&Q3.XA UD:(\60(8@0Y#A\M84C&+BXNM5W@($.0(MC GV]M3S]XV\VW2=B/2J,3J/;;A];'/\J9!Z-YZX!!?MV M3R<;IQG+)_39)!."35-];ZM8N;>5J3-%&4]"]8O/[KADW_N-%J-WQU&:Z&^^ M;S;ZU0<>RX2U%#Z/.8YU9RGZKW4P42U1 M7#4O=<+^X(]N^>,3[BBC^\V=L?70&4F>%^F,SS*CWSH2-=IN>JW> WE.%FK8I(JQN.,J&O\PZOO=-CT1SK^H^RF?)%. MU,#(%EK1#0M%D&8\)[>[HK>(3'5W/_KZJOK&TC'[4/9MH3[^0I?8OV+6)E$V M<-,1X*&LX33<].!@GA?(]!_1OXLHC/*YYI,/?!;E/&:_"YD662#DWAAB?RU^ ME!]*_2BTJ(*3K6RB=V$F80JK%ETII4?!HR+_[59DMY&XZ M>"9"(:::2>AM>A1'_4X=&HN,OB0!I<&?+)*R4.^0'J/H\D[$L?JI:PFXG+ ; MD:C74OE%S:-"DMZDK+6H0=DF>T_-BG6DJGN0B4!0'!J:>A8-)%K[OMOJ-MJ+ M*'91<91$>430,RM&9(I4DEH:)3?LS5^^NV\U_>#ZE\^_F5_#Z[<>2T2N:M/D M>Y?1HU0TC&1 RLZEQC**N*?40=5"CYJ=LY%0T2^C&+L(=/F4XN]L^:8R,J?^ MO-AM!PCB_XYEHL'\* ILX$K>J M?I[KHN*>/%>]97M\4-^8*E1Z7X'J.$[O*LA?-O2.W)]>SF0Q'D=!I+I,:?]4 M"-,*_61BR"+-&+4M)MS(M1@2L@#FM\K1"$(? A?]19PF-^I7D4T-#(Z+O-!( M9Z+%3/4C$T8RN@&A("BE1B?4HV3.QCS(TXSZ:*2N94W5D#'=Y1.F&,8S0Y/1 M5'VG^DMM46TO52))2+(FH:I4)J3@63#1?X0D[SB=:3C46$Z83,V4IFYE)U%2 MJ"=-'8P'BG.YIF#SFHH*2FVHIM>5K@064%=E5,I:4%5S%DS2E-1/8IX5F2P$ MTX==BE)*FAW5G]0ZI0QE#W="ZT ],DHSDH(V0?T"1-8M[JJS].O*)5N&JR$I#M/\BWB7'6Y]G;Z,,^BP$@I35:]:B'9,OA0 MPO^FO^PN+>*P5GL8Q84JH5IJ=$(&1:T<*\&0TU$D4'4DXY%<$6%EIW<3014) M&:D(B!O[?$P2]29[93LTGBQ]S1A)*6GUFC0QKZ3?5.-'RCRH?OHN-ND5#\FE MI%!_D:4I5VZ $C>A1*1VATKMU"A31O!)TFAA\\?"O[_+;H_IX2E[.Z/E)).1Y19M7VO&CJ;1!3(J[G><113 MD;N(*E>/??GX0=7W26<[;2.AC8)'F_@.X>/9A8]J/.$G-1*Q)UM\L:C/)?;Z MJD80TCC6N38KQX2*J1KZ_X_&Z6QE&*A$EVIX:Z9&1A)%(RM7;[R]PL"PZ^+N8SXG*J?I[$5Z;5_E-+<+R 5)ZS&=27$DQ MXVH(KA*&GM0W=;]Z>-O';22C411'^?RJ>O[ZVSL_S.MZO4:O/WRM>[5FH7+9 MID:OV7VV3/.Y$NU&L]-[>35[:TQOVVIP.9B3-^+@(?:%\\9/)%S^NY(NGOCP,-V;BQDRH#:1H'RGBNNAS)T4U$ C^ Y "2 &D M]NC032#=<7<]@-1R(,7%Q<K5LW:< MUF6[JG$"T.EU8-&Q)9:<<8AU8Y#5@L;-EL:$W (DYYHYK26Q_J?D>1F&0E.\Q*7]39N5OU?;_VTC-UX^J M_93[2-&//_:-L&9'^3N-H"X)&I'(T2,1O]_Q.H/AP3',:1^R/0H!VX!M[)"^ M2X(&VQS] /A.S_/]-LCFA"Z$R>3SSEOKV>KR&!U,*)]#%''(NY>>6JEEN[;< M4\PA%M$A2ME3E.)[K7;/AM'Y'=;3V:3]BW!5VP4.)@.3@/]K#KPG0,JW9[K,JD7\3BD =B"[>JA/3]&]J??A3 M1R]79]:6QRMCEL#%J&A?0YRX.=VB]7C[>O3C'"],M M\G%,KX,X09P@3A#G_M3?ZPV]?O_PF],OCC>/- !AXSWO=AQMBA.:CW"@_F^+ M7?'OOUG$4.^9A4W?UXT>.%6Z?E[W4\734HJZNQU'V+<:JN;PI5 MU]7]!&G& J(**L^2-'EG+EK+Q73EGB]]T>2[$3?7&TS5#8OZ%/W%/>CFYB[J M>!#QQ;G[?)H2!_V'E[=/+>^FU!=IZ;N3]-UNY:4%JWV14I07!<01UZ<5JWZ% MA;GDD0>3\I1LAR])W,#D#W !NJ,VK^X%5%9=WME9N\2KO(V/19+-^-Q<,+&X MN71Q,VE W4ZG0ETW5EXQ.%4W8A3F.@QS"'OM%KY5=XK,V>STE4R31,3O,A'K MZSVJVT8]>G66)R)C8Z'^6KW@3M\8ED>R?C^IE./7^22B^$[5 M1\XV/JVA6/[_A<7K]B?[4J0JT"=LXFF1C_\.H['43_D8[_*+LI7Z03E:5L MH17=L% $J;D$YDI?/*RZNQ]]?34W,X[U;4>B=N':7[EUMR*LS:$=N2P7K%B) M]:?RQI"G+V$R%VT_>\B6OK'H^W:_T:DNK_9J]Y27L63MBMU%-*DN!!_T&[WE M8ROQY2*NI$@OT]=34?E>I]%?W!^NJ&_1Q+3(S74HJIA/YK H5C6^'C$NKU5_ M-&IL,'4-BPX>PBQ2EW=6%V-M$WKJR[8X^[[57LIG95Z:!^6]Y2;X4%B@ E9] M&6EN[L2EUT;);1KIQ>A*-!\5+9&,RQ#Z1W&34?RP#%8\]4:_79-!_8UD7C,> M+:,0^I:7G73UFBNNS1L#-9V:?':3-VT6XAZO4M;7$1U-?E] M\T+=*?9]YQ'A+=1%O=&XK\+).LL*UW9G7):,&LN4?LE?OC ^.JGUR9>!AB73U;I7#'J73KGO0)&KF,N=51"*OVQ36'[SG M6^0AFZAUIEK&] +4,2B[ )\:N*UO]//,L$Z=Y6L?YXCG",+AK!10O==4&5B0K]?RPCJD$%?\I(6=:!?9!11 M21/CF?%<IJ?7J9P.I3%2FS M6DD6 W<5-!,3:OM$3*5%DF4(W6%PSQ/\8\[#&E@ MHZA25;MJY6KX[)?/OZVQ_Q?YT[Z"0Z<773VX5NH%9O/_Q)S]K1I,^"04@!C( M^C5-WOW\_OUG5M(RQ5"?!)]4V#T1\8QR629N>5SP7*P.LJL*RX'V M/"/THCR .(UR@XCP:E2$-T(-$9?UUU;;1;="/U].>ICQ>579R;N(+,^*N M1S$3+;#W:A8AI1;%Y3I)4H5>S/BXJ*JQSVDJ;='KL3*A2AJG5] MU<1^-=U-+Z2OJJ>E(5JN$N]_%RK'YU%<)4K?O, LH%;*T8S.DSDCR4X]EE/, MLYA/KT8QB<;CF)OI.[W0^[$F*WY4 80:V-3YGWY_19[4=YWA*3'=\!L=E32T M,M9*5-%M$E)"&!8\EJN]U3&&&:<-"@H?%L(FQ1'71N)6F >44I[67"3U*JWI MC$(TKKI [PRXBCW+)2!E4%C&=ROQXKC0Z\?+Y1QEW.CPH =6D6^\BGR 5>18 M17YAJ\@O=C-N.47X;03.BSRM]G^KUA"G7S6O=?%W,9^G14[5WXOPVKS*;VH1 ME@^H53%\)L65%"KMS$4E#&T INY7#X]INXUDI)?FS:^JY]<UQDV6NW. M:]VK-;OBRS8U_&'_V3+-9TH,&VW??W$M^VI+RQ]8TY;AT)ZV=+K-VG_;ZNN) M4P/- ,01[Z/[]B*-BLXV.E9A,30$>2_PPE#!Y,^ MR5I]_\.KWJO3G$NSX>&X;OC0$08A=[>$KQ1,"_;)3()^7)D$M>NHHHW.R77. M-H"O3N'K!ZIKE$7 51M\QVI<_1+= U4O"%61;#BI-I#AR:6_(,462/',25$M M0P;_ 4@!I !2>W3H)I >_A!A "F %$!JB3,!2!&1 D@!I !2 *FE0(J(]#R! M%$/;3JH-_'=RZ2_XS^\U-E%0;^M4&V_M $*/,1*:ZPF^$//DE M>!>^(&?QR?/SK@CPMT)=L% M#OXXO0[<$S?XX]C\08_N.*\'7W+:EVP7. CD]#IP3]P@D!,0"#*0T_O2_N; M]C!WB=FO/9P0ID]YW-O\U_'7@B!PV%'^@#D[%CTA6#A L-!K# \.8' @.QS( M=E&#*6#H8 H[F6+0:_1!%!?B/[:+&D0!0P=1V$D42"DNR8%L%S68 H8.IK"3 M*9!2G,T<%?9I67USW:-S5VQ.O[Q+20GOU&_LC;Z.\G_3_]4_WY9W6V&'E[NA M!B;U[18WPHZC7\W6QO*8@Y#=7?BVF(Y&Q=,Q^%#>9H%J^Y(62 MZF)S4+U_%G: U<*#1SVH-!K8R :N^$]!E%XD.";8E.=9%!0QST5(Q1EG),R)((']Y;O[5M,?7DN/"JF9PMH' MJD&IS&\R'A;T) NC64P28#P)V=TDU36+)$OCV-2:)D(],TTS+8E,=80^E@7U MDE-_5/O9+$NIPBD+BTSU3+6WDL OXV4QU7>FM"\9#[)42C8MXIP:(-B_"Y[1 MU]3 6F=9)(U$J"E,E<@]3EJ3Y0OP+L5>R>2CU MVJM'A5&,>KXN0EX*SA3G^4(V9%PC$4>".J4_5W4]85TD#7*<:#I+LYPKZ20A MA1MYFE4B,+.\ZJ]Z'T>%)#^64JMX7.0%-7%1M[B9JOYGU(:DH&9D(@EEXZ1H M=VAL\UL MW(YP42L]P1M:N.Q")21C^;&)P67:4+]S>>5OJ_R.*Y\KW20B,53REWIH_*8N2IE?6QKT_[P3@N M@ER!ET:B&<$ N5' "U4#/I#TJEWCKZH"J/P1ISMR6*ZSE76A.2_RM+I90[6&;/VJ>:V+OXOY M/"URJOY>4"ZI7^4WM0C+!TCI,9])<24%V3>9>B4,G:^9NE\]7/)U&\EH%"D' MO:J>7[/PR[RN.VAT.JW7NE=K4N.R38UAO_=LF>9S)7JDZ,[+J]E/8_J-3O?Y M?J]6@XL\G#R^WL;U\Y=ZD4LOO'CZT3%.Y_H[XED'TER(?M[0YY BOVK M3N]?W7TU!18Q6KF($4M_L8C>HN6(MN.GD([7:X-"3N]-N.[#T21T\S7R_YO^[XO.0SK^H"ZB!QP:9[>@$3$I?A8M-T&*DM7VDBO6HCK]G@+8N1C,)( M[RED4SYG(U'?1[UXOGJCU%N10S$FFZ,7F]WBP?5C(C;?A]>F]8M>JQW2)+R M.DRO_:"W/&>E-F()Z7]V,MJ,E?W)N-VJIXK>2B:[I9 MY:;NJG6;-,XK-W-6&\'K:I!D/#?\1K?R@7'E$W*HFXG^[$ZEI M2JSD.'K';B2K2K;Y/Y>A\&V[)MU3K=V MK5T'6=FK-I#5R:6/O5L70VO8! L@!9 "2%WP(=N!%)M@SQ-(L0G6Z?7'.\]J M8P.3;C/T^&; U?+"E9[)(KF?\1AB'?L?'U+4K'M_QN;Q^ MQ?YJE1U6OLK9)!/C'UY]IUWECW3\1]E-^2*=J)4"6VA%-RP409KI[7A7YH)) MZNY^]/55[S%*Q^Q#V;>%^KAUN[).?7\[-LRYW;K]S[<3SL5ZN[J\@[J++V-0J&NT)5*6NI.WE1OLHW3Y.:=OJK[EL?% MHHUJ4WF013/] MFVO4R4Z2@GPB$T&1Z/_[[]6A V_5?=3FB>@_JO#*T0N+B^[- MGOEX_E2MG^JUCLO]]M-4JGWB*M(T=;#%A>UJ [YVR&73JZJ^=T/-)K1LK[Z<_U)9Y/A4;-4.)5PGKP6L_E!_77_SM9]7Q"I*)>S)? M69UQ0>CQ]'$"ZM DCFUH3I+0SU*[^4Y89SY@U)@MO^.;(ZU[<]4\O7MQN;N2 M=7F2@Q$S-5(=W4 "JATZ,2;-I^I&=F-(2LO?'A11*7A$'?3T]S-!UI,MSU2) MDJ?/&S%/+FV4*B8"#:FIY9$3@JN6EC?#KZ?#5C) M[\9J1O&8P+]K093ZMF5)F!((>:5&*F2ASXY:@HO!HO+J)<_$ M281;Y;%&)C5(-&.IZ*LZ(J>$S.I '<=P"<.U#\_(V=^1."\Z *WIBD^94:U_ZQIU]8BPID+3NYPLW&B\U*W"A_O M@"!L%3[-5N&O.D+\9,8[/JX<'7GJ%3G800Q\!;X"7YW&UR_1/=#U@M 528>3 M:@,IGESZ.)_H8D@1![T!2 &D %(7?,AV(,5!;P!2 "F U"(=N@FDB$@!I !2 M *E%.G032!&1GB>08FC;2;6!_TXN_07_^1W^H&#;-""TT8/#@(''9R#_';?Z^,"&9"0A0('"9U>!R AD-#A2\-N M$R1T0/I+-C!1A"AOV'#(??F>"T]U@4M^,6 M,UMYY@1;$!R$0N?# *C$-978I "K$ O]!9.R.KA 9 MVZ*=BPS#H!+L(+**B(X:2'S\YF9%.R9@;=>KG:AX6=.D%@5Y6+9PKIE6I^WU MFU@ZY\*(!3@(' 0. @>='0>U!IX_Z(&#P$'6"1P<='H=@(/ 00?GH$'+ZV/U M-CC(0H&#@TZO W 0..C@'$2:Z?5QGL_I.0@[B!R=!C2%L8/H_,./2UGIY9*@ M$3$G 0..@8'#0 !X&#+!0X..CT.@ '@8,.OX6U MX_6Z;7 0.,@Z@8.#3J\#+/CP7^7XCT6A>UOL4K25J+!*DE;E^2!GBY:)38IP"K$ KDC M-$9H_*1B=QQ'NQ3GL2@R1F!L*\T@,$84!I5@^Y!E1'34..)KFO,8FX>67=9_N@>_(&$;-""TT8/$@()'3X3&C:]3M<'"9V< MA+"!R-%90%,8&XC./_ZXE(5>+@D:(0;+)&U= MDP=VNFB5V*0 JQ +W([(&)'QTY'QCBL*+L5[$!F[HRM$QK9HYR+#,*ADJTD# M^LE'L="_/B:EUUL+R7^1D/Y5R#P:ST\HIA5IE*U56'?5:73;[=?76PFH=RP! MV1+E;#ZO\47<3.DW]G.62LD^9RE]7?%KO6<6-IW5XH!'G:10'+4S81\8P5DHE;'A<\%RR?"#:. M$IX$$8_93&1CU< D$"P=L[3(&.DENHW"@KXM7R(;[,NZUV6">BQ5@45SRGUY M+!94K&PX_9149,:C4+5(A$7 51=F/,L3D^ MTTGX\/4-]F'EU7PVB^A_U !5*WTOBZG(]-,?%0?.LDB*18^5**E<)E0S MDG2E*XSG)-U1H5FAJK"ZU:RLH,%^260N>.B1/-<5\-B=8()G"6EL^55V&Y$B MQD*P$94Q.HC&5I>^GT?U*(_()%5UJGA0N[F=&@J32 *- M:$R1%+TSS)0X*T&D]#MU^Q&74HTW9LI'44P::)P4NE\$U!<;Y1@_7Q/I\")/ MKT<4?(M,MX;L[*IYK8N_B_D\+7*J_EY0;*Y?Y3>U",L'E)ORF1174I!7$C)7 MPM#QKZG[U<,U*[>1C(PA757/KUFY8E[7&3::S<%KW:LU24;9IH;??[Y,\YD2 MP\9@.&PN__-?7..^VM5J=JQIR[!O3UNVE\L32Z@&QUY!]6T>6XVR;)3%#@Z? MQ"[SZBV :^#XN()%\M]AU.U@TE\,NO6.-NA6R(IG@TIA/Q[03%ZN^F=>DS\69-H=;M>]8]TX:)M M %^!KW8X$_#U(/CZA5)WH.OEH"N2#B?5!E(\N?1/,-,/4CP-*;::1]@U /X# MD )(+7$F .FA@'3'S=H 4@ I@!1 "B!%1 H@!9 "2)WQ(=N!%!'I>0(IAK:= M5!OX[^327_"?WSG%+C8W7,-J6GNCU\2GA>1)*#TF[@-!E+)<+B[?GIKTG-.W M70R&"[;L/UKO,84O]F34=]G8<4:I[:JU<^/P99TD:M$Y"#C9]UP/(^DVO;[? MP\&^S[NC>^@'#K)!"TX;/3@(''1P#B+M]-NXX00<9)_ P4&GUP$X"!QT< X: M#KVFO^-2C\MR1_?0#QQD@Q:<-GIP$#CHX!S4;WKM(3CH]!R$2[87!,^ 9BZ7ODJ#! M,\?FF=Z.RT8NQ7O ,^[H"CP#G@'/V,DS?=PD#)X!S]@!?TY[BDN"!L\!@PX_%M?UND-PT.DY"/OX')T+-(4WV<=7FQW$3K[SB4HN94V% M2X)&(''TE:^'OS+#:>^Q*)H'SX!G+):^2X(&SQQ]Y>N.AV]>BO> 9]S1%7@& M/ .>L9-GD,^ 9\ SEL"?TY[BDJ#!,T?/9P;@&9=Y!COYG)Z]>TS7/XJ;3%!) M;.,[CV#CLM8J6 2:6#ITKI&+[WOM7<\AN"QW= _]P$$V:,%IHP<'@8..P4$# M@ MMC=H@8-.ST'8QN?H1* IO,DVOFIJ$'OXSB/2J/3Z+;;ELC#=HSX MD":RF(IL_LC^7B2"M9L> M:S5;+3;.TBGK]39]P&=A(=0[.+U?<$)_M;UQEA*HI E+QVS1S$SB9)%QY[K,[/I?7K]A?K>+;*GXA0,G$ M^(=7W^F0X(]T_$?93?DBG;2ZW6VTHAL6BB EQ"* NJ*WB$QU=S_Z^JKZ5N*^ M[MM"??QIB#B!8M:F!C; @TUP:3M ;!,&M191C8SNGP^"-BSN6@@T0 ATI!"H M]#A% )5/;Q<%#%SV\E$:AX=:-?EKFKS[^?W[S^RG*.$)64K,/I&I%YF0>S.1 M0[;_8";3<]EB#KO2=F$S/VN0_*Q/X6$\"=GBFU]%SOY!7YX49BRPHHM*QA!M M;2[5?PH6BC')@4BZ])GZF5;:FQ;?).1-L?J22[:^Z&HQ<1_$15@%)!%%)T&N MPZ(\#?Y\-]*1C I:*)K0N0L]H'X7NJH9GZMP@N7\?O%Y)F(=0E H4Z^#JHUN MHSP2LL&H0R,11Q3&Z)>2 "7UE%>A3CI388UJ$GU1Q+FD4CPO6ZH?D484 9<3 M1HJ8ZO[=1B&)LY!B7,04#,UFL5#A&;%4E(R5.G3]U*PHN174-(J&5!_&/(AB M\OE<2-T:GO!X+B,=&Z9%MJ8UZJDRCI./M9@'6NR9T"$0UWT./$\Y> MCGV,#)!!C\E#TSOMX6J<8.$KE&ED@HHJ\U_XW@:0X6DWF5)FP,*(:LCC>>D. M>AA"EQTO(L2IB1 ]Y7C;P-<;G06FA:2OY=LKMW*0DYNK!;ZKC6T=NO$B3Z]' M:1:*3+>&+/.J>:V+OXOY/"URJOY>A-?F57Y38U_Y .D\YC,IKJ10!I>+2A)Z M7,G4_>KA[KW;2$8C!?+SJ^KY-7OXS.M:C7ZO\UIW:LT$L"G3:38&SY7Q&RW* M_I\KTWRN1+/1:[6'M?]>7N5^&D9%VBU;&G-64GIB_ZD9FCCB]M-M5R;X=BZK M\AU?[0/Y0_Y6RI^DK;[_X57OU;%T408""_%TF]0W)M,X"MEJ++A&:!MI<7!X M)1YO7OC!@.K@!:F$6I/RR4S(?%R9D#GUJM]G34)-UU;_2!$+Y:F.A!;6[2XA'DOP,K0OIG*?U%2-)"2'+F(8E:F(?H M S0&( 60VJ-#-X'T\+<1 T@!I !22YP)0(J(%$ *( 60 D@M!5)$I.<)I%O= M8+"QR^-R^H&# M;-""TT8/#@(''9R#>DUOV.J#@\!!U@D<''1Z'8"#P$&'/\^ZV_.:;21"("'[ M! X2.KT.0$(@H<.3D-_T.KT.2.CD)+2_:\WKD[(O:=>:V&[?NWTLBWD#_*Q8VD?HKB]8]O /_R:6[B/'>YCNZC!$S!T M\(2=/#%LML$3%^(^MHL:/ %#!T_8R1.^UQX,P107XD"VBQI, 4,'4]C*%$T? MU[*?R;SA8CJW?1$S5G;RRMX633BB!=L1[O,N=VC9L5[&=M6?B0,^R4Z;'Y]@ MN[;<4\PA3K9 X+@?#]UQ(/K(SOGM^18V*?XBO-1V@8/$0&(@L?"3NY2C5SD!F7RMV5D&RU6AU%4B&:3&*A6,QC/N' M=.QO>=T6:D7\L_]C=8=>ZP@W!KS0L1'^8*$W6 ^L!]8#Z^U#_3W?&W1VG(4% MZYTWZR'7 ^N!]: ^T!]J["-KS?:\S//%V8]#> MSE.\]).3E/2O:^71:73;[==;"\1WF9R4,+18JG>7S57-NN)%GE86IUH3)3=7 MS6M=_%W,YVF14_7W@LQ7O\IO4L->5P^0\<=\)L65%#.>\5Q4DM#.;^I^]7#J M_3:2T2B*HWQ^53V_9@.Y>5VKT>^3NEZM=T-3IM-L#(>#9PKYC5;??[9,\[D2 MS49O,'QY-?MJS�L:+1&P+L'T[ VS?]@ ;\H?\793_8I%: M[_"+U%ZR\K02VD9:'!Q>BLQM4O MT3U0]8)0U<+T#FH#&1Z2#"'],Y#^,?SLXC*1O M_>)@VU>%_RIR%J<2=Z[8MK+Y9(>PV:X#]W?4[-MKL%EF[YI]TQEZ[7;'AD,1 M;=*EY?[XU@Y_M%UC8+'3Z\ BKP&+G2^+];QVSXH#ZFW2I>7^"!8#BSFB XN\ M!BQVMBPVZ'N]YHZ3=?!'L)C-&@.+G5X'%GD-6.QL6:S7]9HM*ZY9L4F7EOOC M6A;;:EKT:;W6IJ5?Y+I0D3 M]^IW<>K5)K;KUTXOVT+^3K.72X)&&'AL;&OUO6[SQ$?NVZ3$,_<@VT4-JH"A M@RKLI(KVT//[H(I+\2#;10VJ@*&#*NRDBL[0ZPQV7.<##W+.@VP7-:@"A@ZJ ML)0J.EZG.P156'"CQQ[F#Q?SPNV+F+FRDUCVMOK"$2W8#G&?^3Q+XYCE_+Z: M,F29B'DN0I:GU(OE]"(/\N@VRB.!#;"7Y(!;W%'UU$$2MFO+/<4"@,= 8:.PR::PUL.*0/="8'6<#[V'I""91]Z+Y7]/D MW<_OWW]FR8M."+XQKR"M'ROVSO\[0DO]&SW8A^+7'S'<["P6!R\:9FB+'(J\.9E\V;/ M&[8/?WL;:/,2:1/I)FCS3)T*M'G9M-GN>^W!CJN?P)M.N#C23? F>!.\"=[< MYS!MTVN=^G@-\.;I#GJFGYS$K']]3*"OMY:G?T)Y:ALY@2O]?]^0Y(I,RSZK MOEUU&MUV^_7U5F+N[5W,_RID'HWGMD*6*:S:=!7EU.+@4Z^U?2#ZP=683X. MK[7%/%*FM)RJJ,>HX<&$\4RPI%I',HX2G@01C]E4<%ED0GJZP)]BOOB$%6I3 M_FC.TB)CU%9^(Z;4.+5K?R+B&7U-K>#Q_#]"EUA62<\6<4XU"JF@.I(3-BK" M&Y'K5JD3Q*GD3%SPW;Z 'QTK$22 \ M7=64_RE(H52=N(D"%HH@DE2Q;)S4:P[M(WX+3F(D^D]!.B>[$]^ )Y?:8JKE M4DS?_1'URS-ZVW+%+A.ADP_1*D M4S(XJHN^:;]E:3X1&7M3'F;Q]D&!SMN5,RW6'9E/I;K58_5S,8Q7O^F]9;-= M#LUHL,?E82!!B>7A-R$]'1H_S\2M2 KAL/=8$OH=<5CC)4"R?V$XBB-?)X)( M*([3.\5 .KU@LRQ5CD$<1WY!18,H+O$B'2]PQ6.$!6R:$DR$$17+X[GV>)[I M.M93K:=<^*$;OB'OS"=I(0D"%._=!X(R2F(\-6Y S"O?-O9$'T?3^I&]P*AM M3>["BSRM,G;5&L4"S6M=_%W,YVF14_7W@M)__2J_J5&D?(!L,^8S*:ZD4%K- M124,/7ABZG[U<.GU+84A([*7?'Y5/;_F%#'SNDZ_T?0[KW6OUHQCE&UJ-)NM MY\L\4V+8&+ZX#K*5Y@:M?:Y$L]%I#RQIC.-B>6+M_^#ATO\CC9"NH<>-AKX& MAQ_Y6@[#;@%5 ]NG(?8T#70$^>\0+AU,^HN-,+W#;X1YR?8V-WSH$$'>*(W# MO5C"UTDF!/M$?T\D^YBHA.?O!>5)[:9GUW321KO=G+,-X"OPU0YG KX>!%^_ M1/= UPM"5R0=3JH-I'ARZ1]S]SU(\:2DV&JV#K\O!OP'( 606N), -)# >GA M]^4#2 &D %)+G E BH@40 H@!9 "2"T%4D2DYPFDA[@0\H5GXY+$SW'[V'&/ MT'S1R9DX!=R&C=G[/6;8=AU8M"%SQSW7^_8:;*?>_W;JSM!KMZTX]MLF75KN MCSL>+ (6 XM=L-> QNV?%'4PVZ=)R?P2+@<4GSL8Z]9H'VPW SBAG"_D[C:I],$4UR( ]DN:C %#!U,82=3#+S>$3:" MP('L<"#;10VF@*&#*>QDBI[7[H,I3NE V-AWL7-:OZRYS,6.!0BV:]_.D.*R ME@FX)VZ$%\=?.]KN8\F-^TMNP$!@(/MTX)ZXP4#'9Z N" @$! *R%!&=]AKW MQ T".CH!^9[?Q^XY"@D-/KP#UQ@T*.?N[DT//[ MH)!+]";;!0X*.;T.W!,W*.3HA]P/OHC?9+G!0R.EUX)ZX02%'IY". MU^GN>%$*O,G* RNQ"Y-%ME$="8D.8NS''?F?^1U1:9$NQ=)O4)R;3. K9JN7;KBWW%/., M>VRN&L0T^\]^>SL>FW)D]VQUNU[UCWH+/P6-@<9 8Q:Y!VCLE#36[8'&X*>@ M,6NT !JS5#&@,7MIK-^V8J<=:,Q^/[5=X* QT!AH[#)IK#7H@,9<]%.K-@@Z M0G2V.^/[\%^%5+.D'__VR]XKM=KG7A7XO,FX%ZT8Y&+XW8D\"9X$[P)WMPC;[:\ MH;_C2 %HTPD/!VV"-D&;H$W0YCYIL^?YNR[;!6\ZX>+@3? F>!.\"=[>7#/@0JNYT(J[,<&%X$(+5 8N!!>""R^6 M"]L6GJ !+@07@@O!A>!"<.%1N=#"_O =7O* M[4%UH#I0':C.5F\"U8'J]I36G?A>6W =N Y-1RC6@\MQ4Q3&'5IJLHIQ8'CPK^ITP(]H'+"?LI3N\J@ZSW MR<)&LP>XM]9I2D.!76S@?G_Y[K[5](/K56LPGX;7+)*,LR1-WOW\_OUG-HX2 MG@01C]E4<%ED@N43GK,[P2CH# IUXSWCDB4BIP^HJC>%NO,^2MZR69;>1B'] M,9JS="84RB8WC =Y=!OED9 >BX64YBG]T#C-V*S(@@F7U ]"3JJ!GLOG'A/_ M+J+9E)KO,9Y0#)V.\SM.;5%_!'RF+>@_^KU$?PE%PU3ALE20RERJ5JI6IXFD M5F74#2%%]3 3]S.1A%%.'52=":AE/)NS/&6RF,W2+&=ID;$TN4E5)\KN4%4- M&.=^C?.?-16M&JA2QHA4SN*(K(%T-5\UR=+>I#*F<1&3+8Q5NY2:U*/T4@J3 ME UIJXF26R'S-)/T&]/4+W/Z7)LH?2UN>5P8BU6*7[Y2?3DNE)TP/HIB]1%5 M?B,291'"6+-N3D RI^8N+%OFJL!-%)#U*(,JDM(+HB2("_UBTR;SFW[MJ)!D M$>0DVNCS3"0W9+9)U:H1C\DWR= G0I!GC(J<1;GRWR3-M2LDROVH>9D@O4G5 M=7J<_B+Q%F3TNK%C)5I^RZ-8!RRJJ6$D@TPHP2D?J+M&XZ2<\2*&0-*U#1[M M7QB.XM'7B?*)F)Q$>9U.6)9(P\F7J&A .&!PADAKP80E$3["?5N-E MJC6DJ*OFM2[^+N;SM,BI^GL17IM7^4TMO_(!,L^8SZ2XDD+I+A>5)'1&9>I^ M]7#]_FTD(T,=5]7S:U;QF]?U>HU>?_A:]VK-*&+9ID:OV7VV3/.Y$NU&L]-[ M>35[:TQOVVJ>V"PQ.-%>B35.L-$@Z^#P8ZSKA\&><'+I+TBQ!5(\%7>0-(+4LD3G5O!4G\')(LE6 PL=L%> Q8[6Q8;>@.0F&/N M>. K)?0\FK+Q?"G'G:S7>=VQC5;R-]I"'5)T A%CK]?WC_Q MCGF;5.AB" *F =/8(7V7! VF.3[3M(=@&I>9!O/09YSR;KB9VXXQ2=M5;F<< M8MP=,<5?_MS*IQ= M?])PJ=/UV@/<2W;.+HXI?/ F>!.\"=[VR9]#;'7(D5Y$6">-L X[FX,XZ^AQ5L?K#'9XA<4-(%00 MJIT.!D(%H?Z7W^EYOK_C@#_X],2+F;# X5S''>JC#>5E0'L8;< <#N9P+%.4 M^P$1YG#.)!3RO59[QUT3F,*Q>$$W6,\9^8/UP'I@O6.R7K?=]CK='7=(@/9. MGOK33W5=Z0NN?/4':^3AS'V_#VZO>(&L/V21-DWV/@BHC7IZ_W,:1P&EV_JP MO8_4J2G/E\EWO6\G;OQ&UV#C+OK-!?I;D;$BX45([U2WV"@)2O.;WK/%U'\UB(/VVP=1%V.:MBZNNZ6$I=I10IDZQS.A]A5376D_YGX*)RKFT_+B4Q72FWJ4D MQW/&QV,15%?8*^&HCDU5O_0!F51>Y-)C<<3U[KVJC*94IVI0G5<4H?R.V6$#ZHR$J$&\Y46>/JS<9&3E-?; MPET4QU1IJ6 1-O8&KOM$@WW!J]\"OAJ)?M5FM@2U)%W:6S#AR8W0V*#,)ZB( MN8YD=6*N6:$D^)D:=,R5;:=DI*&05,7( &:%<)]XPF^T#9I/AM>2_4B(4$@9 M:=<*V?N$QW-R*P4P/RUL]P,!791797XO/8V*_&;NSB'?K)"3$2BQ,8'51-^M M0UUYGR3*.[[%]_^GRFE?G M.;J]OY_U1!&(Z(N=M^QY3MVMYC'043-@=]7,< MQ51$@[YZ[,O'#ZJ^3SRC[]NZ>*NQB=4B/MS08G\7*N=3&3VI@(HBB^:;$WZH$JH*I,[4':N+# YEA4/TUF5#\MT*M:^A*D/ MXC(477YZEQ9Q:!+'.VH@XS-JO*J>A'/*)/-RM2?*6Y3^>V;Z*VV,0K?8\I% M51;\N/#H[6\B]2?P+Y1AK-J;WG-VMTJ_R/76U1S&B M3&8A(J'38!*,EK!K'%W"J!H.KX!Z*]I>-S+_,N0^\2PI:&P/4GVO'>7O12)8 MNVDR6T_[>\PE^69%42$Y*Y53WCY-Z8M%(*R]4R@GET)Y/_FZ5,,)_S81MJGK M@W' _T-^>7.CHFF%;VD6A]0B47GI.$[5L!YY+A51HQ7*_1/V?;_99-2EF+!I M!7M4>\1]((2.S'58GT_HJPG%3!KWID+DYBN"E6@JR@%*%>^;6%X/E!J\$%+- M]$1R8E8%EDF_IU"X'$0+- >16+(;S47$%UD);K%&YM"47((UB2 FBU!8]!1N M)]\,190:$&K4S\@\* C#*3\NA:N&,1HZ6=9I23SW&*]&&%5'JU8'0@V[$J2. M%+]%-Y%"V(JG'FO0@K%EQ1(+Z-]/^K#_8;KCW>>^3]=KMQ[(<[)89SRCP,Q, M^;[C8^K:%8_O^%Q>OV)_?8'D#\< G)'GC7]X]9V>+_TC'?]1=E.^2"=J0GH+ MK>B&A>2I9JCP2@=IJKM[&E75 0KYQ(>R;POU\1>ZQ/X5LW:YA WK5/LC;O-Q)Q>G=AN?2E#8&;PJI%5_H6F>!Q;*ZL M]7=EK5^$'E6ZC?+Y"P6C^O)3O.[6M8E9V:,5-%;R5TE]JNE4POB>J27WZK[T4$# M8/"A4.RG,B[X4,4%]0 2^&N[:>Q[I>URR',1*%;+:,=%$IAH=OE=Z>!WDU2M M=$WOU/QE%6D20LHHC'BFG%T/N J#K"$55F.2_U2S-'$TU9&S&ITU"RH]-?M7 MU2QY7 (BJ3.EEO,2GVHUR6NS5E*]V$PRE0M.U5O5K%$Y(DHMK*&VI#9&8T+. M)/\V.%:AJT'O,N8G@52+5W5K\OE,@2Y5^:!=>C@\#99"4KTOQT;U!)011U*R M3KI\A4HK5-7J:;VJ5O/#7(W'UII=#]M96)A)L#+.IUJ_Z0G)57]KT-YC,Z[V M?10D-C4@OWQ0#[WSA)/"$O:CEJO'/BMCI:1&CXS=&,KZ)=%%?B]F0N@941[+ ME.F!=,UQJLQ#LEO3,LV\LRPB5XK4&AFS+*\J)%32$9F5A[*8Z64WU,(H6ZRS M70JMP7ZJR^1Y(6BI!ES-W)IUSYD(4C*&_P@SMKQQP[5H983PXX=AIZX#]+8X,@G[,T M$*$:*+'4!A\)69PPPZ-)PP[#VSQ"_F@VL)39[W+(^"6VV6ZTGPNHK;'.CAWK M1YRVSSV/HT\IJ-*KW*K5BLLQ9$7V2ZN<+:S26^SBX)*"00J:*5Z8FG'EQ8K) MWPN5)_AM_L[OOA%O=15^-RS_6J[ ^[(JR*0:6S>[ M8\1J:R*I8]*,0AC/2(("4/I5%E,5+_]'_;Y9Z=ZE%/ B*:1$O5>I)0WZLMR.Z3>VE<52$T!HTKS]'+O MSR-/+^/?ZFE/KZB9D0RIE!J>4X&W6EQJHD:2E4[A@G(12WWU?JG?I8&J69+2 M+'3,KC8\E0A;SL1L8,PU$2WSCL5:W/GCSYE]66JITX1:?R+AI/M64FYE8M8*G..4D5B['* M1<,3H2RRS-SDBB^8Y;,16?Z_BO!&ER;3>R G=7W\NY%(R'_SO'1(Z)P;/K(5K*P(;2S21ZVD^?[FI^-YA75C>KD5N<0/? 0\"Q3X*^F M9OG2"]/$JSTE"T*.:MU].=9G1HD(4ZO@T5)PKY:F5XNU]?K3LKF;@/%C$861 MC@HJ'HTIJ!IBPQO-?H^I@"^&_LKUF5JV9LU\H.:7JA6DSVTS:["_<15HAN:?$_Y1P223ESC=%/7MLJK>A\,D^LYKFS*)4L9ZK8G$KXHV&;Y"> M('G>3_+\83DV_HM9RA-7>3-3_E#SJ=^K21-8Z/86:I,\;(\!S%D-&CB3E6D? M!;E19:5!W4J7K+F5Z)I[+KE=-=YBR._A1F,]\W M#WC;R>SLR,>*D5ML[ZBV=[2QO0/;.["]XXQX_[ +9U4@D.3L'VKU#%^<0_;Q M81Y<3?18.NNXR\PW8E*[J.NWG4:&GAB:\*JS^LI1\0V'$VI[+C8(@1_.\%3C MY1L-E:ME2(O!<7,>X)9#&>S_IG?T2[8R'1"FPJQ74RO-%L'S9KU7JX&VR@'T MGM^97BB7FR4^N7JG6GHGLBS-RG[1G^.,%Z%:%535*>GC M11Y48298Q,J$^4+6]=97#7W8SGJ5^L"GRB++$R55A5J2Y"'J$)6Y5Y^TJ_93 M+X_A,_H0H3F\Q9BJ.7YE7O6ZWD0U/Z?6X8UX.0>I1G!9,:.>+,X5J9U9N=BM M8U*D:)*F>M"O/"!26\5B/E"EFTH$(YUU/NQW,J]:ITU*%H':9F^.1*U\1DT' MZ=5;(;M)J9WE@*F2V2Q5.*)LLWQW4!WK)QOL-V6]:I+.6_;4+(G4.^S)K$/* M3M6TWFBI^%I:O*Q+9X=FENM&K1+3LIO.XFAY8JM.2ZO3#-.L[EWZ^$ZA,D@5 M3XK-[YLN#R=FI VUCJ8+76@ C]]-*W?8G_YKMVY_I!.*2I M9%R<.OO_L_>N38X;5[;H7T'O$1,BRY-&,/-*1Y/$]GVZ M1)*$&P0X>%2)_O5WK_W(!PA65;>ZVJQ21IPX8W61()#(O7,_UEY+>&@O\L\^ M7_A3WF:/7^F0ORDF^0YK2N&J&UEBQ\8M7UZ1P#1 M9[[&[Q@.46P[H+FYR 2Z1T'(GZPP\]J=E(8&!R\H7[D6IOP#0[>I2X//GU'L M5+0HO?+V8+*Y-X"R#($>#AT6JMN\EA(=4]OXW_>U7-QMJ25'7RT*N'JNH>F4 M;WW \:XS :=NDI^F_U$,>YZNI&2[$B=O/S-V.\=#H+Z"=>BXLDV_"54*8=[Q M%,.NI'.$IT>WO#?M[L)\P#"M]_0K',<\([*>JKY="G4_O?G@MY\LA+H4P1V; M\O2';>-^>@05@)J'_3Y_[15S.95?BDG"D\#&?_>OS][\ MDD7U*UJWO'J\L&_T(_>L<;QTG_[^TX]^]_L//OGD=Y]\_.$'G_XKK1DGH!]] M])EMB6@OI'?UO-;W__FW^5A[.B[-[1E1L3&Z@]!SD0D657XR?IN)1_0G%==B MUP5X]<;%O +.8\ ]AUA_S<#+A$"NNV3=,G$TZO'Q LR'!O,V*E6*Y]]H#O;6H:SJQ M0><\9+N[FGV1[>Y]V)VQ!(733>0@3\$(7Z/E.[)$(OAM1C$91P8Y+FL?+IZ6 MV;*NYLUGRWI?O+9UJP#]F!.K=:,1'U%.S"5&9>A::>RI$X+.S[B+C@!7MP7) MP!>VJQA-#X;7!N>X4RE&F8WN:C9%-KKW4;0*E%A,N_;M?W_]IUR<;)AO@_#;,MAXXDM^2F*AA(NYOM@W*>@)[5"HERWL8A; MFA(BE<-D]9W3C"\;U-6\\&Q0[R-Q*]=U4X\Z@JG43TR<\]/1:B% *FMW90B= MF*FM;^D?\5W!44L[QG\Z6]+5O.EL2>_9DLIQ[!$_2FC'-L6G5#:+:WIMV2S> MLUEXQF(A#=<*_)= UA[[FJ M5S:')^?1P\!B&*B%8KPJ]J3(+!F1C!.4E<[^NL.QZ4[.R5 A/F'1%PIW@LOP/7(='9@M731LQU::\&S09VDU*)AL3$8"3MMZ(_A1_M9S&?=?7_T@%)&J> M^=WUY2$'B->S?;)YOH\3<5O6#8Y#\'BO45%8^7H=,Y"/3)G&E3NHJ!,CO ,&PG44[:@FNT9*&=L=@T97U0%=,M MTC0E%#G40R#PYO:SE[ZYK;O&V&]X6JJO7L'!G);O+%OUU>RZ;-7OPZJ-"D,U M!FY+EE+B5E7O3T4Y?K47S;)J?W(P(E-:^M*?L[\RT88_??NEB3+\.B@Y4!!, M1SA97;F;T#<#-4P0;^ABR3/K51>'KG( ,#>URX?N]6R?;)[O*0WMIZ/9HQW! M6K>D9QN1C?)IYT$;G^$8S79R+>\QV\G[R!V1M$TL&%P6QVE-IU9AXB$V#\UQ M802^<+M2:IL>:S7%/&AD3USI:3=N<<#MNJ=+BPL.X,J'[G^AW"[/>34R$981 M87V2B; R$58FPGI?F_3Y',;?,[W ]ZXQ'3Q$+'^T_%85LP6[]K_7/?F$YQ=O MV%9YF+_B>H[7ZUA1^?!C*+V_?:OA;IG?\;/;5;'MNX.):V 3OZ7C0XLR'T_ MY7CXN^..>,J5OU;JJFN5!<^B?6^6O;ZM5M(^#:YS?/K+_UD_8!U5"?=XXH_?,2YY= M1_S:]EY"C?.?E XRN H;11Z[E8XS*@'1'YXS4PX9]4>_ST7"%U0D M_-TG'WWXN]__]N-//_K-[S[^W4>?O.@J87=AU,3]1$X4)KVA1>L.SF0-%$#? MTH7]7V+$B/6G@/':04.A9?I.[8!;0XS\.#K7]:AS82J=O0;GUMJ9)G8$0+:: M_DJ&PIH&_]? 8^1,.XAL(VTPC0/$4ZRUW3O6;",KH+LSE$I1WI9U(YENFS0- M/KM4(LSFG\W_Q9M_/"'-F'\!/3=L/+%9B1C$$ E%^P,2N M9T=DD_OGFYP&E85K*1-O#G;@]8[5EH"9A@Y9$O,R[)I27]$>ZT)!VIKEVV#:V4"O9_]D WUR X4QC/6!3IZ0K7 MG<@#GBG?-^74;MABN3A$7QS24HP_\42.#Q]R_BBI].J*=IM< MF#K0BC+JVAH$=^1$7,LZFA(>XQ?3>_!I*D#=P,A)_=H@W>CAX?H,M=9OE"=I MU;G^(%.,,Z3X[#M00TR_LD2>OWQ7V>]QR]3>.&B[0")J'X3;^ #C>M]%Q>F@9MT=?1!2?18F3BSLZV5*NYT5F2WF?%2D. M\,Q2 *7$<92-Y-K?83:2]VTDH1[*,PG,ZRDM%C"OUYCM MY.G#+FYFM [=>!&"19FQ[VZM!:D V)R97.<;S";R/C,36$$DBE.H$A7]Y[ZK MAF(:9')S4S8;\ >Z^1>RY5S/B\V6\^26,[AR0.&Z'D]Q2=O^N7#MKA1V/DI: MP/(E