0000950170-23-017211.txt : 20230503 0000950170-23-017211.hdr.sgml : 20230503 20230503162012 ACCESSION NUMBER: 0000950170-23-017211 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230503 DATE AS OF CHANGE: 20230503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRIGHTCOVE INC CENTRAL INDEX KEY: 0001313275 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 201579162 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35429 FILM NUMBER: 23884305 BUSINESS ADDRESS: STREET 1: 281 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 BUSINESS PHONE: (888) 882-1880 MAIL ADDRESS: STREET 1: 281 SUMMER STREET CITY: BOSTON STATE: MA ZIP: 02210 FORMER COMPANY: FORMER CONFORMED NAME: VIDEO MARKETPLACE INC DATE OF NAME CHANGE: 20050104 10-Q 1 bcov-20230331.htm 10-Q 10-Q
0001313275--12-31falseQ10001313275bcov:OtherCountriesMember2023-01-012023-03-310001313275us-gaap:RestrictedStockUnitsRSUMember2023-03-310001313275us-gaap:EmployeeStockOptionMember2022-12-310001313275us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberus-gaap:SecuredDebtMember2023-01-012023-03-310001313275country:JP2023-01-012023-03-310001313275us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-3100013132752023-01-012023-03-310001313275srt:EuropeMember2022-01-012022-03-310001313275us-gaap:CommonStockMember2023-03-310001313275us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001313275us-gaap:CashMember2023-03-310001313275bcov:SubscriptionAndSupportRevenueMemberbcov:NextTwelveMonthsMember2023-03-310001313275us-gaap:CommonStockMember2022-12-310001313275us-gaap:SubscriptionAndCirculationMember2023-01-012023-03-310001313275bcov:ServiceBasedRestrictedStockUnitsMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001313275us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001313275us-gaap:SecuredDebtMember2023-01-012023-03-310001313275us-gaap:RestrictedStockUnitsRSUMemberbcov:PerformanceBasedRestrictedStockUnitsMember2023-03-310001313275us-gaap:CashMember2022-12-310001313275us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001313275us-gaap:RestrictedStockUnitsRSUMemberbcov:PerformanceBasedRestrictedStockUnitsMember2022-12-310001313275us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-3100013132752022-01-012022-03-310001313275us-gaap:SecuredDebtMember2023-03-310001313275us-gaap:EmployeeStockOptionMemberbcov:PremiumPricedOptionsMemberbcov:TwoThousandAndTwentyOneStockIncentivePlanMember2023-03-202023-03-200001313275us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001313275us-gaap:ProductAndServiceOtherMember2022-01-012022-03-310001313275bcov:ServiceBasedRestrictedStockUnitsMemberus-gaap:RestrictedStockUnitsRSUMember2023-03-310001313275srt:AsiaPacificMember2023-01-012023-03-310001313275us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100013132752022-12-310001313275us-gaap:TreasuryStockMember2022-03-310001313275us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001313275bcov:SubscriptionAndSupportRevenueMember2023-03-310001313275srt:AsiaPacificMember2022-01-012022-03-310001313275bcov:OtherCountriesMember2022-01-012022-03-310001313275us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001313275us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001313275us-gaap:AccountingStandardsUpdate201409Member2023-03-310001313275us-gaap:RestrictedStockUnitsRSUMember2022-12-310001313275us-gaap:OtherOperatingIncomeExpenseMember2022-01-012022-03-310001313275us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001313275us-gaap:CommonStockMember2021-12-310001313275us-gaap:ProductAndServiceOtherMember2023-01-012023-03-310001313275us-gaap:ProductAndServiceOtherMember2022-01-012022-03-310001313275us-gaap:RetainedEarningsMember2022-01-012022-03-310001313275bcov:ServiceBasedRestrictedStockUnitsMemberus-gaap:RestrictedStockUnitsRSUMemberbcov:TwoThousandTwentyTwoInducementPlanMembersrt:ChiefExecutiveOfficerMember2022-03-282022-03-280001313275bcov:MarketBasedAndServiceBasedPerformanceStockUnitsMemberus-gaap:RestrictedStockUnitsRSUMemberbcov:TwoThousandTwentyTwoInducementPlanMembersrt:ChiefExecutiveOfficerMember2022-03-282022-03-280001313275us-gaap:RestrictedStockUnitsRSUMemberbcov:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-03-310001313275us-gaap:EmployeeStockOptionMember2023-03-310001313275us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001313275country:US2022-01-012022-03-310001313275bcov:RestructuringPlanMembersrt:ScenarioForecastMember2023-04-012023-06-3000013132752021-12-310001313275srt:NorthAmericaMember2023-01-012023-03-310001313275us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001313275us-gaap:TreasuryStockMember2022-12-310001313275us-gaap:TreasuryStockMember2023-03-310001313275us-gaap:MoneyMarketFundsMember2022-12-310001313275us-gaap:CommonStockMember2022-03-310001313275bcov:RestructuringPlanMembersrt:ScenarioForecastMember2023-06-300001313275us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001313275bcov:ServiceBasedRestrictedStockUnitsMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-3100013132752022-01-012022-12-310001313275us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001313275us-gaap:ProductAndServiceOtherMember2023-01-012023-03-310001313275country:JP2022-01-012022-03-3100013132752023-03-310001313275srt:MinimumMember2023-01-012023-03-310001313275us-gaap:CommonStockMember2023-01-012023-03-310001313275us-gaap:AdditionalPaidInCapitalMember2022-03-310001313275us-gaap:AdditionalPaidInCapitalMember2023-03-310001313275us-gaap:RetainedEarningsMember2022-12-310001313275us-gaap:RetainedEarningsMember2022-03-310001313275country:US2023-01-012023-03-310001313275us-gaap:CommonStockMember2022-01-012022-03-310001313275us-gaap:RetainedEarningsMember2023-03-310001313275us-gaap:RestrictedStockUnitsRSUMemberbcov:TwoThousandTwentyTwoInducementPlanMembersrt:ChiefExecutiveOfficerMember2022-03-282022-03-280001313275us-gaap:SubscriptionAndCirculationMember2023-01-012023-03-310001313275us-gaap:TreasuryStockMember2021-12-310001313275srt:NorthAmericaMember2022-01-012022-03-3100013132752023-04-270001313275srt:EuropeMember2023-01-012023-03-310001313275us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001313275us-gaap:AdditionalPaidInCapitalMember2022-12-310001313275us-gaap:SubsequentEventMemberbcov:RestructuringPlanMember2023-04-280001313275us-gaap:RetainedEarningsMember2023-01-012023-03-310001313275us-gaap:AdditionalPaidInCapitalMember2021-12-310001313275us-gaap:OtherOperatingIncomeExpenseMemberbcov:TransitionAgreementMember2022-01-012022-03-3100013132752022-03-310001313275us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001313275us-gaap:SubscriptionAndCirculationMember2022-01-012022-03-310001313275us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001313275us-gaap:MoneyMarketFundsMember2023-03-310001313275us-gaap:OtherOperatingIncomeExpenseMember2023-01-012023-03-310001313275us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001313275us-gaap:SubscriptionAndCirculationMember2022-01-012022-03-310001313275us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001313275us-gaap:RetainedEarningsMember2021-12-310001313275us-gaap:RestrictedStockUnitsRSUMemberbcov:TwoThousandTwentyTwoInducementPlanMember2022-03-282022-03-280001313275us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001313275us-gaap:AccountingStandardsUpdate201409Member2022-12-31xbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217:USD
Table of Contents

 

ne

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended March 31, 2023

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

 

BRIGHTCOVE INC.

(Exact name of registrant as specified in its charter)

 

Delaware

20-1579162

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

281 Summer Street

Boston, MA 02210

(Address of principal executive offices)

(888) 882-1880

(Registrant’s telephone number, including area code)

 

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, par value $0.001 per share

BCOV

The NASDAQ Global Market

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

 

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

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

 

Large accelerated filer

Accelerated filer

 

 

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

 

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

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

As of April 27, 2023, there were 42,857,371 shares of the registrant’s common stock, $0.001 par value per share, outstanding.

 

 

 


Table of Contents

 

BRIGHTCOVE INC.

Table of Contents

 

 

Page

PART I. FINANCIAL INFORMATION

 

4

Item 1. Financial Statements (Unaudited)

 

4

Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022

 

4

Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 and 2022

 

5

Condensed Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2023 and 2022

 

6

Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2023 and 2022

 

7

Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2023 and 2022

 

8

Notes to Condensed Consolidated Financial Statements

 

9

 

 

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

 

15

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

26

 

 

Item 4. Controls and Procedures

 

28

 

 

PART II. OTHER INFORMATION

 

28

 

 

Item 1. Legal Proceedings

 

28

 

 

Item 1A. Risk Factors

 

28

 

 

Item 5. Other Information

 

30

 

 

Item 6. Exhibits

 

31

 

 

Signatures

 

32

 

2


Table of Contents

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. The statements contained in this Quarterly Report on Form 10-Q that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or Exchange Act. Such forward-looking statements include any expectation of earnings, revenue or other financial items; any statements of the plans, strategies and objectives of management for future operations; factors that may affect our operating results; statements related to adding employees; statements related to potential benefits of acquisitions; statements related to future capital expenditures; statements related to future economic conditions or performance; statements as to industry trends and other matters that do not relate strictly to historical facts or statements of assumptions underlying any of the foregoing. Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “will,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would,” and similar expressions or variations intended to identify forward-looking statements. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in Item 1A of Part II of this Quarterly Report on Form 10-Q, and the risks discussed in our other Securities and Exchange Commission, or SEC, filings. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. However, any further disclosures made on related subjects in our subsequent reports filed with the
 

SEC should be consulted. Forward-looking statements in this Quarterly Report on Form 10-Q may include statements about:

our ability to achieve profitability;
our competitive position and the effect of competition in our industry;
our ability to retain and attract new customers;
our ability to penetrate existing markets and develop new markets for our services;
our ability to retain or hire qualified accounting and other personnel;
our ability to successfully integrate acquired businesses;
our ability to protect our intellectual property and operate our business without infringing upon the intellectual property rights of others;
our ability to maintain the security and reliability of our systems;
our estimates with regard to our future performance and total potential market opportunity;
our estimates regarding our anticipated results of operations, future revenue, bookings growth, capital requirements, our needs for additional financing and broader economic challenges, including interest rate fluctuations; and
our goals and strategies, including those related to revenue and bookings growth.

 

3


Table of Contents

 

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

Brightcove Inc.

Condensed Consolidated Balance Sheets

(unaudited)

 

 

 

March 31, 2023

 

 

December 31, 2022

 

 

 

(in thousands, except share
 and per share data)

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

12,478

 

 

$

31,894

 

Accounts receivable, net of allowance of $343 and $294 at March 31, 2023 and December 31, 2022, respectively

 

 

40,623

 

 

 

26,004

 

Prepaid expenses

 

 

9,786

 

 

 

8,700

 

Other current assets

 

 

11,513

 

 

 

10,722

 

Total current assets

 

 

74,400

 

 

 

77,320

 

Property and equipment, net

 

 

42,155

 

 

 

39,677

 

Operating lease right-of-use asset

 

 

18,025

 

 

 

18,671

 

Intangible assets, net

 

 

9,261

 

 

 

10,279

 

Goodwill

 

 

74,859

 

 

 

74,859

 

Other assets

 

 

6,750

 

 

 

7,007

 

Total assets

 

$

225,450

 

 

$

227,813

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

13,014

 

 

$

11,326

 

Accrued expenses

 

 

21,692

 

 

 

26,877

 

Operating lease liability

 

 

4,218

 

 

 

4,157

 

Deferred revenue

 

 

71,537

 

 

 

61,597

 

Total current liabilities

 

 

110,461

 

 

 

103,957

 

Operating lease liability, net of current portion

 

 

19,740

 

 

 

20,528

 

Other liabilities

 

 

959

 

 

 

981

 

Total liabilities

 

$

131,160

 

 

 

125,466

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized;
   
no shares issued

 

 

 

 

 

 

Common stock, $0.001 par value; 100,000,000 shares authorized; 42,992,371 and 42,449,677 shares issued at March 31, 2023 and December 31, 2022, respectively

 

 

43

 

 

 

42

 

Additional paid-in capital

 

 

318,293

 

 

 

314,825

 

Treasury stock, at cost; 135,000 shares

 

 

(871

)

 

 

(871

)

Accumulated other comprehensive loss

 

 

(1,405

)

 

 

(1,593

)

Accumulated deficit

 

 

(221,770

)

 

 

(210,056

)

Total stockholders’ equity

 

 

94,290

 

 

 

102,347

 

Total liabilities and stockholders’ equity

 

$

225,450

 

 

$

227,813

 

 

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

 

4


Table of Contents

 

Brightcove Inc.

Condensed Consolidated Statements of Operations

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except share and per share data)

 

Revenue:

 

 

 

 

 

 

Subscription and support revenue

 

$

47,102

 

 

$

51,601

 

Professional services and other revenue

 

 

1,961

 

 

 

1,778

 

Total revenue

 

 

49,063

 

 

 

53,379

 

Cost of revenue:

 

 

 

 

 

 

Cost of subscription and support revenue

 

 

18,265

 

 

 

16,982

 

Cost of professional services and other revenue

 

 

2,002

 

 

 

1,998

 

Total cost of revenue

 

 

20,267

 

 

 

18,980

 

Gross profit

 

 

28,796

 

 

 

34,399

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

9,866

 

 

 

8,237

 

Sales and marketing

 

 

19,465

 

 

 

18,288

 

General and administrative

 

 

10,064

 

 

 

8,089

 

Merger-related

 

 

145

 

 

 

594

 

Other expense

 

 

 

 

 

1,149

 

Total operating expenses

 

 

39,540

 

 

 

36,357

 

Loss from operations

 

 

(10,744

)

 

 

(1,958

)

Other expense, net

 

 

(543

)

 

 

(387

)

Loss before income taxes

 

 

(11,287

)

 

 

(2,345

)

Provision (benefit) for income taxes

 

 

427

 

 

 

(708

)

Net loss

 

$

(11,714

)

 

$

(1,637

)

Net loss per share—basic and diluted

 

 

 

 

 

 

         Basic

 

$

(0.28

)

 

$

(0.04

)

         Diluted

 

$

(0.28

)

 

$

(0.04

)

Weighted-average shares—basic and diluted

 

 

 

 

 

 

         Basic

 

 

42,528

 

 

 

41,436

 

         Diluted

 

 

42,528

 

 

 

41,436

 

 

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

 

5


Table of Contents

 

Brightcove Inc.

Condensed Consolidated Statements of Comprehensive Loss

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Net loss

 

$

(11,714

)

 

$

(1,637

)

Other comprehensive income:

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

188

 

 

 

(243

)

Comprehensive loss

 

$

(11,526

)

 

$

(1,880

)

 

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

6


Table of Contents

 

Brightcove Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except share data)

 

Shares of common stock issued

 

 

 

 

 

 

Balance, beginning of period

 

 

42,449,677

 

 

 

41,384,643

 

Issuance of common stock upon exercise of stock options and vesting of restricted stock units

 

 

542,694

 

 

 

300,520

 

Balance, end of period

 

 

42,992,371

 

 

 

41,685,163

 

Shares of treasury stock

 

 

 

 

 

 

Balance, beginning of period

 

 

(135,000

)

 

 

(135,000

)

Balance, end of period

 

 

(135,000

)

 

 

(135,000

)

Par value of common stock issued

 

 

 

 

 

 

Balance, beginning of period

 

$

42

 

 

$

41

 

Issuance of common stock upon exercise of stock options and vesting of restricted stock units

 

 

1

 

 

 

 

Common stock issued upon acquisition

 

 

 

 

 

1

 

Balance, end of period

 

$

43

 

 

$

42

 

Value of treasury stock

 

 

 

 

 

 

Balance, beginning of period

 

$

(871

)

 

$

(871

)

Balance, end of period

 

$

(871

)

 

$

(871

)

Additional paid-in capital

 

 

 

 

 

 

Balance, beginning of period

 

$

314,825

 

 

$

298,793

 

Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax

 

 

(226

)

 

 

100

 

Stock-based compensation expense

 

 

3,694

 

 

 

3,627

 

Common stock issued upon acquisition

 

 

 

 

 

1,986

 

Balance, end of period

 

$

318,293

 

 

$

304,506

 

Accumulated deficit

 

 

 

 

 

 

Balance, beginning of period

 

$

(210,056

)

 

$

(201,041

)

Net loss

 

 

(11,714

)

 

 

(1,637

)

Balance, end of period

 

$

(221,770

)

 

$

(202,678

)

Accumulated other comprehensive loss

 

 

 

 

 

 

Balance, beginning of period

 

$

(1,593

)

 

$

(662

)

Foreign currency translation adjustment

 

 

188

 

 

 

(243

)

Balance, end of period

 

$

(1,405

)

 

$

(905

)

Total stockholders’ equity

 

$

94,290

 

 

$

100,094

 

 

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

7


Table of Contents

 

Brightcove Inc.

Condensed Consolidated Statements of Cash Flows

(unaudited)

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Operating activities

 

 

 

 

 

 

Net loss

 

$

(11,714

)

 

$

(1,637

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

3,949

 

 

 

2,061

 

Stock-based compensation

 

 

3,543

 

 

 

3,479

 

Provision for reserves on accounts receivable

 

67

 

 

 

106

 

Changes in assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(14,713

)

 

 

(3,802

)

Prepaid expenses and other current assets

 

 

(986

)

 

 

(1,550

)

Other assets

 

 

314

 

 

 

54

 

Accounts payable

 

 

956

 

 

 

347

 

Accrued expenses

 

 

(3,999

)

 

 

(1,980

)

Operating leases

 

 

(81

)

 

 

705

 

Deferred revenue

 

 

10,032

 

 

 

1,527

 

Net cash used in operating activities

 

 

(12,632

)

 

 

(690

)

Investing activities

 

 

 

 

 

 

Cash paid for acquisition, net of cash acquired

 

 

 

 

 

(13,176

)

Purchases of property and equipment

 

 

(952

)

 

 

(1,884

)

Capitalized internal-use software costs

 

 

(3,930

)

 

 

(2,882

)

Net cash used in investing activities

 

 

(4,882

)

 

 

(17,942

)

Financing activities

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

 

 

 

100

 

Deferred acquisition payments

 

 

(1,700

)

 

 

 

Other financing activities

 

 

(225

)

 

 

 

Net cash (used in) provided by financing activities

 

 

(1,925

)

 

 

100

 

Effect of exchange rate changes on cash and cash equivalents

 

 

23

 

 

 

(502

)

Net decrease in cash and cash equivalents

 

 

(19,416

)

 

 

(19,034

)

Cash and cash equivalents at beginning of period

 

 

31,894

 

 

 

45,739

 

Cash and cash equivalents at end of period

 

$

12,478

 

 

$

26,705

 

Supplemental disclosure of cash flow information

 

 

 

 

 

 

Cash paid for operating lease liabilities

 

$

874

 

 

$

796

 

Cash paid for income taxes

 

$

505

 

 

$

216

 

 

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

 

8


Table of Contents

 

Brightcove Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

(in thousands, except share and per share data, unless otherwise noted)

 

1. Business Description and Basis of Presentation

Business Description

Brightcove Inc. (the “Company”) is a leading global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.

The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.

Basis of Presentation

The accompanying interim condensed consolidated financial statements are unaudited. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the unaudited condensed consolidated financial statements and notes have been prepared on the same basis as the audited consolidated financial statements for the year ended December 31, 2022 contained in the Company’s Annual Report on Form 10-K and include all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position and results of operations for the three months ended March 31, 2023 and 2022. These interim periods are not necessarily indicative of the results to be expected for any other interim period or the full year.

 

2. Quarterly Update to Significant Accounting Policies

Allowance for Doubtful Accounts

The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:

 

 

 

Allowance for Credit Losses

 

 

 

(in thousands)

 

Balance as of December 31, 2022

 

$

294

 

Current provision for credit losses

 

 

67

 

Write-offs against allowance

 

 

(18

)

Balance as of March 31, 2023

 

$

343

 

Estimated credit losses for unbilled trade accounts receivable were not material.

 

Other Expense.

Other expense, reflects other operating costs that do not directly relate to research and development, sales and marketing, general and administrative, and merger related. The Company did not incur expenses of this nature during the quarter ended March 31, 2023.

On March 28, 2022, the Chief Executive Officer (“CEO”) of the Company retired. Pursuant to a Transition Agreement that was entered into by the CEO and the Company in October 2021, the Company recorded $1.1 million of expense reflecting both wages and stock compensation in the first quarter of 2022.

 

Recently Issued and Adopted Accounting Pronouncements

9


Table of Contents

 

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which amends Accounting Standards Codification ("ASC") 842 with respect to arrangements between related parties under common control. The guidance is effective for interim and annual periods beginning after December 25, 2023, with early adoption permitted. The Company does not expect the impact of the adoption of this standard on the Company’s consolidated financial statements to be material.

 

 

 

3. Revenue from Contracts with Customers

The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to its technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include initiation, set-up and customization services.

The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.

 

(in thousands)

 

Accounts Receivable, net

 

 

Contract Assets (current)

 

 

Deferred Revenue (current)

 

 

Deferred Revenue (non-current)

 

 

Total Deferred Revenue

 

Balance at December 31, 2022

 

$

26,004

 

 

$

1,786

 

 

$

61,597

 

 

$

360

 

 

$

61,957

 

Balance at March 31, 2023

 

 

40,623

 

 

 

1,788

 

 

 

71,537

 

 

 

393

 

 

 

71,930

 

Revenue recognized for the three months ended March 31, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $30.5 million. Revenue recognized for the three months ended March 31, 2022 from amounts included in deferred revenue at the beginning of the period was approximately $32.8 million. During the three months ended March 31, 2023, the Company did not recognize a material amount of revenue from performance obligations satisfied or partially satisfied in previous periods.

The assets recognized for costs to obtain a contract were $12.9 million as of March 31, 2023 and $12.4 million as of December 31, 2022 and are recorded in other current assets and other assets. Amortization expense recognized for the three months ended March 31, 2023 related to costs to obtain a contract was $2.5 million and is included in operating expenses for the respective period. Amortization expense recognized for the three months ended March 31, 2022 related to costs to obtain a contract was $2.5 million and is included in operating expenses for the respective period.

Transaction Price Allocated to Future Performance Obligations

As of March 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately $181.3 million, of which approximately $129.3 million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December 2024.

 

4. Cash and Cash Equivalents

Cash and cash equivalents as of March 31, 2023 consist of the following:

 

 

 

March 31, 2023

 

Description

 

Contracted
Maturity

 

Cost

 

 

Fair Market
Value

 

 

 

(in thousands)

 

Cash

 

Demand

 

$

12,436

 

 

$

12,436

 

Money market funds

 

Demand

 

 

42

 

 

 

42

 

Total cash and cash equivalents

 

 

 

$

12,478

 

 

$

12,478

 

 

10


Table of Contents

 

 

Cash and cash equivalents as of December 31, 2022 consist of the following:

 

 

 

December 31, 2022

 

Description

 

Contracted
Maturity

 

Cost

 

 

Fair Market
Value

 

 

 

(in thousands)

 

Cash

 

Demand

 

$

31,852

 

 

$

31,852

 

Money market funds

 

Demand

 

 

42

 

 

 

42

 

Total cash and cash equivalents

 

 

 

$

31,894

 

 

$

31,894

 

 

5. Net Loss per Share

The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred.

 

The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of the periods indicated:

 

 

 

Three Months Ended March 31,

 

(shares in thousands)

 

2023

 

 

2022

 

Options outstanding

 

 

2,979

 

 

 

1,607

 

Restricted stock units outstanding

 

 

6,036

 

 

 

4,589

 

 

6. Stock-based Compensation

In 2022, the Company adopted the 2022 Inducement Plan (“2022 Plan”). The 2022 Plan provides for the grant of “employment inducement awards” within the meaning of NASDAQ Listing Rule 5635(c)(4). In connection with the commencement of his employment, the Company granted 800,000 restricted stock units to the CEO under the 2022 Plan, of which 300,000 are subject solely to service-based vesting conditions (the “RSUs”) and 500,000 are subject to both market-based and service-based vesting conditions (the “PSUs”). The RSUs vest in equal annual installments over three years following March 28, 2022.

For restricted stock units with market-based performance conditions, the cost of the awards is recognized as the requisite service is rendered by the employee, regardless of when, if ever, the market-based performance conditions are satisfied. The Monte-Carlo simulation model is used to estimate fair value of market-based performance restricted stock units. The Monte-Carlo simulation model calculates multiple potential outcomes for an award and establishes a fair value based on the most likely outcome. Key assumptions for the Monte-Carlo simulation model include the risk-free rate, expected volatility, expected dividends and the correlation coefficient.

On March 20, 2023, the Company granted 1,563,688 premium-priced options to some of its employees under its 2021 Stock Incentive Plan. The options have a strike price of $7.00 and vest in equal installments over three years following March 10, 2023. The binomial lattice model is used to estimate the fair value of the premium-priced options. The binomial lattice model calculates multiple potential outcomes for option exercises and establishes a fair value based on the most likely outcome. Key assumptions for the binomial lattice model include share price, volatility, the early exercise multiple, risk-free rate, expected dividends, and number of time steps.

The weighted-average assumptions utilized to determine the weighted-average fair value of options are presented in the following table:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Weighted-average fair value of options granted during the period

 

$

1.75

 

 

$

 

Risk-free interest rate

 

3.4 - 4.8%

 

 

 

 

Expected volatility

 

47.9 - 55.5%

 

 

 

 

Expected dividend yield

 

 

 

 

 

 

 

11


Table of Contents

 

 

 

As of March 31, 2023, there was $39.8 million of unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.77 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the three months ended March 31, 2023 and 2022:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Stock-based compensation:

 

 

 

 

 

 

Cost of subscription and support revenue

 

$

138

 

 

$

109

 

Cost of professional services and other revenue

 

 

100

 

 

 

119

 

Research and development

 

 

688

 

 

 

722

 

Sales and marketing

 

 

1,169

 

 

 

943

 

General and administrative

 

 

1,448

 

 

 

1,337

 

Other expense

 

 

-

 

 

 

249

 

 

 

$

3,543

 

 

$

3,479

 

 

The following is a summary of the stock option activity during the three months ended March 31, 2023.

 

 

 

Number of
Shares

 

 

Weighted-Average
Exercise Price

 

 

Weighted-Average
Remaining
Contractual
Term
(In Years)

 

 

Aggregate
Intrinsic
Value (1)

 

Outstanding at December 31, 2022

 

 

1,419,767

 

 

$

9.39

 

 

3.55

 

 

$

4.00

 

Granted

 

 

1,563,688

 

 

 

7

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Canceled

 

 

(4,707

)

 

 

11.15

 

 

 

 

 

 

 

Outstanding at March 31, 2023

 

 

2,978,748

 

 

$

8.13

 

 

 

6.79

 

 

 

 

Exercisable at March 31, 2023

 

 

1,299,755

 

 

$

9.13

 

 

 

2.91

 

 

$

 

 

(1)
The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on March 31, 2023 of $4.45 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.

The following table summarizes the restricted stock unit activity for our service-based awards (“S-RSU”) and our performance-based awards (“P-RSU”) during the three months ended March 31, 2023:

 

 

 

S-RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

 

P-RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

 

Total RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

Unvested at December 31, 2022

 

 

4,538,349

 

 

$

8.19

 

 

 

672,858

 

 

$

8.62

 

 

 

5,211,207

 

 

$

6.66

 

Granted

 

 

2,249,151

 

 

 

4.69

 

 

 

 

 

 

 

 

 

2,249,151

 

 

 

4.69

 

Vested and issued

 

 

(548,368

)

 

 

7.66

 

 

 

 

 

 

 

 

 

(548,368

)

 

 

7.66

 

Canceled

 

 

(203,631

)

 

 

8.49

 

 

 

(155,688

)

 

 

10.14

 

 

 

(359,319

)

 

 

9.21

 

Unvested at March 31, 2023

 

 

6,035,501

 

 

$

6.92

 

 

 

517,170

 

 

$

8.45

 

 

 

6,552,671

 

 

$

7.04

 

 

 

7. Income Taxes

The income tax expense relates principally to the Company’s foreign operations.

The Company is required to compute income tax expense in each jurisdiction in which it operates. This process requires the Company to project its current tax liability and estimate its deferred tax assets and liabilities, including net operating loss (“NOL”) and tax credit carry-forwards. In assessing the ability to realize the net deferred tax assets, management considers whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized.

The Company has provided a valuation allowance against its remaining U.S. net deferred tax assets as of March 31, 2023 and December 31, 2022, based upon the level of historical U.S. losses and future projections over the period in which the net deferred tax

12


Table of Contents

 

assets are deductible, at this time, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences.

During the three months ended March 31, 2022, the Company recorded a benefit of $1.0 million in the U.S. for the release of a portion of the Company’s valuation allowance. This release of the valuation allowance is related to the acquisition of Wicket Labs, Inc. (“Wicket Acquisition”), completed in February 2022, and the creation of deferred tax liabilities in purchase accounting that serve as a source of income for the Company’s pre-existing deferred tax assets.

8. Commitments and Contingencies

Legal Matters

The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time.

Guarantees and Indemnification Obligations

The Company typically enters into indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses and costs incurred by the indemnified party, generally the Company’s customers, in connection with patent, copyright, trade secret, or other intellectual property or personal right infringement claims by third parties with respect to the Company’s technology. The term of these indemnification agreements is generally perpetual after execution of the agreement. Based on when customers first subscribe for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited, however, more recently the Company has typically limited the maximum potential value of such potential future payments in relation to the value of the contract. Based on historical experience and information known as of March 31, 2023, the Company has not incurred any costs for the above guarantees and indemnities. The Company has received requests for indemnification from customers in connection with patent infringement suits brought against the customer by a third party. To date, the Company has not agreed that the requested indemnification is required by the Company’s contract with any such customer.

In certain circumstances, the Company warrants that its products and services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the licensed products and services to the customer for the warranty period of the product or service. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.

9. Debt

On December 28, 2020, the Company entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $30.0 million asset-based line of credit (the “Line of Credit”). Borrowings under the Line of Credit are secured by substantially all of the Company’s assets, excluding its intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows: (i) for prime rate advances, the greater of (A) the prime rate and (B) 4%, and (ii) for LIBOR advances, the greater of (A) the LIBOR rate plus 225 basis points and (B) 4%. Under the Loan Agreement, the Company must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures. Failure to comply with these covenants, or the occurrence of an event of default, could permit the lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. The Line of Credit agreement will expire on December 28, 2023. The Company was in compliance with all applicable covenants under the Line of Credit as of March 31, 2023 and there were no borrowings outstanding as of March 31, 2023.

13


Table of Contents

 

 

10. Segment Information

Geographic Data

Total revenue from unaffiliated customers by geographic area, based on the location of the customer, was as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

North America

 

$

29,101

 

 

$

29,461

 

Europe

 

 

8,187

 

 

 

9,105

 

Japan

 

 

5,196

 

 

 

7,261

 

Asia Pacific

 

 

6,494

 

 

 

7,436

 

Other

 

 

85

 

 

 

116

 

Total revenue

 

$

49,063

 

 

$

53,379

 

 

North America is comprised of revenue from the United States, Canada and Mexico. Revenue from customers located in the United States was $26.9 million and $27.7 million for the three months ended March 31, 2023 and 2022, respectively.

 

Other than the United States and Japan, no other country contributed more than 10% of the Company's total revenue for the three months ended March 31, 2023 and March 31, 2022.

 

11. Restructuring

During the three months ended March 31, 2023, the Company took an action to restructure certain parts of the Company with the intent of aligning skills with the Company’s strategy and facilitating cost efficiencies and savings. As a result certain headcount reductions were necessary. The Company has incurred approximately $0.4 million in restructuring charges in the three months ended March 31, 2023. The restructuring charges reflect post-employment benefits, and the Company does not expect to incur any additional restructuring charges related to this action. As of March 31, 2023, the restructuring charges are reflected in the Condensed Consolidated Statements of Operations as follows: $0.2 million - General and Administrative; $0.1 million – Research and Development; and $0.1 million – Sales and Marketing. The Company paid the entire amount by March 31, 2023.

On April 28, 2023, the Company authorized a restructuring that is designed to reduce operating costs, improve operating margins and focus on key growth and strategic priorities (the "Plan"). The Plan includes a reduction of the Company's current workforce by approximately 10%. The Company estimates it will incur between $2.0 million and $2.2 million in restructuring charges in the three months ended June 30, 2023 in connection with the Plan. The restructuring charges will primarily reflect post-employment benefits and will be reflected in the Condensed Consolidated Statements of Operations. The Company expects to pay the amounts due as a result of the Plan by September 30, 2023, with the majority expected to be made before June 30, 2023.

14


Table of Contents

 

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

(in thousands, except share and per share data, unless otherwise noted)

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2022.

Company Overview

We are a leading global provider of cloud-based streaming services with a mission to be the most trusted streaming technology company in the world. We were incorporated in Delaware in August 2004. With our Emmy®-winning technology and award-winning services, we help our customers realize the potential of video to address business-critical challenges. Customers rely on our suite of products, services, and expertise to reduce the cost and complexity associated with publishing, distributing, measuring and monetizing video across devices.

We sell six core video products that help our customers use video to further their businesses in meaningful ways: (1) Brightcove Video Cloud™, or Video Cloud, our flagship product and the world’s leading online video streaming platform, enables our customers to quickly and easily distribute high-quality video to Internet-connected devices; (2) Brightcove Live™, our industry-leading solution for live streaming, delivers high-quality viewer experiences at scale; (3) Brightcove Beacon®, a purpose-built application that enables companies to launch premium OTT video experiences quickly and cost effectively, across devices and with the flexibility of multiple monetization models; (4) Brightcove Player™, an exceptionally fast, cloud-based technology for creating and managing video experiences; (5) Zencoder®, a powerful, cloud-based video encoding technology; and (6) Brightcove Audience Insights™, a business intelligence platform that provides actionable intelligence on viewers and subscribers.

Customers can complement their use of our core products with modular technologies that provide enhanced capabilities such as (1) innovative ad insertion and video stitching through Brightcove SSAI™; (2) improving their ad monetization strategies to earn more revenue through the use of the Brightcove Ad Monetization™; (3) efficiently managing their video presence across social networks, including Facebook, Twitter, YouTube, and LinkedIn, through the use of Brightcove Social™; (4) an app for creating marketing campaigns with insightful data and industry benchmarks through Brightcove Campaign™; (5) creating branded video experience by accessing templates with built-in best practices through Brightcove Gallery™; and (6) providing tools that enable our customers to make their video experiences interactive for their viewers with interaction options through Brightcove Interactivity.

We have also brought to market several video solutions, which are comprised of a suite of video technologies that address specific customer use-cases and needs: (1) Brightcove Marketing Studio™, which includes Brightcove Video Marketing Suite™, enables marketers to use video to drive brand awareness, engagement and conversion; (2) Brightcove Communications Studio™, which includes Brightcove Enterprise Video Suite™, or Enterprise Video Suite, provides an enterprise-class platform for internal communications, employee training, live streaming, marketing and ecommerce videos; (3) Brightcove CorpTV™ provides a new way to deliver marketing videos, product announcements, training programs, and other live and on-demand content in a branded experience for companies; and (4) Brightcove Virtual Events™ helps brands transform events into bespoke virtual experiences.

Our philosophy for the next few years will continue to be to invest in our product strategy and development, sales, and go-to-market activities to support our long-term revenue growth. We believe these investments will help us address some of the challenges facing our business such as demand for our products by existing and potential customers, rapid technological change in our industry, increased competition and resulting price sensitivity. These investments include support for the expansion of our infrastructure within our hosting facilities, the hiring of additional technical and sales personnel, the innovation of new features for existing products and the development of new products. We believe this strategy will help us retain our existing customers, increase our average annual subscription revenue per premium customer and lead to the acquisition of new customers. Additionally, we believe customer growth will enable us to achieve economies of scale which will reduce our cost of goods sold, research and development and general and administrative expenses as a percentage of total revenue.

As of March 31, 2023 and 2022 we had 736 and 678 employees, respectively.

We generate revenue by offering our products to customers on a subscription-based, software as a service, or SaaS, model. Our revenue decreased from $51.6 million in the three months ended March 31, 2022 to $47.1 million in the three months ended March 31, 2023, due to a decrease in subscription and support revenue. This decrease was due to a decrease in the average annual subscription revenue per premium customer during the three months ended March 31, 2023 as compared to the prior period and a decrease in premium offering customers.

15


Table of Contents

 

Included in the consolidated net loss for the three months ended March 31, 2023 was merger-related expense, stock-based compensation expense, amortization of acquired intangible assets, and restructuring expense of $0.1 million, $3.5 million, $1.0 million, and $0.4 million, respectively. Included in the consolidated net income for the three months ended March 31, 2022 was merger-related expense, stock-based compensation expense and amortization of acquired intangible assets of $0.6 million, $3.5 million, and $0.8 million, respectively.

For the three months ended March 31, 2023 and 2022, our revenue derived from customers located outside North America was 41% and 45%, respectively. We expect the percentage of total net revenue derived from outside North America to remain relatively unchanged or decrease in future periods due to fluctuations in exchange rates and a decrease in usage-based fees.

Key Metrics

We regularly review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions.

The following table includes our key metrics for the periods presented:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Customers (at period end)

 

 

 

 

 

 

Premium

 

 

2,180

 

 

 

2,299

 

Volume

 

 

559

 

 

 

832

 

Total customers (at period end)

 

 

2,739

 

 

 

3,131

 

Net revenue retention rate

 

 

93.7

%

 

 

97.8

%

Recurring dollar retention rate

 

 

88.4

%

 

 

91.0

%

Average annual subscription revenue per premium customer,
   excluding Starter edition customers (in thousands)

 

$

89.4

 

 

$

96.5

 

Average annual subscription revenue per premium customer
   for Starter edition customers only (in thousands)

 

$

3.9

 

 

$

4.6

 

Total backlog, excluding professional services engagements (in millions)

 

$

181.3

 

 

$

159.2

 

Total backlog to be recognized over next 12 months, excluding
   professional services engagements (in millions)

 

$

129.3

 

 

$

128.7

 

 

Number of Customers. We define our number of customers at the end of a particular quarter as the number of customers generating subscription revenue at the end of the quarter. We believe the number of customers is a key indicator of our market penetration, the productivity of our sales organization and the value that our products bring to our customers. We classify our customers by including them in either premium or volume offerings. Our premium offerings include our premium Video Cloud customers (Enterprise and Pro editions), our Zencoder customers (other than Zencoder customers on month-to-month contracts and pay-as-you-go contracts), our SSAI customers, our Player customers, our OTT Flow customers (OTT Flow is our partner-based OTT platform, which preceded Brightcove Beacon), our Brightcove Virtual Events customers, our Brightcove Marketing Studio customers, our Brightcove Communications Studio customers, our Brightcove Beacon customers, our Brightcove Engage™ customers, our Brightcove CorpTV, and our Brightcove Campaign™ customers. Our volume offerings include our Video Cloud Express customers and our Zencoder customers on month-to-month contracts and pay-as-you-go contracts.

Our go-to-market focus and growth strategy is to expand our premium customer base, as we believe our premium customers represent a greater opportunity for our solutions. Premium customers decreased in the three months ended March 31, 2023 compared to the prior period due to some customers deciding to switch to in-house solutions or other third-party solutions. Volume customers decreased in recent periods primarily due to our discontinuation of the promotional Video Cloud Express offering. As a result, we have experienced attrition of this base level offering without a corresponding addition of customers. We expect customers using our volume offerings to continue to decrease in 2023 and beyond as we continue to focus on the market for our premium solutions.

Net Revenue Retention Rate. We assess our ability to retain and expand customers using a metric we refer to as our net revenue retention rate. We calculate the net revenue retention rate by dividing: (a) the current annualized recurring revenue for premium customers that existed twelve months prior by (b) the annualized recurring revenue for all premium customers that existed twelve months prior. We define annualized recurring revenue for premium customers as the aggregate annualized contract value from our premium customer base, measured as of the end of a given period. We typically calculate our net revenue retention rate on a quarterly basis. For annual periods, we report net revenue retention rate as the average of the net revenue retention rate for

16


Table of Contents

 

all fiscal quarters included in the period. By dividing the retained recurring revenue by the base recurring revenue, we measure our success in retaining and growing installed revenue from the specific cohort of customers we served at the beginning of the period. The recurring dollar retention rate focuses on contracts up for renewal in a given quarter and only captures expansion/upsells at time of renewal, and is more susceptible to swings than the net revenue retention rate.
Recurring Dollar Retention Rate. We assess our ability to retain customers using a metric we refer to as our recurring dollar retention rate. We calculate the recurring dollar retention rate by dividing the retained recurring value of subscription revenue for a period by the previous recurring value of subscription revenue for the same period. We define retained recurring value of subscription revenue as the committed subscription fees for all contracts that renew in a given period, including any increase or decrease in contract value. We define previous recurring value of subscription revenue as the recurring value from committed subscription fees for all contracts that expire in that same period. We typically calculate our recurring dollar retention rate on a monthly basis. Recurring dollar retention rate provides visibility into our ongoing revenue.
Average Annual Subscription Revenue Per Premium Customer. We define average annual subscription revenue per premium customer as the total subscription revenue from premium customers for an annual period, excluding professional services revenue, divided by the average number of premium customers for that period. We believe that this metric is important in understanding subscription revenue for our premium offerings in addition to the relative size of premium customer arrangements. As our Starter edition has a price point of $199 or $499 per month, we disclose the average annual subscription revenue per premium customer separately for Starter edition customers and all other premium customers.
Backlog. We define backlog as the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied, excluding professional service engagements. We believe that this metric is important in understanding future business performance.

Silicon Valley Bank

On March 10, 2023 the Federal Deposit Insurance Corporation ("FDIC") took Silicon Valley Bank ("SVB") into receivership due to SVB's failure. We immediately contacted all our customers who paid us through SVB to halt payments to SVB and to update their remittance information to our other banking partner, Bank of America. Due to standard confirmation procedures and customer payment processes this transition caused a delay in collections of customer invoices as our accounts receivables, net, increased to $40.6 million as of March 31, 2023 as compared to $26.0 million, $31.9 million, $32.6 million and $34.0 million as of December 31, 2022, September 30, 2022, June 30, 2022 and March 31, 2022, respectively. As of March 31, 2023 substantially all of our customers who paid us via SVB had received and/or updated their banking information. We estimate that between $8 and $10 million of receivables that were due as of March 10, 2023 through March 31, 2023 were delayed due to the transition. As of the date of this filing we have collected the majority of receivables due through March 31, 2023. This estimate is based on comparing our historical days-sales-outstanding over the past two years, which ranged between a low of 49 and a high of 57 for an average of 53 days to the days-sales-outstanding of 75 for the three months ended March 31, 2023. Collection activity has resumed at historical levels. As the FDIC fully guaranteed depositors we incurred no losses from the SVB failure. In April 2023 SVB announced that its United States based operations had been acquired by First Citizens Bank. We are currently assessing our overall banking structure and relationships and plan to have a new line of credit established before the current line's maturity in December 2023.

COVID-19 and Geopolitical Events

While the implications of the COVID-19 pandemic remain uncertain, we plan to continue to make investments to support business growth. We believe that the growth of our business is dependent on many factors, including our ability to expand our customer base, increase adoption of our product offerings within existing customers, develop new products and applications to extend the functionality of our products and provide a high level of customer service. We expect to invest in sales and marketing to support customer growth. We also expect to invest in research and development as we continue to introduce new products and applications to extend the functionality of our products. We intend to maintain a high level of customer service and support which we consider critical for our continued success. We also expect to continue to incur general and administrative expenses to support our business and to maintain the infrastructure required to be a public company. We expect to use our cash flow from operations and, if necessary, our credit facility to fund operations.

In late February 2022, Russian military forces launched significant military action against Ukraine, and sustained conflict and disruption in the region is likely. Subsequent to the invasion, the U.S. and other countries imposed economic sanctions against officials, individuals, regions, and industries in Russia, Ukraine and Belarus. We do not have operations or customers in Russia or Ukraine and none of our material vendors source their services to us from Russia or Ukraine. We will continue to monitor the situation and comply with any sanctions and restrictions imposed by the U.S. government

17


Table of Contents

 

Components of Consolidated Statements of Operations

Revenue

Subscription and Support Revenue — We generate subscription and support revenue from the sale of our products.

Video Cloud is offered in two product lines. The first product line is comprised of our premium product editions. All premium editions include functionality to publish and distribute video to Internet-connected devices, with higher levels of premium editions providing additional features and functionality. Customer arrangements are typically one-year contracts, which include a subscription to Video Cloud, basic support and a pre-determined amount of video streams, bandwidth, transcoding and storage. We also offer gold, platinum and platinum plus support to our premium customers for an additional fee. The pricing for our premium editions is based on the value of our software, as well as the number of users, accounts and usage, which is comprised of video streams, bandwidth, transcoding and storage. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements. The second product line is comprised of our volume product edition. Our volume editions target small and medium-sized businesses, or SMBs. The volume editions provide customers with the same basic functionality that is offered in our premium product editions but have been designed for customers who have lower usage requirements and do not typically require advanced features and functionality. We discontinued the lower level pricing options for the Express edition of our volume offering and expect the total number of customers using the Express edition to continue to decrease. Customers who purchase the volume editions generally enter into month-to-month agreements. Volume customers are generally billed on a monthly basis and pay via a credit card.

Brightcove Virtual Events, Brightcove Live and Brightcove Player are offered to customers on a subscription basis. Customer arrangements are typically one-year contracts, which include a subscription to Brightcove Virtual Events, Brightcove Live or the Brightcove Player, basic support and a pre-determined amount of video streams, bandwidth, transcoding, and storage and only video streams for Brightcove Player. We also offer gold, platinum, and platinum plus support to our Brightcove Virtual Events, Brightcove Live and Brightcove Player customers for an additional fee. The pricing for these products is based on the value of our software, as well as, the number of users, accounts and usage. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements.

Zencoder is offered to customers on a subscription basis, with either committed contracts or pay-as-you-go contracts. The pricing is based on usage, which is comprised of minutes of video processed. The committed contracts include a fixed number of minutes of video processed. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements. Zencoder customers are considered premium customers other than Zencoder customers on month-to-month contracts or pay-as-you-go contracts, which are considered volume customers.

Brightcove Beacon and Brightcove Campaign are each offered to customers on a subscription basis, with varying levels of functionality, usage entitlements and support based on the size and complexity of a customer’s needs. Customer arrangements are typically one-year contracts.

 

Video Marketing Suite and Enterprise Video Suite are offered to customers on a subscription basis in Starter, Pro and Enterprise editions. The Pro and Enterprise customer arrangements are typically one-year contracts, which typically include a subscription to Video Cloud, Gallery, Brightcove Social (for Video Marketing Suite customers) or Brightcove Live (for Enterprise Video Suite customers), basic support and a pre-determined amount of video streams or plays (for Video Marketing Suite customers), viewers (for Enterprise Video Suite customers), bandwidth and storage or videos. We also generally offer gold support or platinum support to these customers for an additional fee, which includes extended phone support. The pricing for our Pro and Enterprise editions is based on the number of users, accounts and usage, which is comprised of video streams or plays, viewers, bandwidth and storage or videos. Should a customer’s usage exceed the contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements, or will require the customer to upgrade its package upon renewal. The Starter edition provides customers with the same basic functionality that is offered in our Pro and Enterprise editions but has been designed for customers who have lower usage requirements and do not typically seek advanced features and functionality. In 2022, we also discontinued the lower pricing option for our Starter edition. Customers who purchase the Starter edition may enter into one-year agreements or month-to-month agreements. Starter customers with month-to-month agreements are generally billed on a monthly basis and pay via a credit card.

Brightcove Audience Insights is offered to customers on a subscription basis, with varying levels of functionality and entitlements. Customer arrangements are typically one-year contracts, and include basic support and an initial integration of the platform with third party data sources identified by the customer. Customers can choose to activate a module focusing on active viewers of their content, active subscribers to their service, or both. The pricing for Brightcove Audience Insights is based on module(s) selected and is based on the number of active viewers and/or active subscribers. Should a customer's usage exceed the

18


Table of Contents

 

contractual entitlements, the contract will provide the rate at which the customer must pay for actual usage above the contractual entitlements.

All Brightcove Beacon, Brightcove CorpTV, OTT Flow, Brightcove Campaign, Brightcove Live, SSAI, Player, Brightcove Audience Insights, Brightcove Virtual Events, Video Marketing Suite, and Enterprise Video Suite customers are considered premium customers.

Professional Services and Other Revenue — Professional services and other revenue consists of services such as implementation, software customizations and project management for customers who subscribe to our premium editions. These arrangements are priced either on a fixed fee basis with a portion due upon contract signing and the remainder due when the related services have been completed, or on a time and materials basis.

Cost of Revenue

Cost of subscription, support and professional services revenue primarily consists of costs related to supporting and hosting our product offerings and delivering our professional services. These costs include salaries, benefits, incentive compensation and stock-based compensation expense related to the management of our data centers, our customer support team and our professional services staff. In addition to these expenses, we incur third-party service provider costs such as data center and content delivery network, or CDN, expenses, allocated overhead, depreciation expense and amortization of capitalized internal-use software development costs and acquired intangible assets. We allocate overhead costs such as rent, utilities and supplies to all departments based on relative headcount. As such, general overhead expenses are reflected in cost of revenue in addition to each operating expense category. The costs associated with providing professional services are significantly higher as a percentage of related revenue than the costs associated with delivering our subscription and support services due to the labor costs of providing professional services.

Cost of revenue increased in absolute dollars from the first three months of 2022 to the first three months of 2023. In future periods we expect our cost of revenue will increase in absolute dollars as our revenue increases. Cost of revenue as a percentage of revenue could fluctuate from period to period depending on the number of our professional services engagements and any associated costs relating to the delivery of subscription services and the timing of significant expenditures. To the extent that our customer base grows, we intend to continue to invest additional resources in expanding the delivery capability of our products and other services. The timing of these additional expenses could affect our cost of revenue, both in terms of absolute dollars and as a percentage of revenue, in any particular quarterly or annual period.

Operating Expenses

We classify our operating expenses as follows:

Research and Development. Research and development expenses consist primarily of personnel and related expenses for our research and development staff, including salaries, benefits, incentive compensation and stock-based compensation, in addition to the costs associated with contractors and allocated overhead. We have focused our research and development efforts on expanding the functionality and scalability of our products and enhancing their ease of use, as well as creating new product offerings. We expect research and development expenses to increase in absolute dollars as we intend to continue to periodically release new features and functionality, expand our product offerings, continue the localization of our products in various languages, upgrade and extend our service offerings, and develop new technologies. Over the long term, we believe that research and development expenses as a percentage of revenue will decrease, but will vary depending upon the mix of revenue from new and existing products, features and functionality, as well as changes in the technology that our products must support, such as new operating systems or new Internet-connected devices.

Sales and Marketing. Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing staff, including salaries, benefits, incentive compensation, commissions, stock-based compensation and travel costs, amortization of acquired intangible assets, in addition to costs associated with marketing and promotional events, corporate communications, advertising, other brand building and product marketing expenses and allocated overhead. Our sales and marketing expenses have increased in absolute dollars in each of the last three years. We intend to continue to invest in sales and marketing and expand the sale of our product offerings within our existing customer base, build brand awareness and sponsor additional marketing events. Accordingly, we expect sales and marketing expense to continue to be our most significant operating expense in future periods. Over the long term, we believe that sales and marketing expense as a percentage of revenue will decrease, but will vary depending upon the mix of revenue from new and existing customers and from small, medium-sized and enterprise customers, as well as changes in the productivity of our sales and marketing programs.

19


Table of Contents

 

General and Administrative. General and administrative expenses consist primarily of personnel and related expenses for executive, legal, finance, information technology and human resources functions, including salaries, benefits, incentive compensation and stock-based compensation. General and administrative expenses also include the costs associated with professional fees, insurance premiums, other corporate expenses and allocated overhead. Over the long term, we believe that general and administrative expenses as a percentage of revenue will decrease.

Merger-related. Merger-related costs consist of expenses related to mergers and acquisitions, integration costs and general corporate development activities.

Other Expense. Reflects other operating costs that do not directly relate to the operating activities listed above.

Other Expense, net

Other expense consists primarily of interest income earned on our cash, cash equivalents, and foreign exchange gains and losses.

Income Taxes

As part of the process of preparing our consolidated financial statements, we are required to estimate our taxes in each of the jurisdictions in which we operate. We account for income taxes in accordance with the asset and liability method. Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. We have provided a valuation allowance against our existing U.S. net deferred tax assets at December 31, 2022. We maintain net deferred tax liabilities for temporary differences related to our Japanese subsidiary.

During the three months ended March 31, 2023, we recorded a non-recurring benefit of $1.0 million in the U.S. for the release of a portion of our valuation allowance. This release of the valuation allowance is related to the Wicket Acquisition completed in February 2022 and the creation of deferred tax liabilities in purchase accounting that serve as a source of income for our pre-existing deferred tax assets.

Stock-Based Compensation Expense

Our cost of revenue, research and development, sales and marketing, and general and administrative expenses include stock-based compensation expense. Stock-based compensation expense represents the grant date fair value of outstanding stock options and restricted stock awards, which is recognized as expense over the respective stock option and restricted stock award service periods. For the three months ended March 31, 2023 and 2022, we recorded $3.5 million and $3.5 million, respectively, of stock-based compensation expense. We expect stock-based compensation expense to increase in absolute dollars in future periods.

Foreign Currency Translation

With regard to our international operations, we frequently enter into transactions in currencies other than the U.S. dollar. As a result, our revenue, expenses and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the euro, British pound, Australian dollar, and Japanese yen. In periods when the U.S. dollar declines in value as compared to the foreign currencies in which we conduct business, our foreign currency-based revenue and expenses generally increase in value when translated into U.S. dollars. During the three months ended March 31, 2023, the U.S. dollar increased in value as compared to the foreign currencies in which we conduct business, and our foreign currency-based revenues decreased in value when translated into U.S. dollars. We expect the percentage of total net revenue derived from outside North America to increase in future periods as we continue to expand our international operations. Should the U.S. dollar continue to increase in value, our future percentage of total net revenue derived from outside North America may remain relatively unchanged or decrease.

Critical Accounting Policies and Estimates

Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Our actual results may differ from these estimates under different assumptions or conditions.

20


Table of Contents

 

We consider the assumptions and estimates associated with revenue recognition, income taxes, business combinations, intangible assets and goodwill to be our critical accounting policies and estimates. We discuss any assumptions and estimates that could have a material effect on the results of operations in the applicable section of this discussion and analysis of the financial condition and results of operations.

For a detailed explanation of the judgments made in these areas, refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2022, which we filed with the Securities and Exchange Commission on February 23, 2023.

Results of Operations

The following tables set forth our results of operations for the periods presented. The data has been derived from the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q which, in the opinion of our management, reflect all adjustments, consisting only of normal recurring adjustments, necessary to present fairly the financial position and results of operations for the interim periods presented. The period-to-period comparison of financial results is not necessarily indicative of future results. This information should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands, except share and per share data)

 

Revenue:

 

 

 

 

 

 

Subscription and support revenue

 

$

47,102

 

 

$

51,601

 

Professional services and other revenue

 

 

1,961

 

 

 

1,778

 

Total revenue

 

 

49,063

 

 

 

53,379

 

Cost of revenue:

 

 

 

 

 

 

Cost of subscription and support revenue

 

 

18,265

 

 

 

16,982

 

Cost of professional services and other revenue

 

 

2,002

 

 

 

1,998

 

Total cost of revenue

 

 

20,267

 

 

 

18,980

 

Gross profit

 

 

28,796

 

 

 

34,399

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

9,866

 

 

 

8,237

 

Sales and marketing

 

 

19,465

 

 

 

18,288

 

General and administrative

 

 

10,064

 

 

 

8,089

 

Merger-related

 

 

145

 

 

 

594

 

Other expense

 

 

 

 

 

1,149

 

Total operating expenses

 

 

39,540

 

 

 

36,357

 

Loss from operations

 

 

(10,744

)

 

 

(1,958

)

Other expense, net

 

 

(543

)

 

 

(387

)

Loss before income taxes

 

 

(11,287

)

 

 

(2,345

)

Provision (benefit) for income taxes

 

 

427

 

 

 

(708

)

Net loss

 

$

(11,714

)

 

$

(1,637

)

Net loss per share—basic and diluted

 

 

 

 

 

 

         Basic

 

$

(0.28

)

 

$

(0.04

)

         Diluted

 

$

(0.28

)

 

$

(0.04

)

Weighted-average shares—basic and diluted

 

 

 

 

 

 

         Basic

 

 

42,528

 

 

 

41,436

 

         Diluted

 

 

42,528

 

 

 

41,436

 

 

Overview of Results of Operations for the Three Months Ended March 31, 2023 and 2022

Total revenue decreased by 8%, or $4.3 million, in the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due to a decrease in subscription and support revenue of 9% or $4.5 million, primarily due to a decrease in revenue from our premium offerings. Our revenue from premium offerings decreased by $4.0 million, or 8%, in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. Professional services and other revenue increased by 10%, or $0.2 million, in the three months ended March 31, 2023 compared to the three months ended March 31, 2022. Professional services and other revenue will vary from period to period depending on the number of implementations and other projects that are in process.

21


Table of Contents

 

Our ability to continue to provide the product functionality and performance that our customers require will be a major factor in our ability to continue to increase revenue.

The U.S. dollar has strengthened against the Japanese Yen, British Pound and the Euro when compared against exchange rates during the prior year period of comparison. In constant currency, our total revenue for the three months ended March 31, 2023 would have been approximately $50.3 million. The majority of the effect of revenue in constant currency was in revenues denominated in Japanese Yen of $0.7 million, Euro of $0.2 million, and British Pound of $0.3 million. Constant currency is calculated as translating current period revenue denominated in foreign currencies at the exchange rates of the prior period of comparison.

Our gross profit decreased by $5.6 million, or 16%, in the three months ended March 31, 2023 compared to the three months ended March 31, 2022, primarily due to a decrease in subscription and support revenue, as well as an increase in amortization expense related to our capitalized internal-use software. Our ability to continue to maintain our overall gross profit will depend primarily on our ability to continue controlling our costs of delivery.

Loss from operations was $10.7 million in the three months ended March 31, 2023 compared to a loss of $2.0 million in the three months ended March 31, 2022. This is primarily due to an increase in operating expenses of $3.2 million, and a decrease in gross profit of $5.6 million in the three months ended March 31, 2023 compared to the three months ended March 31, 2022.

Revenue

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

Revenue by Product Line

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

%

 

 

 

(in thousands, except percentages)

 

Premium

 

$

48,736

 

 

 

99

%

 

$

52,772

 

 

 

99

%

 

$

(4,036

)

 

 

(8

)%

Volume

 

 

327

 

 

 

1

 

 

 

607

 

 

 

1

 

 

 

(280

)

 

 

(46

)

Total

 

$

49,063

 

 

 

100

%

 

$

53,379

 

 

 

100

%

 

$

(4,316

)

 

 

(8

)%

 

During the three months ended March 31, 2023, revenue decreased by $4.3 million, or 8%, compared to the three months ended March 31, 2022, primarily due to a decrease in revenue from our premium offerings. The decrease in premium revenue of $4.0 million, or 8%, is the result of a decrease in the number of our customers and in the average revenue per premium customer. The decrease in average revenue per premium customer is due to a decrease in usage-based fees outside of North America. In the three months ended March 31, 2023, volume revenue decreased by $0.3 million, or 46%, compared to the three months ended March 31, 2022, as we continue to focus on the market for our premium solutions.

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

Revenue by Type

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

%

 

 

 

(in thousands, except percentages)

 

Subscription and support

 

$

47,102

 

 

 

96

%

 

$

51,601

 

 

 

97

%

 

$

(4,499

)

 

 

(9

)%

Professional services and other

 

 

1,961

 

 

 

4

 

 

 

1,778

 

 

 

300

%

 

 

183

 

 

 

10

 

Total

 

$

49,063

 

 

 

100

%

 

$

53,379

 

 

 

100

%

 

$

(4,316

)

 

 

-8

%

 

During the three months ended March 31, 2023, subscription and support revenue decreased compared to the three months ended March 31, 2022. Professional services and other revenue increased by $0.2 million, or 10%, compared to the corresponding quarter in the prior year. Professional services and other revenue will vary from period to period depending on the number of implementations and other projects that are in process.

 

22


Table of Contents

 

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

Revenue by Geography

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

%

 

 

 

(in thousands, except percentages)

 

North America

 

$

29,101

 

 

 

59

%

 

$

29,461

 

 

 

55

%

 

$

(360

)

 

 

(1

)%

Europe

 

 

8,187

 

 

 

17

 

 

 

9,105

 

 

 

17

 

 

 

(918

)

 

 

(10

)

Japan

 

 

5,196

 

 

 

11

 

 

 

7,261

 

 

 

14

 

 

 

(2,065

)

 

 

(28

)

Asia Pacific

 

 

6,494

 

 

 

13

 

 

 

7,436

 

 

 

14

 

 

 

(942

)

 

 

(13

)

Other

 

 

85

 

 

 

 

 

 

116

 

 

 

 

 

 

(31

)

 

 

(27

)

International subtotal

 

 

19,962

 

 

 

41

 

 

 

23,918

 

 

 

45

 

 

 

(3,956

)

 

 

(17

)

Total

 

$

49,063

 

 

 

100

%

 

$

53,379

 

 

 

100

%

 

$

(4,316

)

 

 

(8

)%

 

For purposes of this section, we designate revenue by geographic regions based upon the locations of our customers. North America is comprised of revenue from the United States, Canada and Mexico. International is comprised of revenue from locations outside of North America. Depending on the timing of new customer contracts, revenue mix from a geographic region can vary from period to period.

 

During the three months ended March 31, 2023, total revenue for North America decreased by $360, or 1%, compared to the three months ended March 31, 2022. During the three months ended March 31, 2023, total revenue outside of North America decreased by $4.0 million, or 17%, compared to the three months ended March 31, 2022. The decrease in revenue in Japan was primarily driven by a decrease in average revenue per premium customer as customer usage-based fees were less in the current period and, to a lesser extent, non-recurring customer events that occurred in the prior period. The decreases in Asia Pacific and Europe were due equally to a decrease in customers and a decrease in average revenue per premium customer as usage-based fees decreased.

Cost of Revenue

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

Cost of Revenue

 

Amount

 

 

Percentage of
Related
Revenue

 

 

Amount

 

 

Percentage of
Related
Revenue

 

 

Amount

 

 

%

 

 

 

(in thousands, except percentages)

 

Subscription and support

 

$

18,265

 

 

 

39

%

 

$

16,982

 

 

 

33

%

 

$

1,283

 

 

 

8

%

Professional services and other

 

 

2,002

 

 

 

102

 

 

 

1,998

 

 

 

112

 

 

 

4

 

 

 

 

Total

 

$

20,267

 

 

 

41

%

 

$

18,980

 

 

 

36

%

 

$

1,287

 

 

 

7

%

 

In the three months ended March 31, 2023, cost of subscription and support revenue increased $1.3 million, or 8%, compared to the three months ended March 31, 2022. The increase resulted primarily from an increase in employee-related expenses, amortization of capitalized internal-use software expenses, and network hosting services of $180, $1.3 million, and $690, respectively. These increases were offset by a decrease in content delivery network expenses of $968. The remaining increase was due to various other expenses that, in aggregate, increased by approximately $100.

 

In the three months ended March 31, 2023, cost of professional services and other revenue did not change materially compared to the three months ended March 31, 2022.

Gross Profit

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

Gross Profit

 

Amount

 

 

Percentage of
Related
Revenue

 

 

Amount

 

 

Percentage of
Related
Revenue

 

 

Amount

 

 

%

 

 

 

(in thousands, except percentages)

 

Subscription and support

 

$

28,837

 

 

 

61

%

 

$

34,619

 

 

 

67

%

 

$

(5,782

)

 

 

(17

)%

Professional services and other

 

 

(41

)

 

 

(2

)

 

 

(220

)

 

 

(12

)

 

 

179

 

 

 

(81

)%

Total

 

$

28,796

 

 

 

59

%

 

$

34,399

 

 

 

64

%

 

$

(5,603

)

 

 

(16

)%

 

23


Table of Contents

 

 

The overall gross profit percentage was 59% and 64% for the three months ended March 31, 2023 and 2022, respectively. The decrease in gross profit percentage was due to the aforementioned decreases in subscription and support revenue. Subscription and support gross profit decreased $5.8 million, or 17%, compared to the three months ended March 31, 2022. Professional services and other gross profit increased by $0.2 million, or 81%, compared to the three months ended March 31, 2022. It is likely that gross profit, as a percentage of revenue, will fluctuate quarter by quarter due to the timing and mix of subscription and support revenue and professional services and other revenue, and the type, timing and duration of service required in delivering certain projects.

Operating Expenses

 

 

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

Change

 

Operating Expenses

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

Percentage of
Revenue

 

 

Amount

 

 

%

 

 

 

(in thousands, except percentages)

 

Research and development

 

$

9,866

 

 

 

20

%

 

$

8,237

 

 

 

15

%

 

$

1,629

 

 

 

20

%

Sales and marketing

 

 

19,465

 

 

 

40

 

 

 

18,288

 

 

 

34

 

 

 

1,177

 

 

 

6

 

General and administrative

 

 

10,064

 

 

 

21

 

 

 

8,089

 

 

 

15

 

 

 

1,975

 

 

 

24

 

Merger-related

 

 

145

 

 

 

 

 

 

594

 

 

 

1

 

 

 

(449

)

 

 

(76

)

Other expense (benefit)

 

 

 

 

 

 

 

 

1,149

 

 

 

2

 

 

 

(1,149

)

 

NM

 

Total

 

$

39,540

 

 

 

81

%

 

$

36,357

 

 

 

68

%

 

$

3,183

 

 

 

9

%

 

Research and Development. In the three months ended March 31, 2023, research and development expense increased by $1.6 million , or 20%, compared to the three months ended March 31, 2022 primarily due to an increase in employee-related expenses and amortization of $1.4 million and $181, respectively. We expect research and development costs in absolute dollars to decrease in the second half of 2023.

 

Sales and Marketing. In the three months ended March 31, 2023, sales and marketing expense increased by $1.2 million, or 6%, compared to the three months ended March 31, 2022 primarily due to an increase in employee-related expenses of $1.5 million. These increases were offset by a decrease in commissions of $207 and various other expenses that, in aggregate, decreased by approximately $100. We expect sales and marketing expense in absolute dollars to decrease in the second half of 2023.

General and Administrative. In the three months ended March 31, 2023, general and administrative increased by $2.0 million or 24%, compared to the three months ended March 31, 2022 primarily due to increases in employee-related expenses, stock-based compensation, recruiting expenses, consultants expenses, contractor expenses, and computer maintenance and support expenses of $600, $111, $120, $426, $479, and $142, respectively. The remaining increase was due to various other expenses that, in aggregate, increased by approximately $125. We expect general and administrative expenses in absolute dollars to decrease in the second half of 2023.

Merger-Related. In the three months ended March 31, 2023, merger-related expenses decreased by $449 due to costs incurred in connection with the Wicket Acquisition in 2022.

Other expense. On March 28, 2022 our CEO retired. Pursuant to a Transition Agreement that was entered into by the previous CEO and the Company in October 2021, the CEO, upon retirement, would be paid his annual base compensation through December 31, 2022 and his 2022 annual bonus, the bonus amount to be determined by the Company’s 2022 performance. In accordance with generally accepted accounting principles we determined that the remaining base compensation and the current estimate of the 2022 annual bonus should be accrued and the expense recognized as of March 28, 2022. The total expense of $1.1 million also reflected $0.2 million of stock-based compensation expense as a result of the modification of certain awards pursuant to the Transition Agreement. Of the total annual base compensation and bonus accrued, no balance remains unpaid as of March 31, 2023. In the three months ended March 31, 2023, we did not incur additional other expenses.

Liquidity and Capital Resources

Cash and cash equivalents.

Our cash and cash equivalents at March 31, 2023 were held for working capital purposes and were invested primarily in cash. We do not enter into investments for trading or speculative purposes. At March 31, 2023 and December 31, 2022, we had $9.2 million and $12.1 million, respectively, of cash and cash equivalents held by subsidiaries in international locations, including subsidiaries located in Japan and the United Kingdom. These earnings can be repatriated to the United States tax-free but could still be subject to

24


Table of Contents

 

foreign withholding taxes. During the quarter ended March 31, 2023, we paid $1.7 million of cash consideration held back to sellers for the satisfaction of certain representations and warranties in relation to the Wicket Acquisition. We believe that our existing cash and cash equivalents will be sufficient to meet our anticipated working capital and capital expenditure needs over at least the next 12 months.

 

 

 

Three Months Ended March 31,

 

Condensed Consolidated Statements of Cash Flow Data

 

2023

 

 

2022

 

 

 

(in thousands)

 

Cash flows used in operating activities

 

$

(12,632

)

 

$

(690

)

Cash flows used in investing activities

 

$

(4,882

)

 

$

(17,942

)

Cash flows (used in) provided by financing activities

 

$

(1,925

)

 

$

100

 

Accounts receivable, net.

Our accounts receivable balance fluctuates from period to period, which affects our cash flow from operating activities. The fluctuations vary depending on the timing of our billing activity, cash collections, and changes to our allowance for doubtful accounts. In many instances we receive cash payment from a customer prior to the time we are able to recognize revenue on a transaction. We record these payments as deferred revenue, which has a positive effect on our accounts receivable balances.

Cash flows used in operating activities.

Cash used in operating activities consists primarily of net loss adjusted for certain non-cash items including depreciation and amortization, stock-based compensation expense, the provision for bad debts and the effect of changes in working capital and other activities. Cash used in operating activities during the three months ended March 31, 2023 was $12.6 million. The cash used in operating activities primarily resulted from net non-cash charges of $7.6 million and net changes in our operating assets and liabilities of $8.5 million, and a net loss of $11.7 million. Net non-cash expenses mainly consisted of $3.9 million for depreciation and amortization and $3.5 million for stock-based compensation. Cash outflows resulting from changes in our operating assets and liabilities consisted primarily of increases in accounts receivable, prepaid expenses and other current assets, accounts payable, and deferred revenue of $14.7 million, $1.0 million, $1.0 million, and $10.0 million, respectively, offset by decreases in other assets, accrued expenses, and operating leases of $0.3 million, $4.0 million, and $0.1 million, respectively. The primary reason why cash flow from operations decreased was the increase in accounts receivable, net, due to the SVB transition.

 

Cash flows used in investing activities.

Cash used in investing activities during the three months ended March 31, 2023 was $4.9 million, consisting primarily of $3.9 million for the capitalization of internal-use software costs and $1.0 million in capital expenditures to support the business.

Cash flows used in financing activities.

Cash used in financing activities for the three months ended March 31, 2023 was $1.9 million, primarily from deferred acquisition payments and other financing activities.

Credit facility.

On December 28, 2020, we entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $30.0 million asset-based line of credit (the “Line of Credit”). Borrowings under the Line of Credit are secured by substantially all of our assets, excluding our intellectual property. We were in compliance with all covenants under the Line of Credit as of March 31, 2023. As we have not currently drawn on the Line of Credit, there are no amounts outstanding as of March 31, 2023.

Net operating loss carryforwards.

As of December 31, 2022, we had federal and state net operating losses of approximately $164.0 million and $82.8 million, respectively, which are available to offset future taxable income, if any, through 2037 and 2041, respectively. We had federal and state net operating losses of approximately $45.7 million and $3.1 million, respectively, which are available to offset future taxable income, if any, indefinitely. We had federal and state research and development tax credits of $9.8 million and $6.0 million, respectively,

25


Table of Contents

 

which expire in various amounts through 2041. Our net operating loss and tax credit amounts are subject to annual limitations under Section 382 change of ownership rules of the U.S. Internal Revenue Code of 1986, as amended.

In assessing our ability to utilize our net deferred tax assets, we considered whether it is more likely than not that some portion or all of our net deferred tax assets will not be realized. Based upon the level of our historical U.S. losses and future projections over the period in which the net deferred tax assets are deductible, at this time, we believe it is more likely than not that we will not realize the benefits of these deductible differences. Accordingly, we have provided a valuation allowance against our U.S. deferred tax assets as of March 31, 2023 and December 31, 2022.

Contractual Obligations and Commitments

Our principal commitments consist primarily of obligations under our leases for our office, as well as content delivery network services, hosting and other support services. During the second quarter of 2022 we renewed agreements with our primary providers of content delivery network services, hosting and other support services. The terms of the two agreements comprised: 1) a minimum commitment of $90 million over three years and 2) a minimum commitment of $4.8 million over two years. Other than these lease obligations and contractual commitments, we do not have commercial commitments under lines of credit, standby repurchase obligations or other such debt arrangements, nor do we have any off-balance sheet arrangements.

Our contractual obligations as of December 31, 2022 are summarized in our Annual Report on Form 10-K for the year ended December 31, 2022.

Restructuring

On April 28, 2023, we authorized a restructuring that is designed to reduce operating costs, improve operating margins and focus on key growth and strategic priorities (the "Plan"). The Plan includes a reduction of our current workforce by approximately 10%. The foregoing discussion and analysis reflects our current estimate as to what the effect of the Plan will be. Please see Note 11 to the condensed consolidated financial statements in this Quarterly Report on Form 10-Q.

Recent Accounting Pronouncements

For information on recent accounting pronouncements, see Recently Issued and Adopted Accounting Standards in Note 2 to the condensed consolidated financial statements in this Quarterly Report on Form 10-Q.

Anticipated Cash Flows

We expect to incur significant operating costs, particularly related to services delivery costs, sales and marketing and research and development, for the foreseeable future in order to execute our business plan. We anticipate that such operating costs, as well as planned capital expenditures will constitute a material use of our cash resources. As a result, our net cash flows will depend heavily on the level of future sales, changes in deferred revenue and our ability to manage infrastructure costs.

We believe our existing cash and cash equivalents and credit facility will be sufficient to meet our working capital and capital expenditures for at least the next 12 months. Our future working capital requirements will depend on many factors, including the rate of our revenue growth, our introduction of new products and enhancements, and our expansion of sales and marketing and product development activities. To the extent that our cash and cash equivalents, and cash flow from operating activities are insufficient to fund our future activities, we may need to raise additional funds through bank credit arrangements or public or private equity or debt financings. We also may need to raise additional funds in the event we determine in the future to acquire businesses, technologies and products that will complement our existing operations. In the event funding is required, and especially if interest rates continue to
rise, we may not be able to obtain bank credit arrangements or equity or debt financing on terms acceptable to us or at all. Market volatility resulting from the COVID-19 coronavirus pandemic, increase foreign exchange rate fluctuations, inflationary pressures,
interest rate increases or other factors could also adversely impact our ability to access capital as and when needed.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK (in thousands, except share and per share data, unless otherwise noted)

We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily foreign exchange risks, interest rate and inflation.

26


Table of Contents

 

Financial instruments

Financial instruments meeting fair value disclosure requirements consist of cash equivalents, accounts receivable and accounts payable. The fair value of these financial instruments approximates their carrying amount.

Foreign currency exchange risk

Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the euro, British pound, and Japanese yen. Except for revenue transactions in Japan, we enter into transactions directly with substantially all of our foreign customers.

Percentage of revenues and expenses in foreign currency is as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenues generated in locations outside the United States

 

 

45

%

 

 

48

%

Revenues in currencies other than the United States dollar (1)

 

 

27

%

 

 

29

%

Expenses in currencies other than the United States dollar (1)

 

 

17

%

 

 

16

%

 

(1)
Percentage of revenues and expenses denominated in foreign currency for the three months ended March 31, 2023 and 2022:

 

 

 

Three Months Ended March 31, 2023

 

 

Three Months Ended March 31, 2022

 

 

 

Revenues

 

 

Expenses

 

 

Revenues

 

 

Expenses

 

Euro

 

 

7

%

 

 

0

%

 

 

7

%

 

 

0

%

British pound

 

 

6

 

 

 

6

 

 

 

5

 

 

 

6

 

Japanese Yen

 

 

11

 

 

 

2

 

 

 

14

 

 

 

2

 

Other

 

 

3

 

 

 

9

 

 

 

3

 

 

 

8

 

Total

 

 

27

%

 

 

17

%

 

 

29

%

 

 

16

%

 

 

As of March 31, 2023 and December 31, 2022, we had $7.1 million and $6.9 million, respectively, of receivables denominated in currencies other than the U.S. dollar. We also maintain cash accounts denominated in currencies other than the local currency, which exposes us to foreign exchange rate movements.

In addition, although our foreign subsidiaries have intercompany accounts that are eliminated upon consolidation, these accounts expose us to foreign currency exchange rate fluctuations. Exchange rate fluctuations on short-term intercompany accounts are recorded in our consolidated statements of operations under “other (expense) income, net”, while exchange rate fluctuations on long-term intercompany accounts are recorded as a component of other comprehensive loss, as they are considered part of our net investment.

Currently, our largest foreign currency exposures are the euro and British pound primarily because our European operations have a higher proportion of our local currency denominated expenses, in addition to the Japanese Yen as result of our ongoing operations in Japan. During the three months ended March 31, 2023 the U.S. dollar has strengthened approximately 9%, 4%, and 12% compared to the British pound, euro and Japanese Yen, respectively, compared to the three months ended March 31, 2022. Relative to foreign currency exposures existing at March 31, 2023, a further 20% unfavorable movement in foreign currency exchange rates would expose us to losses in earnings or cash flows or significantly diminish the fair value of our foreign currency financial instruments. For the three months ended March 31, 2023, we estimated that a 20% unfavorable movement in foreign currency exchange rates would have decreased revenues by $2.6 million, decreased expenses by $2.0 million and decreased operating income by $0.5 million. The estimates used assume that all currencies move in the same direction at the same time and the ratio of non-U.S. dollar denominated revenue and expenses to U.S. dollar denominated revenue and expenses does not change from current levels. Since a portion of our revenue is deferred revenue that is recorded at different foreign currency exchange rates, the impact to revenue of a change in foreign currency exchange rates is recognized over time, and the impact to expenses is more immediate, as expenses are recognized at the current foreign currency exchange rate in effect at the time the expense is incurred. All of the potential changes noted above are based on sensitivity analyses performed on our financial results as of March 31, 2023.

Interest rate risk

We had cash and cash equivalents totaling $12.5 million at March 31, 2023. Cash and cash equivalents were invested primarily in cash and are held for working capital purposes. We do not use derivative financial instruments in our investment portfolio. Declines in interest rates, however, would reduce future interest income. We did not incur interest expense in the three months ended March 31,

27


Table of Contents

 

2023. An unfavorable movement of 10% in the interest rate on the Line of Credit would not have had a material effect on interest expense.

Inflation Risk

We do not believe that inflation has had a material effect on our business. However, if our costs, in particular personnel, sales and marketing and hosting costs, were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, operating results and financial condition.

 

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

As of March 31, 2023, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2023, our disclosure controls and procedures were effective in ensuring that material information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, including ensuring that such material information is accumulated by and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

There was no change 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 report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION

We, from time to time, are party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on our consolidated financial position, results of operations or cash flows based on the status of proceedings at this time.

ITEM 1A. RISK FACTORS

You should carefully consider the risks described in our annual report on Form 10-K for the fiscal year ended December 31, 2022, under the heading “Part I — Item 1A. Risk Factors,” together with the additional risk factor included below and all of the other information in this Quarterly Report on Form 10-Q. Our business, prospects, financial condition, or operating results could be harmed by any of these risks, as well as other risks not currently known to us or that we currently consider immaterial. If any of such risks and uncertainties actually occurs, our business, financial condition or operating results could differ materially from the plans, projections and other forward-looking statements included in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this report and in our other public filings. The trading price of our common stock could decline due to any of these risks, and, as a result, you may lose all or part of your investment.

Adverse developments affecting the financial services industry, such as actual events or concerns involving liquidity, defaults, or non-performance by financial institutions or transactional counterparties, could adversely affect our business and its financial condition and results of operations.

Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions, transactional counterparties or other companies in the financial services industry generally, or concerns or rumors about any events of these kinds or other similar risks, have in the past led and may in the future lead to market-wide liquidity problems. On March 10 and March 12, 2023, the Federal Deposit Insurance Corporation (“FDIC”) took control and was appointed receiver of

28


Table of Contents

 

Silicon Valley Bank (“SVB”) and Signature Bank, respectively, after each bank was unable to continue its operations. We are unable to predict the extent or nature of the impacts of the failures of SVB and Signature Bank and related circumstances at this time. Similarly, we cannot predict the impact that the high market volatility and instability of the banking sector more broadly could have on economic activity and our business in particular. The failure of other banks and financial institutions and measures taken, or not taken, by governments, businesses and other organizations in response to these events could adversely impact our business, financial condition and results of operations.

If the financial institutions with which we do business enter receivership or become insolvent in the future, there is no guarantee that the Department of the Treasury, the Federal Reserve and the FDIC will intercede to provide us and other depositors with access to balances in excess of the $250,000 FDIC insurance limit, that we would be able to access our existing cash, cash equivalents and investments, that we would be able to maintain any required letters of credit or other credit support arrangements, or that we would be able to adequately fund our business for a prolonged period of time or at all, any of which could have a material adverse effect on our current and/or projected business operations and results of operations and financial condition. If any of our lenders or counterparties to any such instruments were to be placed into receivership, we may be unable to access such funds. We are party to an amended and restated loan and security agreement with SVB providing for up to a $30.0 million asset-based line of credit. In addition, if any parties with which we conduct business are unable to access funds pursuant to such instruments or lending arrangements with such a financial institution, such parties’ ability to continue to fund their business and perform their obligations to us could be adversely affected, which, in turn, could have a material adverse effect on our business, financial condition and results of operations.

Changes in our business and operations, as well as organizational changes, have placed, and may continue to place, significant demands on our management and infrastructure. If we fail to manage these changes effectively and successfully recruit additional highly-qualified employees, we may be unable to execute our business plan, maintain high levels of service or address competitive challenges adequately.

Our business, headcount and operations have grown, both domestically and internationally, since our inception. In addition, we have seen organizational changes during that time, including the addition of several new members to our senior leadership team in the past several years, including our CEO. These organizational changes have placed, and will continue to place, a significant strain on our management, administrative, operational and financial infrastructure. While we expect to continue to grow headcount and operations over the long-term, on April 28, 2023, we authorized a restructuring that is designed to reduce operating costs, improve operating margins and focus on key growth and strategic priorities (the "Plan"). The Plan includes a reduction of the Company's workforce by approximately 10%. We may be unable to effectively manage the organizational changes we are making in connection with the Plan, which could result in difficulty or delays in delivering our products and services to customers, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new products and services or enhancing existing products and services, reputational harm, difficulty in attracting new talent and retaining existing employees, loss of customers, or operational difficulties in executing sales strategies, any of which could adversely affect our business performance and operating results. Our success will depend in part upon the ability of our senior leadership team to manage the Company effectively. To do so, we must continue to recruit, hire, train, manage and integrate a significant number of qualified managers, technical personnel and employees in specialized roles within our company, including in technology, sales and marketing. If our new employees perform poorly, or if we are unsuccessful in recruiting, hiring, training, managing and integrating these new employees, or retaining these or our existing employees, our business may suffer.

In addition, to manage the future growth of our business, headcount, operations and geographic expansion, we will need to continue to improve our information technology infrastructure, operational, financial and management systems and procedures. Our expected capital investments and future headcount increases will increase our costs, which will make it more difficult for us to address any future revenue shortfalls by reducing expenses in the short term. If we fail to successfully manage organizational changes or future growth we will be unable to successfully execute our business plan, which could have a negative impact on our business, financial condition or results of operations.

Our Plan and associated organizational changes may not adequately reduce our operating costs or improve operating margins, may lead to additional workforce attrition, and may cause operational disruptions.

On April 28, 2023, the Company approved the Plan. The Plan includes a reduction of the Company’s current workforce by approximately 10%. The Company estimates that it will incur charges of approximately $2.0 million to $2.2 million in connection with the Plan, consisting primarily of cash expenditures related to employee severance costs.

The estimates of the charges and expenditures that we expect to incur in connection with the Plan, and timing thereof, are subject to a number of assumptions, including local law requirements in various jurisdictions, and we may experience delays and incur costs that are greater than we currently expect in connection with the Plan.

The Plan may yield unintended consequences and costs, such as the loss of institutional knowledge and expertise, employee attrition beyond our intended reduction in force, a reduction in morale among our remaining employees, greater-than-anticipated costs incurred in connection with implementing the Plan, and the risk that we may not achieve the benefits from the Plan to the extent or as

29


Table of Contents

 

quickly as we anticipate, all of which may have a material adverse effect on our results of operations or financial condition. These restructuring initiatives could place substantial demands on our management and employees, which could lead to the diversion of our management’s and employees’ attention from other business priorities. In addition, while certain positions have been eliminated in connection with the Plan, certain functions necessary to our reduced operations remain, and we may be unsuccessful in distributing the duties and obligations of departed employees among our remaining employees or to external service providers, which could result in disruptions to our operations. We may also discover that the workforce reduction and other restructuring efforts will make it difficult for us to pursue new opportunities and initiatives and require us to hire qualified replacement personnel, which may require us to incur additional and unanticipated costs and expenses. We may further discover that, despite the implementation of our Plan, we may require additional capital to continue expanding our business, and we may be unable to obtain such capital on acceptable terms, if at all. Our failure to successfully accomplish any of the above activities and goals may have a material adverse impact on our business, financial condition, and results of operations.

 

 

ITEM 5. OTHER INFORMATION

Our policy governing transactions in our securities by directors, officers and employees permits our officers, directors and certain other persons to enter into trading plans complying with Rule 10b5-1 under the Exchange Act. We have been advised that Kristin Frank has entered into a trading plan in accordance with Rule 10b5-1 and our policy governing transactions in our securities. Ms. Frank’s plan is intended to enable her to manage the tax implications associated with the vesting of restricted stock units in 2023. Generally, under these trading plans, the individual relinquishes control over the transactions once the trading plan is put into place. Accordingly, sales under these plans may occur at any time, including possibly before, simultaneously with, or immediately after significant events involving our company.

We anticipate that, as permitted by Rule 10b5-1 and our policy governing transactions in our securities, some or all of our officers, directors and employees may establish trading plans in the future. We intend to disclose the names of executive officers and directors who establish a trading plan in compliance with Rule 10b5-1 and the requirements of our policy governing transactions in our securities in our future quarterly and annual reports on Form 10-Q and 10-K filed with the Securities and Exchange Commission. However, we undertake no obligation to update or revise the information provided herein, including for revision or termination of an established trading plan.

30


Table of Contents

 

ITEM 6. EXHIBITS

 

Exhibits

 

 

 

 

 

 

3.1 (1)

Eleventh Amended and Restated Certificate of Incorporation.

 

 

 

3.2 (2)

Amended and Restated By-Laws.

 

 

 

4.1 (3)

Form of Common Stock certificate of the Registrant.

 

 

 

31.1

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

 

 

 

31.2

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

 

 

 

32.1^

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

101.INS

Inline XBRL Instance Document.

 

 

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

104*

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information

contained in Exhibits 101.*)

 

 

(1)
Filed as Exhibit 3.2 to Amendment No. 5 to Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012, and incorporated herein by reference.
(2)
Filed as Exhibit 3.3 to Amendment No. 5 to Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012, and incorporated herein by reference.
(3)
Filed as Exhibit 4.1 to Amendment No. 5 to Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on February 6, 2012, and incorporated herein by reference.

^ Furnished herewith.

31


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.

 

BRIGHTCOVE INC.

(Registrant)

Date: May 3, 2023

By:

/s/ Marc DeBevoise

Marc DeBevoise

Chief Executive Officer

(Principal Executive Officer)

Date: May 3, 2023

By:

/s/ Robert Noreck

Robert Noreck

Chief Financial Officer

(Principal Financial Officer)

 

 

32


EX-31 2 bcov-ex31_1.htm EX-31.1 EX-31

Exhibit 31.1

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a)

OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Marc DeBevoise, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Brightcove Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.
The registrant’s other certifying officer 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: May 3, 2023

By:

/s/ Marc DeBevoise

Marc DeBevoise

Chief Executive Officer

(Principal Executive Officer)

 


EX-31 3 bcov-ex31_2.htm EX-31.2 EX-31

 

Exhibit 31.2

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a)

OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Robert Noreck, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Brightcove Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
5.
The registrant’s other certifying officer 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: May 3, 2023

By:

/s/ Robert Noreck

Robert Noreck

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32 4 bcov-ex32_1.htm EX-32.1 EX-32

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

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 on Form 10-Q of Brightcove Inc. for the quarterly period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Marc DeBevoise, as Chief Executive Officer of Brightcove Inc., hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Brightcove Inc.

 

Date: May 3, 2023

By:

/s/ Marc DeBevoise

Marc DeBevoise

Chief Executive Officer

(Principal Executive Officer)

In connection with the Quarterly Report on Form 10-Q of Brightcove Inc. for the quarterly period ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Robert Noreck, as Chief Financial Officer of Brightcove Inc., hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Brightcove Inc.

 

Date: May 3, 2023

By:

/s/ Robert Noreck

Robert Noreck

Chief Financial Officer

(Principal Financial Officer)

 


EX-101.PRE 5 bcov-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 6 bcov-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Business Description and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Quarterly Update to Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Business Description and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Quarterly Update to Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Quarterly Update to Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Quarterly Update to Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Detail) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Net Loss per Share - Schedule of Computations of Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Net Loss per Share - Outstanding Common Shares Excluded from Computation of Dilutive Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Stock based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Stock Based Compensation - Weighted Average Assumptions Utilized (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Stock Based Compensation - Summarizes Stock-based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 bcov-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 bcov-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 bcov-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Outstanding borrowings. Outstanding Borrowings Borrowings outstanding Net loss per share-basic and diluted Earnings Per Share [Abstract] Net Cash Provided by (Used in) Financing Activities [Abstract] Financing activities Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Cash, Cash Equivalents, and Short-Term Investments [Text Block] Cash and Cash Equivalents Amendment Flag Investment Owned, at Cost Cost Selling and Marketing Expense [Member] Sales and Marketing [Member] Subsequent Event Type [Domain] Goodwill, Total Goodwill Ending balance Beginning balance Goodwill Goodwill Operating Lease, Right-of-Use Asset Operating lease right-of-use asset Document Quarterly Report Schedule of Long-Term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent Operating lease liability, net of current portion Chief Executive Officer [Member] Operating Lease, Payments Cash paid for operating lease liabilities London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Business Acquisition [Axis] Restructuring Charges Restructuring Charges Restructuring Charges Revenue, performance obligation, description of timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending Balance Weighted Average Grant Date Fair Value, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested and issued Increase (Decrease) in Deferred Revenue Deferred revenue Business Combination Disclosure [Text Block] Business Combinations Period [Domain] Period [Domain] Period [Domain] Product and Service [Axis] Product and Service [Axis] Stock Option [Member] Share-Based Payment Arrangement, Option [Member] Options Outstanding [Member] Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Other countries. Other Countries [Member] Other [Member] Liabilities and Equity Total liabilities and stockholders' equity Plan Name [Domain] Weighted-average shares-basic and diluted Weighted Average Number of Shares Outstanding, Diluted [Abstract] Business Combination, Segment Allocation [Table Text Block] Schedule of Changes in the Carrying Amount of Goodwill Entity Incorporation, State or Country Code Income Statement [Abstract] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Business Description and Basis of Presentation Total Deferred Revenue Deferred Revenue Total Deferred Revenue Liabilities, Current Total current liabilities Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract Assets (current) Business Acquisition, Acquiree [Domain] Balance as of March 31, 2023 Balance as of December 31, 2022 Accounts Receivable, Allowance for Credit Loss Preferred Stock, Shares Authorized Preferred stock, shares authorized Subscription and Circulation [Member] Subscription and Support Revenue [Member] Treasury Stock, Shares, Total Treasury Stock, Shares Treasury stock, shares Treasury stock, Ending Balance Treasury shares, beginning Balance Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Variable Rate [Axis] Variable Rate [Axis] Entity Small Business Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Cash [Member] Cash [Member] Revenue from External Customers by Geographic Areas [Table Text Block] Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer Payments for deferred acquisition payments. Payments For Deferred acquisition payments Deferred acquisition payments Service Based Restricted Stock Units [Member] Service based restricted stock units. Service Based Restricted Stock Units [Member] Investments [Domain] Investments [Domain] Restructuring and Related Activities [Abstract] Agreement. Agreement [Axis] Assets, Current Total current assets Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted average shares used in computing basic earnings per share City Area Code Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Other Expense Other income expense . Other Income Expense [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Shares, Cancelled Share-Based Payment Arrangement [Abstract] Liabilities Total liabilities Document Period End Date Product and Service, Other [Member] Professional Services and Other Revenue [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average fair value of options granted during the period Statistical Measurement [Axis] Range [Axis] Other Assets, Current Other current assets Assets Total assets Debt Instrument, Covenant Description Debt instrument term Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Outstanding Common Shares Excluded from Computation of Dilutive Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Aggregate Intrinsic Value, Estimated per share fair value of common stock Cash and Cash Equivalents [Abstract] Entity Address, Postal Zip Code Revenue from Contract with Customer, Including Assessed Tax Revenue Document Fiscal Period Focus Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Cost of revenue Increase (Decrease) in Accounts Receivable Accounts receivable Preferred Stock, Value, Issued Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation expense Percentage of revenue. Percentage Of Revenue Revenue percentage from other country to the company's total revenue Payments to Develop Software Capitalized internal-use software costs Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Market-Based and Service-Based Performance Stock Units [Member] Market-Based and Service-Based Performance Stock Units [Member] Market-based and service-based performance stock units. Investment Owned, at Fair Value, Ending Balance Investment Owned, at Fair Value, Beginning Balance Investment Owned, at Fair Value Fair Market Value Accounts Receivable, Allowance for Credit Loss, Recovery Recoveries Statement of Financial Position [Abstract] Entity File Number Scenario [Domain] Statement of Cash Flows [Abstract] Income Taxes [Line Items] Income Taxes [Line Items] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives Geographical [Domain] Geographical [Domain] Other expense Other Operating Income (Expense), Net Employee retention credits benefits recognized Statistical Measurement [Domain] Range [Domain] Statement of Stockholders' Equity [Abstract] Compensation Expense, Excluding Cost of Good and Service Sold Wages and stock compensation Stockholders' Equity Note [Abstract] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Weighted-Average Remaining Contractual Term, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Proceeds from Stock Options Exercised Proceeds from exercise of stock options Proceeds from (Payments for) Other Financing Activities Other financing activities Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Line of Credit Facility, Maximum Borrowing Capacity Line of credit maximum borrowing capacity Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Capitalized Contract Cost, Amortization Amortization expense recognized to obtain a contract Award type one [Domain]. Award Type One [Domain] Credit Facility [Domain] Credit Facility [Domain] Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average shares used in computing diluted earnings per share Credit Facility [Axis] Credit Facility [Axis] General and Administrative Expense [Member] General and Administrative [Member] Current Fiscal Year End Date Investment Type [Axis] Investment Type [Axis] Other Assets, Noncurrent Other assets Entity Address, Address Line One Deferred Revenue, Noncurrent, Total Deferred Revenue, Noncurrent Deferred Revenue (non- current) Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information Provision (benefit) for income taxes Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income Tax Disclosure [Text Block] Income Taxes Preferred Stock, Shares Issued Preferred stock, shares issued Debt instrument covenant minimum principal amount monthly outstanding. Debt Instrument Covenant Minimum Principal Amount Monthly Outstanding Minimum outstanding principal threshold limit Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Revenue, Remaining Performance Obligation, Amount Unsatisfied performance obligations Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Equity [Abstract] Contract with Customer, Liability, Revenue Recognized Revenue recognized Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Cancelled Loss from operations Operating Income (Loss) Credit Loss [Abstract] Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Cash paid for acquisition, net of cash acquired Scenario [Axis] Entity Filer Category Restructuring Plan [Domain] Operating Expenses Total operating expenses Asia Pacific [Member] Asia Pacific [Member] Entity Current Reporting Status Next Twelve Months [Member] Next Twelve Months [Member] Next Twelve Months [Member] Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Business Combinations [Abstract] Stockholders' Equity Attributable to Parent Ending Balance Beginning Balance Total stockholders' equity AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] Entity Tax Identification Number Income Statement Location [Axis] Income Statement Location [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Cancelled Common stock, $0.001 par value; 100,000,000 shares authorized; 42,992,371 and 42,449,677 shares issued at March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Equity Components [Axis] Equity Components [Axis] Business Combination, Acquisition Related Costs Merger-related Business combination acquisition related costs Accounting Standards Update [Domain] Type of Adoption [Domain] Performance based restricted stock units. Performance Based Restricted Stock Units [Member] Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Disaggregation of Revenue [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Entity Emerging Growth Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Operating Expenses [Abstract] Operating expenses: Secured Debt [Member] Secured Line of Credit [Member] Europe [Member] Europe [Member] Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Expected volatility maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Granted Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercised Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 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 of $343 and $294 at March 31, 2023 and December 31, 2022, respectively Accounts Receivable, net Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding Net loss Net loss Net Income (Loss) Attributable to Parent Net (loss) income Operating Lease, Liability, Current Operating lease liability Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash received for lease inducement Cash Received For Lease Inducement Cash received for lease inducement. Line of Credit Facility, Expiration Date Line of Credit maturity date Restructuring Plan [Axis] Entity Registrant Name Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Foreign currency translation adjustments Accounts Receivable, Allowance for Credit Loss, Current Allowance for accounts receivable Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash and cash equivalents Net Loss per Share Earnings Per Share [Text Block] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Weighted Average Assumptions Utilized Revenues, Total Revenues Revenues Revenues from customers Share-Based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Statement of Comprehensive Income [Abstract] Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net Property and equipment, net Award Type [Domain] Equity Award [Domain] Statement [Line Items] Statement [Line Items] Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Transition agreement. Transition Agreement [Member] Transition Agreement [Member] Title of 12(b) Security Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable Restructuring Cost and Reserve [Line Items] Common Stock [Member] Common Stock [Member] Net Cash Provided by (Used in) Operating Activities [Abstract] Operating activities Equity Component [Domain] Equity Component [Domain] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Cash and Cash Equivalents Entity Address, State or Province Geographical [Axis] Geographical [Axis] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Capitalized Contract Cost, Net, Total Capitalized Contract Cost, Net Assets recognized to obtain a contract Document Type UNITED STATES United States [Member] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Allowance for Doubtful Accounts Entity Shell Company Investment Holdings [Line Items] Investment Holdings [Line Items] North America [Member] North America [Member] Security Exchange Name Revenue from Contract with Customer [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average period Weighted-Average Remaining Contractual Term, Outstanding1 Weighted-Average Remaining Contractual Term, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Increase decrease in operating leases. Increase Decrease In Operating Leases Operating leases Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income: Commitments and Contingencies Disclosure [Abstract] Withholding tax on restricted stock Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Restricted Stock Units (RSUs) [Member] RSUs [Member] Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Restricted Stock Units Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued and Adopted Accounting Pronouncements Business Acquisition [Line Items] Debt Disclosure [Text Block] Debt Deferred Revenue, Current, Total Deferred Revenue, Current Deferred revenue Deferred Revenue (current) Net Cash Provided by (Used in) Investing Activities [Abstract] Investing activities Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Remaining Amortization Expense Commitments and Contingencies Commitments and contingencies (Note 8) Common Stock, Shares, Issued Common stock, shares issued Variable Rate [Domain] Variable Rate [Domain] Minimum [Member] Minimum [Member] Percentage of outstanding shares Percentage of outstanding shares . Percentage Of Outstanding Shares Percentage Of Outstanding Shares Risk-free interest rate maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Weighted-Average Exercise Price, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accounting Standards Update [Axis] Adjustments for New Accounting Pronouncements [Axis] Accrued Liabilities, Current, Total Accrued Liabilities, Current Accrued expenses Wicket Acquisition [Member] Wicket acquisition. Wicket Acquisition [Member] Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Treasury Stock [Member] Treasury Stock [Member] Period [Axis] Period [Axis] Period [Axis] Revenues [Abstract] Revenue: Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Cancelled Award Type [Axis] Award Type [Axis] Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Allowance for Doubtful Accounts Subsequent Event [Member] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized stock-based compensation expense Estimates cost Restructuring and Related Cost, Expected Cost Restructuring and Related Cost, Expected Cost, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate Intrinsic Value, Exercised Other expense, net Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) 2022 Inducement Plan [Member] Two Thousand Twenty Two Inducement Plan [Member] Two thousand twenty two inducement plan [Member]. Research and Development Expense, Total Research and Development Expense Research and development Entity Central Index Key Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation allowance, deferred tax asset increase (decrease), amount Premium Priced Options [Member] Premium Priced Options [Member] Premium priced options. Accounting Policies [Abstract] Restructuring Plan [Member] Restructuring plan. Investment Holdings [Table] Investment Holdings [Table] Disaggregation of Revenue [Line Items] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Current provision for credit losses Share-Based Payment Arrangement [Text Block] Stock-based Compensation General and Administrative Expense, Total General and Administrative Expense General and administrative Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted-Average Exercise Price, Outstanding Ending Balance Weighted-Average Exercise Price, Outstanding Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Schedule of earnings per share basic and diluted. Schedule Of Earnings Per Share Basic And Diluted [Abstract] Schedule Of Earnings Per Share Basic And Diluted [Abstract] Research and Development Expense [Member] Research and Development [Member] Risk-free interest rate minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Forecast [Member] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retained Earnings [Member] Accumulated Deficit [Member] Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs against allowance Money Market Funds [Member] Money Market Funds [Member] Segment Reporting [Abstract] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Additional Paid in Capital, Total Additional Paid in Capital Additional paid-in capital Entity Interactive Data Current Agreement. Agreement [Domain] Percentage of reduction in workforce Percentage of Reduction in Workforce Percentage of reduction in workforce. Accounts Receivable, Credit Loss Expense (Reversal) Provision for reserves on accounts receivable Local Phone Number Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Computations of Basic and Diluted Earnings Per Share Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Debt Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Shares, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Shares, Granted Other Liabilities, Noncurrent Other liabilities JAPAN Japan [Member] Income Statement Location [Domain] Income Statement Location [Domain] Business description. Business Description [Policy Text Block] Business Description Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested Shares, Ending Balance Unvested Shares, Beginning Balance Other Expense [Member] Other Operating Income (Expense) [Member] Shares, Outstanding Ending Balance, shares Beginning Balance, shares Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current 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] Shares, Outstanding Beginning Balance Shares, Outstanding Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Document Fiscal Year Focus Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Quarterly update to significant accounting policies [Text Block]. Quarterly Update to Significant Accounting Policies [Text Block] Quarterly Update to Significant Accounting Policies Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Total Purchase Price Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Income Taxes Paid Cash paid for income taxes Assets [Abstract] Assets Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Accrued expenses Expected volatility minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Gross Profit Gross profit Treasury Stock, Value, Total Treasury Stock, Value Treasury stock, at cost; 135,000 shares Award type one [Axis]. Award Type One [Axis] Schedule of Restructuring and Related Costs [Table] Liabilities and Equity [Abstract] Liabilities and stockholders' equity Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Subscription and support revenue Member. Subscription and Support Revenue [Member] Subscription and Support Revenue [Member] Assets, Current [Abstract] Current assets: Segment Reporting Disclosure [Text Block] Segment Information 2021 Stock Incentive Plan [Member] Two Thousand and Twenty One Stock Incentive Plan [Member] Two thousand and twenty one stock incentive plan. Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: Restructuring Restructuring and Related Activities Disclosure [Text Block] Cover [Abstract] Product and Service [Domain] Product and Service [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested and issued Cost of Revenue [Abstract] Cost of revenue: Liabilities, Current [Abstract] Current liabilities: Income Taxes [Table] Income taxes. Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Stock-based Compensation Expense Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Shares, Exercised Debt Instrument, Basis Spread on Variable Rate Percentage points added to prime rate or LIBOR Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of stock options Common Stock, Shares Authorized Common stock, shares authorized Trading Symbol Title of Individual [Domain] Subsequent Event Type [Axis] PSUs [Member] Performance Shares [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Increase (Decrease) in Other Operating Assets, Total Increase (Decrease) in Other Operating Assets Other assets Plan Name [Axis] Title of Individual [Axis] Common Stock, Par or Stated Value Per Share Common stock, par value Awards, granted Granted Stock Issued During Period, Value, Acquisitions Common stock ,Value Common stock issued upon acquisition Line of Credit Facility, Initiation Date Line of credit, agreement start date Share based compensation arrangement by share based payment award options strike price Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Granted Debt Instrument [Line Items] Debt Instrument [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Potentially dilutive common shares excluded from the computation of weighted-average shares outstanding XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Entity Registrant Name BRIGHTCOVE INC  
Entity Central Index Key 0001313275  
Current Fiscal Year End Date --12-31  
Document Quarterly Report true  
Document Transition Report false  
Trading Symbol BCOV  
Entity Filer Category Accelerated Filer  
Entity Shell Company false  
Entity Small Business false  
Entity Current Reporting Status Yes  
Entity Emerging Growth Company false  
Entity Interactive Data Current Yes  
Entity Incorporation, State or Country Code DE  
Entity Address, City or Town Boston  
Entity Address, State or Province MA  
Entity Address, Address Line One 281 Summer Street  
Entity Address, Postal Zip Code 02210  
City Area Code 888  
Local Phone Number 882-1880  
Entity Tax Identification Number 20-1579162  
Entity File Number 001-35429  
Title of 12(b) Security Common Stock  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   42,857,371
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 12,478 $ 31,894
Accounts receivable, net of allowance of $343 and $294 at March 31, 2023 and December 31, 2022, respectively 40,623 26,004
Prepaid expenses 9,786 8,700
Other current assets 11,513 10,722
Total current assets 74,400 77,320
Property and equipment, net 42,155 39,677
Operating lease right-of-use asset 18,025 18,671
Intangible assets, net 9,261 10,279
Goodwill 74,859 74,859
Other assets 6,750 7,007
Total assets 225,450 227,813
Current liabilities:    
Accounts payable 13,014 11,326
Accrued expenses 21,692 26,877
Operating lease liability 4,218 4,157
Deferred revenue 71,537 61,597
Total current liabilities 110,461 103,957
Operating lease liability, net of current portion 19,740 20,528
Other liabilities 959 981
Total liabilities 131,160 125,466
Commitments and contingencies (Note 8)
Stockholders' equity:    
Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued
Common stock, $0.001 par value; 100,000,000 shares authorized; 42,992,371 and 42,449,677 shares issued at March 31, 2023 and December 31, 2022, respectively 43 42
Additional paid-in capital 318,293 314,825
Treasury stock, at cost; 135,000 shares (871) (871)
Accumulated other comprehensive loss (1,405) (1,593)
Accumulated deficit (221,770) (210,056)
Total stockholders' equity 94,290 102,347
Total liabilities and stockholders' equity $ 225,450 $ 227,813
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for accounts receivable $ 343 $ 294
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 42,992,371 42,449,677
Treasury stock, shares 135,000 135,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Revenue $ 49,063 $ 53,379
Cost of revenue:    
Cost of revenue 20,267 18,980
Gross profit 28,796 34,399
Operating expenses:    
Research and development 9,866 8,237
Sales and marketing 19,465 18,288
General and administrative 10,064 8,089
Merger-related 145 594
Other expense 0 1,149
Total operating expenses 39,540 36,357
Loss from operations (10,744) (1,958)
Other expense, net (543) (387)
Loss before income taxes (11,287) (2,345)
Provision (benefit) for income taxes 427 (708)
Net loss $ (11,714) $ (1,637)
Net loss per share-basic and diluted    
Basic $ (0.28) $ (0.04)
Diluted $ (0.28) $ (0.04)
Weighted-average shares-basic and diluted    
Basic 42,528 41,436
Diluted 42,528 41,436
Subscription and Support Revenue [Member]    
Revenue:    
Revenue $ 47,102 $ 51,601
Cost of revenue:    
Cost of revenue 18,265 16,982
Professional Services and Other Revenue [Member]    
Revenue:    
Revenue 1,961 1,778
Cost of revenue:    
Cost of revenue $ 2,002 $ 1,998
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net loss $ (11,714) $ (1,637)
Other comprehensive income:    
Foreign currency translation adjustments 188 (243)
Comprehensive loss $ (11,526) $ (1,880)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning Balance at Dec. 31, 2021   $ 41 $ (871) $ 298,793 $ (201,041) $ (662)
Beginning Balance, shares at Dec. 31, 2021   41,384,643        
Treasury shares, beginning Balance at Dec. 31, 2021     (135,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax       100    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   300,520        
Common stock issued upon acquisition   $ 1   1,986    
Stock-based compensation expense       3,627    
Foreign currency translation adjustment $ (243)         (243)
Net loss         (1,637)  
Ending Balance at Mar. 31, 2022 100,094 $ 42 $ (871) 304,506 (202,678) (905)
Ending Balance, shares at Mar. 31, 2022   41,685,163        
Treasury stock, Ending Balance at Mar. 31, 2022     (135,000)      
Beginning Balance at Dec. 31, 2022 $ 102,347 $ 42 $ (871) 314,825 (210,056) (1,593)
Beginning Balance, shares at Dec. 31, 2022   42,449,677        
Treasury shares, beginning Balance at Dec. 31, 2022 (135,000)   (135,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax   $ 1   (226)    
Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares   542,694        
Stock-based compensation expense       3,694    
Foreign currency translation adjustment $ 188         188
Net loss         (11,714)  
Ending Balance at Mar. 31, 2023 $ 94,290 $ 43 $ (871) $ 318,293 $ (221,770) $ (1,405)
Ending Balance, shares at Mar. 31, 2023   42,992,371        
Treasury stock, Ending Balance at Mar. 31, 2023 (135,000)   (135,000)      
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities    
Net loss $ (11,714) $ (1,637)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,949 2,061
Stock-based compensation 3,543 3,479
Provision for reserves on accounts receivable 67 106
Changes in assets and liabilities:    
Accounts receivable (14,713) (3,802)
Prepaid expenses and other current assets (986) (1,550)
Other assets 314 54
Accounts payable 956 347
Accrued expenses (3,999) (1,980)
Operating leases (81) 705
Deferred revenue 10,032 1,527
Net cash used in operating activities (12,632) (690)
Investing activities    
Cash paid for acquisition, net of cash acquired 0 (13,176)
Purchases of property and equipment (952) (1,884)
Capitalized internal-use software costs (3,930) (2,882)
Net cash used in investing activities (4,882) (17,942)
Financing activities    
Proceeds from exercise of stock options 0 100
Deferred acquisition payments (1,700) 0
Other financing activities (225) 0
Net cash (used in) provided by financing activities (1,925) 100
Effect of exchange rate changes on cash and cash equivalents 23 (502)
Net decrease in cash and cash equivalents (19,416) (19,034)
Cash and cash equivalents at beginning of period 31,894 45,739
Cash and cash equivalents at end of period 12,478 26,705
Supplemental disclosure of cash flow information    
Cash paid for operating lease liabilities 874 796
Cash paid for income taxes $ 505 $ 216
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Business Description and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Description and Basis of Presentation

1. Business Description and Basis of Presentation

Business Description

Brightcove Inc. (the “Company”) is a leading global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.

The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.

Basis of Presentation

The accompanying interim condensed consolidated financial statements are unaudited. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the unaudited condensed consolidated financial statements and notes have been prepared on the same basis as the audited consolidated financial statements for the year ended December 31, 2022 contained in the Company’s Annual Report on Form 10-K and include all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position and results of operations for the three months ended March 31, 2023 and 2022. These interim periods are not necessarily indicative of the results to be expected for any other interim period or the full year.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Update to Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Quarterly Update to Significant Accounting Policies

2. Quarterly Update to Significant Accounting Policies

Allowance for Doubtful Accounts

The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:

 

 

 

Allowance for Credit Losses

 

 

 

(in thousands)

 

Balance as of December 31, 2022

 

$

294

 

Current provision for credit losses

 

 

67

 

Write-offs against allowance

 

 

(18

)

Balance as of March 31, 2023

 

$

343

 

Estimated credit losses for unbilled trade accounts receivable were not material.

 

Other Expense.

Other expense, reflects other operating costs that do not directly relate to research and development, sales and marketing, general and administrative, and merger related. The Company did not incur expenses of this nature during the quarter ended March 31, 2023.

On March 28, 2022, the Chief Executive Officer (“CEO”) of the Company retired. Pursuant to a Transition Agreement that was entered into by the CEO and the Company in October 2021, the Company recorded $1.1 million of expense reflecting both wages and stock compensation in the first quarter of 2022.

 

Recently Issued and Adopted Accounting Pronouncements

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which amends Accounting Standards Codification ("ASC") 842 with respect to arrangements between related parties under common control. The guidance is effective for interim and annual periods beginning after December 25, 2023, with early adoption permitted. The Company does not expect the impact of the adoption of this standard on the Company’s consolidated financial statements to be material.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

3. Revenue from Contracts with Customers

The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to its technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include initiation, set-up and customization services.

The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.

 

(in thousands)

 

Accounts Receivable, net

 

 

Contract Assets (current)

 

 

Deferred Revenue (current)

 

 

Deferred Revenue (non-current)

 

 

Total Deferred Revenue

 

Balance at December 31, 2022

 

$

26,004

 

 

$

1,786

 

 

$

61,597

 

 

$

360

 

 

$

61,957

 

Balance at March 31, 2023

 

 

40,623

 

 

 

1,788

 

 

 

71,537

 

 

 

393

 

 

 

71,930

 

Revenue recognized for the three months ended March 31, 2023 from amounts included in deferred revenue at the beginning of the period was approximately $30.5 million. Revenue recognized for the three months ended March 31, 2022 from amounts included in deferred revenue at the beginning of the period was approximately $32.8 million. During the three months ended March 31, 2023, the Company did not recognize a material amount of revenue from performance obligations satisfied or partially satisfied in previous periods.

The assets recognized for costs to obtain a contract were $12.9 million as of March 31, 2023 and $12.4 million as of December 31, 2022 and are recorded in other current assets and other assets. Amortization expense recognized for the three months ended March 31, 2023 related to costs to obtain a contract was $2.5 million and is included in operating expenses for the respective period. Amortization expense recognized for the three months ended March 31, 2022 related to costs to obtain a contract was $2.5 million and is included in operating expenses for the respective period.

Transaction Price Allocated to Future Performance Obligations

As of March 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately $181.3 million, of which approximately $129.3 million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December 2024.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents
3 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents

4. Cash and Cash Equivalents

Cash and cash equivalents as of March 31, 2023 consist of the following:

 

 

 

March 31, 2023

 

Description

 

Contracted
Maturity

 

Cost

 

 

Fair Market
Value

 

 

 

(in thousands)

 

Cash

 

Demand

 

$

12,436

 

 

$

12,436

 

Money market funds

 

Demand

 

 

42

 

 

 

42

 

Total cash and cash equivalents

 

 

 

$

12,478

 

 

$

12,478

 

 

 

Cash and cash equivalents as of December 31, 2022 consist of the following:

 

 

 

December 31, 2022

 

Description

 

Contracted
Maturity

 

Cost

 

 

Fair Market
Value

 

 

 

(in thousands)

 

Cash

 

Demand

 

$

31,852

 

 

$

31,852

 

Money market funds

 

Demand

 

 

42

 

 

 

42

 

Total cash and cash equivalents

 

 

 

$

31,894

 

 

$

31,894

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Loss per Share

5. Net Loss per Share

The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred.

 

The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of the periods indicated:

 

 

 

Three Months Ended March 31,

 

(shares in thousands)

 

2023

 

 

2022

 

Options outstanding

 

 

2,979

 

 

 

1,607

 

Restricted stock units outstanding

 

 

6,036

 

 

 

4,589

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation

6. Stock-based Compensation

In 2022, the Company adopted the 2022 Inducement Plan (“2022 Plan”). The 2022 Plan provides for the grant of “employment inducement awards” within the meaning of NASDAQ Listing Rule 5635(c)(4). In connection with the commencement of his employment, the Company granted 800,000 restricted stock units to the CEO under the 2022 Plan, of which 300,000 are subject solely to service-based vesting conditions (the “RSUs”) and 500,000 are subject to both market-based and service-based vesting conditions (the “PSUs”). The RSUs vest in equal annual installments over three years following March 28, 2022.

For restricted stock units with market-based performance conditions, the cost of the awards is recognized as the requisite service is rendered by the employee, regardless of when, if ever, the market-based performance conditions are satisfied. The Monte-Carlo simulation model is used to estimate fair value of market-based performance restricted stock units. The Monte-Carlo simulation model calculates multiple potential outcomes for an award and establishes a fair value based on the most likely outcome. Key assumptions for the Monte-Carlo simulation model include the risk-free rate, expected volatility, expected dividends and the correlation coefficient.

On March 20, 2023, the Company granted 1,563,688 premium-priced options to some of its employees under its 2021 Stock Incentive Plan. The options have a strike price of $7.00 and vest in equal installments over three years following March 10, 2023. The binomial lattice model is used to estimate the fair value of the premium-priced options. The binomial lattice model calculates multiple potential outcomes for option exercises and establishes a fair value based on the most likely outcome. Key assumptions for the binomial lattice model include share price, volatility, the early exercise multiple, risk-free rate, expected dividends, and number of time steps.

The weighted-average assumptions utilized to determine the weighted-average fair value of options are presented in the following table:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Weighted-average fair value of options granted during the period

 

$

1.75

 

 

$

 

Risk-free interest rate

 

3.4 - 4.8%

 

 

 

 

Expected volatility

 

47.9 - 55.5%

 

 

 

 

Expected dividend yield

 

 

 

 

 

 

 

 

 

As of March 31, 2023, there was $39.8 million of unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of 2.77 years. The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the three months ended March 31, 2023 and 2022:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Stock-based compensation:

 

 

 

 

 

 

Cost of subscription and support revenue

 

$

138

 

 

$

109

 

Cost of professional services and other revenue

 

 

100

 

 

 

119

 

Research and development

 

 

688

 

 

 

722

 

Sales and marketing

 

 

1,169

 

 

 

943

 

General and administrative

 

 

1,448

 

 

 

1,337

 

Other expense

 

 

-

 

 

 

249

 

 

 

$

3,543

 

 

$

3,479

 

 

The following is a summary of the stock option activity during the three months ended March 31, 2023.

 

 

 

Number of
Shares

 

 

Weighted-Average
Exercise Price

 

 

Weighted-Average
Remaining
Contractual
Term
(In Years)

 

 

Aggregate
Intrinsic
Value (1)

 

Outstanding at December 31, 2022

 

 

1,419,767

 

 

$

9.39

 

 

3.55

 

 

$

4.00

 

Granted

 

 

1,563,688

 

 

 

7

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Canceled

 

 

(4,707

)

 

 

11.15

 

 

 

 

 

 

 

Outstanding at March 31, 2023

 

 

2,978,748

 

 

$

8.13

 

 

 

6.79

 

 

 

 

Exercisable at March 31, 2023

 

 

1,299,755

 

 

$

9.13

 

 

 

2.91

 

 

$

 

 

(1)
The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on March 31, 2023 of $4.45 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.

The following table summarizes the restricted stock unit activity for our service-based awards (“S-RSU”) and our performance-based awards (“P-RSU”) during the three months ended March 31, 2023:

 

 

 

S-RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

 

P-RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

 

Total RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

Unvested at December 31, 2022

 

 

4,538,349

 

 

$

8.19

 

 

 

672,858

 

 

$

8.62

 

 

 

5,211,207

 

 

$

6.66

 

Granted

 

 

2,249,151

 

 

 

4.69

 

 

 

 

 

 

 

 

 

2,249,151

 

 

 

4.69

 

Vested and issued

 

 

(548,368

)

 

 

7.66

 

 

 

 

 

 

 

 

 

(548,368

)

 

 

7.66

 

Canceled

 

 

(203,631

)

 

 

8.49

 

 

 

(155,688

)

 

 

10.14

 

 

 

(359,319

)

 

 

9.21

 

Unvested at March 31, 2023

 

 

6,035,501

 

 

$

6.92

 

 

 

517,170

 

 

$

8.45

 

 

 

6,552,671

 

 

$

7.04

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

7. Income Taxes

The income tax expense relates principally to the Company’s foreign operations.

The Company is required to compute income tax expense in each jurisdiction in which it operates. This process requires the Company to project its current tax liability and estimate its deferred tax assets and liabilities, including net operating loss (“NOL”) and tax credit carry-forwards. In assessing the ability to realize the net deferred tax assets, management considers whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized.

The Company has provided a valuation allowance against its remaining U.S. net deferred tax assets as of March 31, 2023 and December 31, 2022, based upon the level of historical U.S. losses and future projections over the period in which the net deferred tax

assets are deductible, at this time, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences.

During the three months ended March 31, 2022, the Company recorded a benefit of $1.0 million in the U.S. for the release of a portion of the Company’s valuation allowance. This release of the valuation allowance is related to the acquisition of Wicket Labs, Inc. (“Wicket Acquisition”), completed in February 2022, and the creation of deferred tax liabilities in purchase accounting that serve as a source of income for the Company’s pre-existing deferred tax assets.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

8. Commitments and Contingencies

Legal Matters

The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time.

Guarantees and Indemnification Obligations

The Company typically enters into indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses and costs incurred by the indemnified party, generally the Company’s customers, in connection with patent, copyright, trade secret, or other intellectual property or personal right infringement claims by third parties with respect to the Company’s technology. The term of these indemnification agreements is generally perpetual after execution of the agreement. Based on when customers first subscribe for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited, however, more recently the Company has typically limited the maximum potential value of such potential future payments in relation to the value of the contract. Based on historical experience and information known as of March 31, 2023, the Company has not incurred any costs for the above guarantees and indemnities. The Company has received requests for indemnification from customers in connection with patent infringement suits brought against the customer by a third party. To date, the Company has not agreed that the requested indemnification is required by the Company’s contract with any such customer.

In certain circumstances, the Company warrants that its products and services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the licensed products and services to the customer for the warranty period of the product or service. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt

9. Debt

On December 28, 2020, the Company entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $30.0 million asset-based line of credit (the “Line of Credit”). Borrowings under the Line of Credit are secured by substantially all of the Company’s assets, excluding its intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows: (i) for prime rate advances, the greater of (A) the prime rate and (B) 4%, and (ii) for LIBOR advances, the greater of (A) the LIBOR rate plus 225 basis points and (B) 4%. Under the Loan Agreement, the Company must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures. Failure to comply with these covenants, or the occurrence of an event of default, could permit the lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. The Line of Credit agreement will expire on December 28, 2023. The Company was in compliance with all applicable covenants under the Line of Credit as of March 31, 2023 and there were no borrowings outstanding as of March 31, 2023.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment Information

10. Segment Information

Geographic Data

Total revenue from unaffiliated customers by geographic area, based on the location of the customer, was as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

North America

 

$

29,101

 

 

$

29,461

 

Europe

 

 

8,187

 

 

 

9,105

 

Japan

 

 

5,196

 

 

 

7,261

 

Asia Pacific

 

 

6,494

 

 

 

7,436

 

Other

 

 

85

 

 

 

116

 

Total revenue

 

$

49,063

 

 

$

53,379

 

 

North America is comprised of revenue from the United States, Canada and Mexico. Revenue from customers located in the United States was $26.9 million and $27.7 million for the three months ended March 31, 2023 and 2022, respectively.

 

Other than the United States and Japan, no other country contributed more than 10% of the Company's total revenue for the three months ended March 31, 2023 and March 31, 2022.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring

11. Restructuring

During the three months ended March 31, 2023, the Company took an action to restructure certain parts of the Company with the intent of aligning skills with the Company’s strategy and facilitating cost efficiencies and savings. As a result certain headcount reductions were necessary. The Company has incurred approximately $0.4 million in restructuring charges in the three months ended March 31, 2023. The restructuring charges reflect post-employment benefits, and the Company does not expect to incur any additional restructuring charges related to this action. As of March 31, 2023, the restructuring charges are reflected in the Condensed Consolidated Statements of Operations as follows: $0.2 million - General and Administrative; $0.1 million – Research and Development; and $0.1 million – Sales and Marketing. The Company paid the entire amount by March 31, 2023.

On April 28, 2023, the Company authorized a restructuring that is designed to reduce operating costs, improve operating margins and focus on key growth and strategic priorities (the "Plan"). The Plan includes a reduction of the Company's current workforce by approximately 10%. The Company estimates it will incur between $2.0 million and $2.2 million in restructuring charges in the three months ended June 30, 2023 in connection with the Plan. The restructuring charges will primarily reflect post-employment benefits and will be reflected in the Condensed Consolidated Statements of Operations. The Company expects to pay the amounts due as a result of the Plan by September 30, 2023, with the majority expected to be made before June 30, 2023.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Business Description and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Description

Business Description

Brightcove Inc. (the “Company”) is a leading global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.

The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.

Basis of Presentation

Basis of Presentation

The accompanying interim condensed consolidated financial statements are unaudited. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the unaudited condensed consolidated financial statements and notes have been prepared on the same basis as the audited consolidated financial statements for the year ended December 31, 2022 contained in the Company’s Annual Report on Form 10-K and include all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position and results of operations for the three months ended March 31, 2023 and 2022. These interim periods are not necessarily indicative of the results to be expected for any other interim period or the full year.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:

 

 

 

Allowance for Credit Losses

 

 

 

(in thousands)

 

Balance as of December 31, 2022

 

$

294

 

Current provision for credit losses

 

 

67

 

Write-offs against allowance

 

 

(18

)

Balance as of March 31, 2023

 

$

343

 

Estimated credit losses for unbilled trade accounts receivable were not material.

Other Expense

Other Expense.

Other expense, reflects other operating costs that do not directly relate to research and development, sales and marketing, general and administrative, and merger related. The Company did not incur expenses of this nature during the quarter ended March 31, 2023.

On March 28, 2022, the Chief Executive Officer (“CEO”) of the Company retired. Pursuant to a Transition Agreement that was entered into by the CEO and the Company in October 2021, the Company recorded $1.1 million of expense reflecting both wages and stock compensation in the first quarter of 2022.

Recently Issued and Adopted Accounting Pronouncements

Recently Issued and Adopted Accounting Pronouncements

In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01, Leases (Topic 842): Common Control Arrangements, which amends Accounting Standards Codification ("ASC") 842 with respect to arrangements between related parties under common control. The guidance is effective for interim and annual periods beginning after December 25, 2023, with early adoption permitted. The Company does not expect the impact of the adoption of this standard on the Company’s consolidated financial statements to be material.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Update to Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts

The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:

 

 

 

Allowance for Credit Losses

 

 

 

(in thousands)

 

Balance as of December 31, 2022

 

$

294

 

Current provision for credit losses

 

 

67

 

Write-offs against allowance

 

 

(18

)

Balance as of March 31, 2023

 

$

343

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers

The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.

 

(in thousands)

 

Accounts Receivable, net

 

 

Contract Assets (current)

 

 

Deferred Revenue (current)

 

 

Deferred Revenue (non-current)

 

 

Total Deferred Revenue

 

Balance at December 31, 2022

 

$

26,004

 

 

$

1,786

 

 

$

61,597

 

 

$

360

 

 

$

61,957

 

Balance at March 31, 2023

 

 

40,623

 

 

 

1,788

 

 

 

71,537

 

 

 

393

 

 

 

71,930

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents (Tables)
3 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents

Cash and cash equivalents as of March 31, 2023 consist of the following:

 

 

 

March 31, 2023

 

Description

 

Contracted
Maturity

 

Cost

 

 

Fair Market
Value

 

 

 

(in thousands)

 

Cash

 

Demand

 

$

12,436

 

 

$

12,436

 

Money market funds

 

Demand

 

 

42

 

 

 

42

 

Total cash and cash equivalents

 

 

 

$

12,478

 

 

$

12,478

 

 

 

Cash and cash equivalents as of December 31, 2022 consist of the following:

 

 

 

December 31, 2022

 

Description

 

Contracted
Maturity

 

Cost

 

 

Fair Market
Value

 

 

 

(in thousands)

 

Cash

 

Demand

 

$

31,852

 

 

$

31,852

 

Money market funds

 

Demand

 

 

42

 

 

 

42

 

Total cash and cash equivalents

 

 

 

$

31,894

 

 

$

31,894

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Outstanding Common Shares Excluded from Computation of Dilutive Net Loss Per Share

The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of the periods indicated:

 

 

 

Three Months Ended March 31,

 

(shares in thousands)

 

2023

 

 

2022

 

Options outstanding

 

 

2,979

 

 

 

1,607

 

Restricted stock units outstanding

 

 

6,036

 

 

 

4,589

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Weighted Average Assumptions Utilized

The weighted-average assumptions utilized to determine the weighted-average fair value of options are presented in the following table:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Weighted-average fair value of options granted during the period

 

$

1.75

 

 

$

 

Risk-free interest rate

 

3.4 - 4.8%

 

 

 

 

Expected volatility

 

47.9 - 55.5%

 

 

 

 

Expected dividend yield

 

 

 

 

 

 

 

Summary of Stock-based Compensation Expense The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the three months ended March 31, 2023 and 2022:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Stock-based compensation:

 

 

 

 

 

 

Cost of subscription and support revenue

 

$

138

 

 

$

109

 

Cost of professional services and other revenue

 

 

100

 

 

 

119

 

Research and development

 

 

688

 

 

 

722

 

Sales and marketing

 

 

1,169

 

 

 

943

 

General and administrative

 

 

1,448

 

 

 

1,337

 

Other expense

 

 

-

 

 

 

249

 

 

 

$

3,543

 

 

$

3,479

 

Summary of Stock Option Activity

The following is a summary of the stock option activity during the three months ended March 31, 2023.

 

 

 

Number of
Shares

 

 

Weighted-Average
Exercise Price

 

 

Weighted-Average
Remaining
Contractual
Term
(In Years)

 

 

Aggregate
Intrinsic
Value (1)

 

Outstanding at December 31, 2022

 

 

1,419,767

 

 

$

9.39

 

 

3.55

 

 

$

4.00

 

Granted

 

 

1,563,688

 

 

 

7

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Canceled

 

 

(4,707

)

 

 

11.15

 

 

 

 

 

 

 

Outstanding at March 31, 2023

 

 

2,978,748

 

 

$

8.13

 

 

 

6.79

 

 

 

 

Exercisable at March 31, 2023

 

 

1,299,755

 

 

$

9.13

 

 

 

2.91

 

 

$

 

 

(1)
The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on March 31, 2023 of $4.45 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.
Restricted Stock Units Activity

The following table summarizes the restricted stock unit activity for our service-based awards (“S-RSU”) and our performance-based awards (“P-RSU”) during the three months ended March 31, 2023:

 

 

 

S-RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

 

P-RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

 

Total RSU Shares

 

 

Weighted
Average
Grant
Date
Fair Value

 

Unvested at December 31, 2022

 

 

4,538,349

 

 

$

8.19

 

 

 

672,858

 

 

$

8.62

 

 

 

5,211,207

 

 

$

6.66

 

Granted

 

 

2,249,151

 

 

 

4.69

 

 

 

 

 

 

 

 

 

2,249,151

 

 

 

4.69

 

Vested and issued

 

 

(548,368

)

 

 

7.66

 

 

 

 

 

 

 

 

 

(548,368

)

 

 

7.66

 

Canceled

 

 

(203,631

)

 

 

8.49

 

 

 

(155,688

)

 

 

10.14

 

 

 

(359,319

)

 

 

9.21

 

Unvested at March 31, 2023

 

 

6,035,501

 

 

$

6.92

 

 

 

517,170

 

 

$

8.45

 

 

 

6,552,671

 

 

$

7.04

 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer

Total revenue from unaffiliated customers by geographic area, based on the location of the customer, was as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Revenue:

 

 

 

 

 

 

North America

 

$

29,101

 

 

$

29,461

 

Europe

 

 

8,187

 

 

 

9,105

 

Japan

 

 

5,196

 

 

 

7,261

 

Asia Pacific

 

 

6,494

 

 

 

7,436

 

Other

 

 

85

 

 

 

116

 

Total revenue

 

$

49,063

 

 

$

53,379

 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Update to Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Credit Loss [Abstract]  
Balance as of December 31, 2022 $ 294
Current provision for credit losses 67
Write-offs against allowance (18)
Balance as of March 31, 2023 $ 343
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Quarterly Update to Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee retention credits benefits recognized $ 0 $ (1,149)
Transition Agreement [Member] | Other Operating Income (Expense) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Wages and stock compensation   $ 1,100
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Accounts Receivable, net $ 40,623 $ 26,004
Deferred Revenue (current) 71,537 61,597
Accounting Standards Update 2014-09 [Member]    
Disaggregation of Revenue [Line Items]    
Accounts Receivable, net 40,623 26,004
Contract Assets (current) 1,788 1,786
Deferred Revenue (current) 71,537 61,597
Deferred Revenue (non- current) 393 360
Total Deferred Revenue $ 71,930 $ 61,957
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Revenue recognized $ 30.5 $ 32.8  
Assets recognized to obtain a contract 12.9   $ 12.4
Amortization expense recognized to obtain a contract 2.5   $ 2.5
Subscription and Support Revenue [Member]      
Unsatisfied performance obligations $ 181.3    
Revenue, performance obligation, description of timing 2024    
Subscription and Support Revenue [Member] | Next Twelve Months [Member]      
Unsatisfied performance obligations $ 129.3    
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investment Holdings [Line Items]    
Cost $ 12,478 $ 31,894
Fair Market Value 12,478 31,894
Cash [Member]    
Investment Holdings [Line Items]    
Cost 12,436 31,852
Fair Market Value 12,436 31,852
Money Market Funds [Member]    
Investment Holdings [Line Items]    
Cost 42 42
Fair Market Value $ 42 $ 42
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss per Share - Outstanding Common Shares Excluded from Computation of Dilutive Loss Per Share (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Options Outstanding [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common shares excluded from the computation of weighted-average shares outstanding 2,979 1,607
RSUs [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive common shares excluded from the computation of weighted-average shares outstanding 6,036 4,589
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Stock based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 20, 2023
Mar. 28, 2022
Mar. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense     $ 39.8
Weighted average period     2 years 9 months 7 days
RSUs [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Awards, granted     2,249,151
RSUs [Member] | Service Based Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Awards, granted     2,249,151
Stock Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted     1,563,688
Share based compensation arrangement by share based payment award options strike price     $ 7
2022 Inducement Plan [Member] | RSUs [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period   3 years  
2022 Inducement Plan [Member] | RSUs [Member] | Chief Executive Officer [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Awards, granted   800,000  
2022 Inducement Plan [Member] | RSUs [Member] | Service Based Restricted Stock Units [Member] | Chief Executive Officer [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Awards, granted   300,000  
2022 Inducement Plan [Member] | RSUs [Member] | Market-Based and Service-Based Performance Stock Units [Member] | Chief Executive Officer [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Awards, granted   500,000  
2021 Stock Incentive Plan [Member] | Stock Option [Member] | Premium Priced Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options granted 1,563,688    
Vesting period 3 years    
Share based compensation arrangement by share based payment award options strike price $ 7.00    
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Weighted Average Assumptions Utilized (Detail) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Weighted-average fair value of options granted during the period $ 1.75 $ 0
Risk-free interest rate   0.00%
Risk-free interest rate minimum 3.40%  
Risk-free interest rate maximum 4.80%  
Expected volatility   0.00%
Expected volatility minimum 47.90%  
Expected volatility maximum 55.50%  
Expected dividend yield 0.00% 0.00%
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summarizes Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation $ 3,543 $ 3,479
Subscription and Support Revenue [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation 138 109
Professional Services and Other Revenue [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation 100 119
Research and Development [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation 688 722
Sales and Marketing [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation 1,169 943
General and Administrative [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation 1,448 1,337
Other Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation $ 0 $ 249
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of Stock Option Activity (Detail) - Options Outstanding [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares, Outstanding Beginning Balance 1,419,767  
Shares, Granted 1,563,688  
Shares, Exercised 0  
Shares, Cancelled (4,707)  
Shares, Outstanding Ending Balance 2,978,748 1,419,767
Shares, Exercisable 1,299,755  
Weighted-Average Exercise Price, Outstanding Beginning Balance $ 9.39  
Weighted-Average Exercise Price, Granted 7  
Weighted-Average Exercise Price, Exercised 0  
Weighted-Average Exercise Price, Cancelled 11.15  
Weighted-Average Exercise Price, Outstanding Ending Balance 8.13 $ 9.39
Weighted-Average Exercise Price, Exercisable $ 9.13  
Weighted-Average Remaining Contractual Term, Outstanding 6 years 9 months 14 days 3 years 6 months 18 days
Weighted-Average Remaining Contractual Term, Exercisable 2 years 10 months 28 days  
Aggregate Intrinsic Value, Outstanding [1] $ 4,000.00  
Aggregate Intrinsic Value, Exercised [1] 0  
Aggregate Intrinsic Value, Outstanding [1] 0 $ 4,000.00
Aggregate Intrinsic Value, Exercisable [1] $ 0  
[1] The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on March 31, 2023 of $4.45 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of Stock Option Activity (Parenthetical) (Detail)
Mar. 31, 2023
$ / shares
Options Outstanding [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Aggregate Intrinsic Value, Estimated per share fair value of common stock $ 4.45
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of RSU Activity (Detail) - RSUs [Member]
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Unvested Shares, Beginning Balance | shares 5,211,207
Granted | shares 2,249,151
Vested and issued | shares (548,368)
Cancelled | shares (359,319)
Unvested Shares, Ending Balance | shares 6,552,671
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 6.66
Weighted Average Grant Date Fair Value, Granted | $ / shares 4.69
Weighted Average Grant Date Fair Value, Vested and issued | $ / shares 7.66
Weighted Average Grant Date Fair Value, Cancelled | $ / shares 9.21
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 7.04
Service Based Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Unvested Shares, Beginning Balance | shares 4,538,349
Granted | shares 2,249,151
Vested and issued | shares (548,368)
Cancelled | shares (203,631)
Unvested Shares, Ending Balance | shares 6,035,501
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 8.19
Weighted Average Grant Date Fair Value, Granted | $ / shares 4.69
Weighted Average Grant Date Fair Value, Vested and issued | $ / shares 7.66
Weighted Average Grant Date Fair Value, Cancelled | $ / shares 8.49
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 6.92
Performance Based Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Unvested Shares, Beginning Balance | shares 672,858
Cancelled | shares (155,688)
Unvested Shares, Ending Balance | shares 517,170
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 8.62
Weighted Average Grant Date Fair Value, Cancelled | $ / shares 10.14
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 8.45
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Income Taxes [Line Items]  
Increase in valuation allowance $ 1.0
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Additional Information (Detail)
3 Months Ended
Mar. 31, 2023
USD ($)
Debt Instrument [Line Items]  
Debt instrument term If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures.
Line of Credit maturity date Dec. 28, 2023
Secured Line of Credit [Member]  
Debt Instrument [Line Items]  
Line of credit, agreement start date Dec. 28, 2020
Line of credit maximum borrowing capacity $ 30,000,000.0
Percentage points added to prime rate or LIBOR 4.00%
Borrowings outstanding $ 0
Minimum [Member]  
Debt Instrument [Line Items]  
Minimum outstanding principal threshold limit $ 15,000,000.0
Minimum [Member] | Secured Line of Credit [Member] | London Interbank Offered Rate (LIBOR) [Member]  
Debt Instrument [Line Items]  
Percentage points added to prime rate or LIBOR 225.00%
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 49,063 $ 53,379
North America [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 29,101 29,461
Europe [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 8,187 9,105
Japan [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 5,196 7,261
Asia Pacific [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues 6,494 7,436
Other [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues $ 85 $ 116
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues from customers $ 49,063 $ 53,379
Revenue percentage from other country to the company's total revenue 10.00% 10.00%
United States [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenues from customers $ 26,900 $ 27,700
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Apr. 28, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges   $ 0.4  
Subsequent Event [Member] | Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Percentage of reduction in workforce     10.00%
Forecast [Member] | Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ 2.2    
Estimates cost $ 2.0    
General and Administrative [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges   0.2  
Research and Development [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges   0.1  
Sales and Marketing [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges   $ 0.1  
XML 52 bcov-20230331_htm.xml IDEA: XBRL DOCUMENT 0001313275 bcov:OtherCountriesMember 2023-01-01 2023-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001313275 us-gaap:EmployeeStockOptionMember 2022-12-31 0001313275 srt:MinimumMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2023-01-01 2023-03-31 0001313275 country:JP 2023-01-01 2023-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001313275 2023-01-01 2023-03-31 0001313275 srt:EuropeMember 2022-01-01 2022-03-31 0001313275 us-gaap:CommonStockMember 2023-03-31 0001313275 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001313275 us-gaap:CashMember 2023-03-31 0001313275 bcov:SubscriptionAndSupportRevenueMember bcov:NextTwelveMonthsMember 2023-03-31 0001313275 us-gaap:CommonStockMember 2022-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:ServiceBasedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001313275 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001313275 us-gaap:SecuredDebtMember 2023-01-01 2023-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:PerformanceBasedRestrictedStockUnitsMember 2023-03-31 0001313275 us-gaap:CashMember 2022-12-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:PerformanceBasedRestrictedStockUnitsMember 2022-12-31 0001313275 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001313275 2022-01-01 2022-03-31 0001313275 us-gaap:SecuredDebtMember 2023-03-31 0001313275 us-gaap:EmployeeStockOptionMember bcov:TwoThousandAndTwentyOneStockIncentivePlanMember bcov:PremiumPricedOptionsMember 2023-03-20 2023-03-20 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001313275 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:ServiceBasedRestrictedStockUnitsMember 2023-03-31 0001313275 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001313275 2022-12-31 0001313275 us-gaap:TreasuryStockMember 2022-03-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001313275 bcov:SubscriptionAndSupportRevenueMember 2023-03-31 0001313275 srt:AsiaPacificMember 2022-01-01 2022-03-31 0001313275 bcov:OtherCountriesMember 2022-01-01 2022-03-31 0001313275 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001313275 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2023-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001313275 us-gaap:OtherOperatingIncomeExpenseMember 2022-01-01 2022-03-31 0001313275 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001313275 us-gaap:CommonStockMember 2021-12-31 0001313275 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-03-31 0001313275 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-03-31 0001313275 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001313275 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember bcov:TwoThousandTwentyTwoInducementPlanMember bcov:ServiceBasedRestrictedStockUnitsMember 2022-03-28 2022-03-28 0001313275 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember bcov:TwoThousandTwentyTwoInducementPlanMember bcov:MarketBasedAndServiceBasedPerformanceStockUnitsMember 2022-03-28 2022-03-28 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001313275 us-gaap:EmployeeStockOptionMember 2023-03-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001313275 country:US 2022-01-01 2022-03-31 0001313275 srt:ScenarioForecastMember bcov:RestructuringPlanMember 2023-04-01 2023-06-30 0001313275 2021-12-31 0001313275 srt:NorthAmericaMember 2023-01-01 2023-03-31 0001313275 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001313275 us-gaap:TreasuryStockMember 2022-12-31 0001313275 us-gaap:TreasuryStockMember 2023-03-31 0001313275 us-gaap:MoneyMarketFundsMember 2022-12-31 0001313275 us-gaap:CommonStockMember 2022-03-31 0001313275 srt:ScenarioForecastMember bcov:RestructuringPlanMember 2023-06-30 0001313275 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:ServiceBasedRestrictedStockUnitsMember 2022-12-31 0001313275 2022-01-01 2022-12-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001313275 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-03-31 0001313275 country:JP 2022-01-01 2022-03-31 0001313275 2023-03-31 0001313275 srt:MinimumMember 2023-01-01 2023-03-31 0001313275 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001313275 us-gaap:RetainedEarningsMember 2022-12-31 0001313275 us-gaap:RetainedEarningsMember 2022-03-31 0001313275 country:US 2023-01-01 2023-03-31 0001313275 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001313275 us-gaap:RetainedEarningsMember 2023-03-31 0001313275 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember bcov:TwoThousandTwentyTwoInducementPlanMember 2022-03-28 2022-03-28 0001313275 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-03-31 0001313275 us-gaap:TreasuryStockMember 2021-12-31 0001313275 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001313275 2023-04-27 0001313275 srt:EuropeMember 2023-01-01 2023-03-31 0001313275 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001313275 bcov:RestructuringPlanMember us-gaap:SubsequentEventMember 2023-04-28 0001313275 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001313275 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001313275 us-gaap:OtherOperatingIncomeExpenseMember bcov:TransitionAgreementMember 2022-01-01 2022-03-31 0001313275 2022-03-31 0001313275 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-03-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001313275 us-gaap:MoneyMarketFundsMember 2023-03-31 0001313275 us-gaap:OtherOperatingIncomeExpenseMember 2023-01-01 2023-03-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001313275 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-03-31 0001313275 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001313275 us-gaap:RetainedEarningsMember 2021-12-31 0001313275 us-gaap:RestrictedStockUnitsRSUMember bcov:TwoThousandTwentyTwoInducementPlanMember 2022-03-28 2022-03-28 0001313275 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001313275 us-gaap:AccountingStandardsUpdate201409Member 2022-12-31 pure shares iso4217:USD shares iso4217:USD 0001313275 --12-31 false Q1 10-Q true 2023-03-31 2023 false 001-35429 BRIGHTCOVE INC DE 20-1579162 281 Summer Street Boston MA 02210 888 882-1880 Common Stock BCOV NASDAQ Yes Yes Accelerated Filer false false false 42857371 12478000 31894000 343000 294000 40623000 26004000 9786000 8700000 11513000 10722000 74400000 77320000 42155000 39677000 18025000 18671000 9261000 10279000 74859000 74859000 6750000 7007000 225450000 227813000 13014000 11326000 21692000 26877000 4218000 4157000 71537000 61597000 110461000 103957000 19740000 20528000 959000 981000 131160000 125466000 0.001 0.001 5000000 5000000 0 0 0.001 0.001 100000000 100000000 42992371 42449677 43000 42000 318293000 314825000 135000 135000 871000 871000 -1405000 -1593000 -221770000 -210056000 94290000 102347000 225450000 227813000 47102000 51601000 1961000 1778000 49063000 53379000 18265000 16982000 2002000 1998000 20267000 18980000 28796000 34399000 9866000 8237000 19465000 18288000 10064000 8089000 145000 594000 0 -1149000 39540000 36357000 -10744000 -1958000 -543000 -387000 -11287000 -2345000 427000 -708000 -11714000 -1637000 -0.28 -0.04 -0.28 -0.04 42528 41436 42528 41436 -11714000 -1637000 188000 -243000 -11526000 -1880000 42449677 41384643 542694 300520 42992371 41685163 135000 135000 135000 135000 42000 41000 1000 1000 43000 42000 -871000 -871000 -871000 -871000 314825000 298793000 -226000 100000 3694000 3627000 1986000 318293000 304506000 -210056000 -201041000 -11714000 -1637000 -221770000 -202678000 -1593000 -662000 188000 -243000 -1405000 -905000 94290000 100094000 -11714000 -1637000 3949000 2061000 3543000 3479000 67000 106000 14713000 3802000 986000 1550000 -314000 -54000 956000 347000 -3999000 -1980000 -81000 705000 10032000 1527000 -12632000 -690000 0 13176000 952000 1884000 3930000 2882000 -4882000 -17942000 0 100000 1700000 0 -225000 0 -1925000 100000 23000 -502000 -19416000 -19034000 31894000 45739000 12478000 26705000 874000 796000 505000 216000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1. Business Description and Basis of Presentation</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Description</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Brightcove Inc. (the “Company”) is a leading global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the unaudited condensed consolidated financial statements and notes have been prepared on the same basis as the audited consolidated financial statements for the year ended December 31, 2022 contained in the Company’s Annual Report on Form 10-K and include all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position and results of operations for the three months ended March 31, 2023 and 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. These interim periods are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Business Description</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Brightcove Inc. (the “Company”) is a leading global provider of cloud services for video which enable its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is headquartered in Boston, Massachusetts and was incorporated in the state of Delaware on August 24, 2004.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying interim condensed consolidated financial statements are unaudited. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the unaudited condensed consolidated financial statements and notes have been prepared on the same basis as the audited consolidated financial statements for the year ended December 31, 2022 contained in the Company’s Annual Report on Form 10-K and include all adjustments, consisting of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position and results of operations for the three months ended March 31, 2023 and 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. These interim periods are not necessarily indicative of the results to be expected for any other interim period or the full year.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2. Quarterly Update to Significant Accounting Policies</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Allowance for Doubtful Accounts</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.099%;"/> <td style="width:14.892%;"/> <td style="width:1.0%;"/> <td style="width:34.009%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Allowance for Credit Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">294</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current provision for credit losses</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Write-offs against allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated credit losses for unbilled trade accounts receivable were not material.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense, reflects other operating costs that do not directly relate to research and development, sales and marketing, general and administrative, and merger related. The Company did not incur expenses of this nature during the quarter ended March 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 28, 2022, the Chief Executive Officer (“CEO”) of the Company retired. Pursuant to a Transition Agreement that was entered into by the CEO and the Company in October 2021, the Company recorded $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of expense reflecting both wages and stock compensation in the first quarter of 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.253%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recently Issued and Adopted Accounting Pronouncements</span></p><p style="text-indent:6.16%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01,</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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> Leases</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (Topic 842): Common Control Arrangements</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:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">which amends Accounting Standards Codification ("ASC") 842 with respect to arrangements between related parties under common control. The guidance is effective for interim and annual periods beginning after December 25, 2023, with early adoption permitted. The Company does not expect the impact of the adoption of this standard on the Company’s consolidated financial statements to be material.</span></p></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Allowance for Doubtful Accounts</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.099%;"/> <td style="width:14.892%;"/> <td style="width:1.0%;"/> <td style="width:34.009%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Allowance for Credit Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">294</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current provision for credit losses</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Write-offs against allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated credit losses for unbilled trade accounts receivable were not material.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following details the changes in the Company’s reserve allowance for estimated credit losses for accounts receivable for the period:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.099%;"/> <td style="width:14.892%;"/> <td style="width:1.0%;"/> <td style="width:34.009%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Allowance for Credit Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">294</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current provision for credit losses</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Write-offs against allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance as of March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">343</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 294000 67000 18000 343000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Other 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense, reflects other operating costs that do not directly relate to research and development, sales and marketing, general and administrative, and merger related. The Company did not incur expenses of this nature during the quarter ended March 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 28, 2022, the Chief Executive Officer (“CEO”) of the Company retired. Pursuant to a Transition Agreement that was entered into by the CEO and the Company in October 2021, the Company recorded $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.1</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of expense reflecting both wages and stock compensation in the first quarter of 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 1100000 <p style="text-indent:4.253%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Recently Issued and Adopted Accounting Pronouncements</span></p><p style="text-indent:6.16%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In March 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2023-01,</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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> Leases</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> (Topic 842): Common Control Arrangements</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:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">which amends Accounting Standards Codification ("ASC") 842 with respect to arrangements between related parties under common control. The guidance is effective for interim and annual periods beginning after December 25, 2023, with early adoption permitted. The Company does not expect the impact of the adoption of this standard on the Company’s consolidated financial statements to be material.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3. Revenue from Contracts with Customers</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company primarily derives revenue from the sale of its online video platform, which enables its customers to publish and distribute video to Internet-connected devices quickly, easily and in a cost-effective and high-quality manner. Revenue is derived from three primary sources: (1) the subscription to its technology and related support; (2) hosting, bandwidth and encoding services; and (3) professional services, which include initiation, set-up and customization services.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:33.414%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.233999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.233999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.254000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.254000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.254000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract Assets (current)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Revenue (current)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Revenue (non-current)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Deferred Revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at December 31, 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,004</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,786</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,597</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">360</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,957</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,623</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,788</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,537</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">393</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,930</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized for the three months ended March 31, 2023 from amounts included in deferred revenue at the beginning of the period was approximately </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. Reve</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">nue recognized for the three months ended March 31, 2022 from amounts included in deferred revenue at the beginning of the period was approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million. 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023, the Company did not recognize a material amount of revenue from performance obligations satisfied or partially satisfied in previous periods.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The assets recognized for costs to obtain a contract 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of March 31, 2023 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million as of December 31, 2022 and are recorded in other current assets and other assets. Amortization expense recognized for the three months ended March 31, 2023 related to costs to obtain a contract was </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and is included in operating expenses for the respective period. Amortization expense recognized for the three months ended March 31, 2022 related to costs to obtain a contract was </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and is included in operating expenses for the respective period.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Transaction Price Allocated to Future Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, the total aggregate transaction price allocated to the unsatisfied performance obligations for subscription and support contracts was approximately </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, of which approximately </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">129.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million is expected to be recognized over the next 12 months. The Company expects to recognize substantially all of the remaining unsatisfied performance obligations by December </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following summarizes the opening and closing balances of receivables, contract assets and contract liabilities from contracts with customers.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:33.414%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.233999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.233999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.254000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.254000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.07%;"/> <td style="width:1.0%;"/> <td style="width:10.254000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts Receivable, net</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract Assets (current)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Revenue (current)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred Revenue (non-current)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total Deferred Revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at December 31, 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,004</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,786</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,597</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">360</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61,957</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,623</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,788</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,537</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">393</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">71,930</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 26004000 1786000 61597000 360000 61957000 40623000 1788000 71537000 393000 71930000 30500000 32800000 12900000 12400000 2500000 2500000 181300000 129300000 2024 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4. Cash and Cash Equivalents</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:57.229%;"/> <td style="width:1.502%;"/> <td style="width:12.795%;"/> <td style="width:1.502%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> <td style="width:1.502%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contracted<br/>Maturity</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Market<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,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;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,436</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,436</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</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.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</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.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,478</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,478</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents as of December 31, 2022 consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:57.529%;"/> <td style="width:1.382%;"/> <td style="width:12.775%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.754999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.794999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contracted<br/>Maturity</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Market<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,852</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,852</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,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;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash and cash equivalents</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,894</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,894</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:57.229%;"/> <td style="width:1.502%;"/> <td style="width:12.795%;"/> <td style="width:1.502%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> <td style="width:1.502%;"/> <td style="width:1.0%;"/> <td style="width:10.735%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contracted<br/>Maturity</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Market<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,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;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,436</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,436</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</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.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</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.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,478</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,478</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash and cash equivalents as of December 31, 2022 consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:57.529%;"/> <td style="width:1.382%;"/> <td style="width:12.775%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.754999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.382%;"/> <td style="width:1.0%;"/> <td style="width:10.794999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Description</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contracted<br/>Maturity</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Market<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:rgba(255,255,255,1);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;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:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,852</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,852</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,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;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Demand</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total cash and cash equivalents</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,894</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,894</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 12436000 12436000 42000 42000 12478000 12478000 31852000 31852000 42000 42000 31894000 31894000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5. Net Loss per Share</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company calculates basic and diluted net loss per common share by dividing the net loss by the number of common shares outstanding during the period. The Company has excluded other potentially dilutive shares, which include outstanding common stock options and unvested restricted stock units, from the number of common shares outstanding as their inclusion in the computation for all periods would be anti-dilutive due to net losses incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:68.0%;"/> <td style="width:1.8%;"/> <td style="width:1.0%;"/> <td style="width:12.2%;"/> <td style="width:1.0%;"/> <td style="width:1.8%;"/> <td style="width:1.0%;"/> <td style="width:12.2%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(shares in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,979</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,607</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,036</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,589</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following outstanding common shares have been excluded from the computation of dilutive net loss per share as of the periods indicated:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:68.0%;"/> <td style="width:1.8%;"/> <td style="width:1.0%;"/> <td style="width:12.2%;"/> <td style="width:1.0%;"/> <td style="width:1.8%;"/> <td style="width:1.0%;"/> <td style="width:12.2%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(shares in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,979</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,607</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restricted stock units outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,036</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,589</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2979000 1607000 6036000 4589000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6. Stock-based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2022, the Company adopted the 2022 Inducement Plan (“2022 Plan”). The 2022 Plan provides for the grant of “employment inducement awards” within the meaning of NASDAQ Listing Rule 5635(c)(4). In connection with the commencement of his employment, the Company granted </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">800,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> restricted stock units to the CEO under the 2022 Plan, of which </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">300,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are subject solely to service-based vesting conditions (the “RSUs”) and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">500,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are subject to both market-based and service-based vesting conditions (the “PSUs”). The RSUs vest in equal annual installments over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> following March 28, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For restricted stock units with market-based performance conditions, the cost of the awards is recognized as the requisite service is rendered by the employee, regardless of when, if ever, the market-based performance conditions are satisfied. The Monte-Carlo simulation model is used to estimate fair value of market-based performance restricted stock units. The Monte-Carlo simulation model calculates multiple potential outcomes for an award and establishes a fair value based on the most likely outcome. Key assumptions for the Monte-Carlo simulation model include the risk-free rate, expected volatility, expected dividends and the correlation coefficient.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 20, 2023, the Company granted </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,563,688</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> premium-priced options to some of its employees under its 2021 Stock Incentive Plan. The options have a strike price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.00</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and vest in equal installments over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> following March 10, 2023. The binomial lattice model is used to estimate the fair value of the premium-priced options. The binomial lattice model calculates multiple potential outcomes for option exercises and establishes a fair value based on the most likely outcome. Key assumptions for the binomial lattice model include share price, volatility, the early exercise multiple, risk-free rate, expected dividends, and number of time steps.</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted-average assumptions utilized to determine the weighted-average fair value of options are presented in the following table:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.76%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average fair value of options granted during the period</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.75</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of March 31, 2023, there was </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to stock-based awards that is expected to be recognized over a weighted-average period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.77</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the three months ended </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and 2022:</span></span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.76%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of subscription and support 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">138</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">109</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of professional services and other revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">722</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,169</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">943</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,448</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,337</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">249</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,543</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,479</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following is a summary of the stock option activity 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:39.848%;"/> <td style="width:1.001%;"/> <td style="width:1.0%;"/> <td style="width:10.895%;"/> <td style="width:1.0%;"/> <td style="width:1.462%;"/> <td style="width:1.0%;"/> <td style="width:12.697%;"/> <td style="width:1.0%;"/> <td style="width:1.001%;"/> <td style="width:1.0%;"/> <td style="width:13.258%;"/> <td style="width:1.0%;"/> <td style="width:1.462%;"/> <td style="width:1.0%;"/> <td style="width:10.373999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Remaining<br/>Contractual<br/>Term</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(In</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at December 31, 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,419,767</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.39</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.55</span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,563,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,707</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.15</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at March 31, 2023</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,978,748</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.13</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.79</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299,755</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.91</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;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:&quot;Times New Roman&quot;, serif;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.45</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.</span></div></div></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the restricted stock unit activity for our service-based awards (“S-RSU”) and our performance-based awards (“P-RSU”) 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:37.888%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:6.736000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.182%;"/> <td style="width:1.0%;"/> <td style="width:7.7379999999999995%;"/> <td style="width:1.0%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:6.476000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.182%;"/> <td style="width:1.0%;"/> <td style="width:7.7379999999999995%;"/> <td style="width:1.0%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:6.375%;"/> <td style="width:1.0%;"/> <td style="width:1.643%;"/> <td style="width:1.0%;"/> <td style="width:8.038%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">S-RSU Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant<br/>Date</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">P-RSU Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant<br/>Date</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total RSU Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant<br/>Date</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at December 31, 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,538,349</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.19</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672,858</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,211,207</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.66</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,249,151</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.69</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,249,151</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.69</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested and issued</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">548,368</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.66</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">548,368</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.66</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,631</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.49</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.14</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">359,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.21</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at March 31, 2023</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,035,501</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.92</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">517,170</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.45</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,552,671</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.04</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 800000 300000 500000 P3Y 1563688 7.00 P3Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted-average assumptions utilized to determine the weighted-average fair value of options are presented in the following table:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.76%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average fair value of options granted during the period</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.75</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">55.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected dividend yield</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 1.75 0 0.034 0.048 0 0.479 0.555 0 0 0 39800000 P2Y9M7D <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes stock-based compensation expense as included in the consolidated statement of operations for the three months ended </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 and 2022:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.76%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of subscription and support 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">138</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">109</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of professional services and other revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">722</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,169</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">943</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,448</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,337</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,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;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">249</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,543</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,479</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 138000 109000 100000 119000 688000 722000 1169000 943000 1448000 1337000 0 249000 3543000 3479000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following is a summary of the stock option activity 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:39.848%;"/> <td style="width:1.001%;"/> <td style="width:1.0%;"/> <td style="width:10.895%;"/> <td style="width:1.0%;"/> <td style="width:1.462%;"/> <td style="width:1.0%;"/> <td style="width:12.697%;"/> <td style="width:1.0%;"/> <td style="width:1.001%;"/> <td style="width:1.0%;"/> <td style="width:13.258%;"/> <td style="width:1.0%;"/> <td style="width:1.462%;"/> <td style="width:1.0%;"/> <td style="width:10.373999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Exercise Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Remaining<br/>Contractual<br/>Term</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(In</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value (1)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at December 31, 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,419,767</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.39</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.55</span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,563,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,707</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.15</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Outstanding at March 31, 2023</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,978,748</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.13</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.79</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercisable at March 31, 2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,299,755</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.13</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.91</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="text-indent:0.0%;display:flex;margin-top:0.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;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:&quot;Times New Roman&quot;, serif;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:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.45</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, or the date of exercise, as appropriate, and the exercise price of the underlying options.</span></div></div> 1419767 9.39 P3Y6M18D 4000.00 1563688 7 0 0 0 4707 11.15 2978748 8.13 P6Y9M14D 0 1299755 9.13 P2Y10M28D 0 4.45 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the restricted stock unit activity for our service-based awards (“S-RSU”) and our performance-based awards (“P-RSU”) 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three months ended March 31, 2023:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:37.888%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:6.736000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.182%;"/> <td style="width:1.0%;"/> <td style="width:7.7379999999999995%;"/> <td style="width:1.0%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:6.476000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.182%;"/> <td style="width:1.0%;"/> <td style="width:7.7379999999999995%;"/> <td style="width:1.0%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:6.375%;"/> <td style="width:1.0%;"/> <td style="width:1.643%;"/> <td style="width:1.0%;"/> <td style="width:8.038%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">S-RSU Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant<br/>Date</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">P-RSU Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant<br/>Date</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total RSU Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted<br/>Average</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Grant<br/>Date</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair</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:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;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:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at December 31, 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,538,349</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.19</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">672,858</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,211,207</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.66</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,249,151</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.69</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,249,151</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.69</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested and issued</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">548,368</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.66</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">548,368</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.66</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">203,631</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.49</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">155,688</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.14</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">359,319</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9.21</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested at March 31, 2023</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,035,501</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.92</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">517,170</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.45</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,552,671</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.04</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 4538349 8.19 672858 8.62 5211207 6.66 2249151 4.69 2249151 4.69 548368 7.66 548368 7.66 203631 8.49 155688 10.14 359319 9.21 6035501 6.92 517170 8.45 6552671 7.04 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7. Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The income tax expense relates principally to the Company’s foreign operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company is required to compute income tax expense in each jurisdiction in which it operates. This process requires the Company to project its current tax liability and estimate its deferred tax assets and liabilities, including net operating loss (“NOL”) and tax credit carry-forwards. In assessing the ability to realize the net deferred tax assets, management considers whether it is more likely than not that some portion or all of the net deferred tax assets will not be realized.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company has provided a valuation allowance against its remaining U.S. net deferred tax assets as of March 31, 2023 and December 31, 2022, based upon the level of historical U.S. losses and future projections over the period in which the net deferred tax</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">assets are deductible, at this time, management believes it is more likely than not that the Company will not realize the benefits of these deductible differences.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the three months ended March 31, 2022, the Company recorded a benefit of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in the U.S. for the release of a portion of the Company’s valuation allowance. This release of the valuation allowance is related to the acquisition of Wicket Labs, Inc. (</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">“Wicket Acquisition”</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">), completed in February 2022, and the creation of deferred tax liabilities in purchase accounting that serve as a source of income for the Company’s pre-existing deferred tax assets.</span></p> 1000000.0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8. Commitments and Contingencies</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company, from time to time, is party to litigation arising in the ordinary course of business. Management does not believe that the outcome of these claims will have a material adverse effect on the consolidated financial position, results of operations or cash flows of the Company based on the status of proceedings at this time.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Guarantees and Indemnification Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Company typically enters into indemnification agreements in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses and costs incurred by the indemnified party, generally the Company’s customers, in connection with patent, copyright, trade secret, or other intellectual property or personal right infringement claims by third parties with respect to the Company’s technology. The term of these indemnification agreements is generally perpetual after execution of the agreement. Based on when customers first subscribe for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited, however, more recently the Company has typically limited the maximum potential value of such potential future payments in relation to the value of the contract. Based on historical experience and information known as of March 31, 2023, the Company has not incurred any costs for the above guarantees and indemnities. The Company has received requests for indemnification from customers in connection with patent infringement suits brought against the customer by a third party. To date, the Company has not agreed that the requested indemnification is required by the Company’s contract with any such customer.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In certain circumstances, the Company warrants that its products and services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the licensed products and services to the customer for the warranty period of the product or service. To date, the Company has not incurred significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:9.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9. Debt</span></p><p style="text-indent:6.667%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 28, 2020</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the Company entered into an amended and restated loan and security agreement with a lender (the “Loan Agreement”) providing for up to a $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million asset-based line of credit (the “Line of Credit”). Borrowings under the Line of Credit are secured by substantially all of the Company’s assets, excluding its intellectual property. Outstanding amounts under the Line of Credit accrue interest at a rate as follows: (i) for prime rate advances, the greater of (A) the prime rate and (B) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%, and (ii) for LIBOR advances, the greater of (A) the LIBOR rate plus </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">225</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> basis points and (B) </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. Under the Loan Agreement, the Company must comply with certain financial covenants, including maintaining a minimum asset coverage ratio. </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">If the outstanding principal during any month is at least $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures.</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> Failure to comply with these covenants, or the occurrence of an event of default, could permit the lenders under the Line of Credit to declare all amounts borrowed under the Line of Credit, together with accrued interest and fees, to be immediately due and payable. The Line of Credit agreement will expire on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 28, 2023</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company was in compliance with all applicable covenants under the Line of Credit 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> borrowings outstanding 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 2020-12-28 30000000.0 0.04 2.25 0.04 If the outstanding principal during any month is at least $15.0 million, the Company must also maintain a minimum net income threshold based on non-GAAP operating measures. 15000000.0 2023-12-28 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10. Segment Information</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Geographic Data</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue from unaffiliated customers by geographic area, based on the location of the customer, was as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.76%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">North America</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,101</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,461</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,187</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,105</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Japan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,261</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,494</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,436</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,063</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,379</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">North America is comprised of revenue from the United States, Canada and Mexico. Revenue from customers located in the United States was </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million for the three months ended March 31, 2023 and 2022, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other than the United States and Japan, no other country contributed more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of the Company's total revenue for the three months ended </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">March 31, 2023</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and March 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue from unaffiliated customers by geographic area, based on the location of the customer, was as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:66.76%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.742%;"/> <td style="width:1.0%;"/> <td style="width:12.876999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Three Months Ended March 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">North America</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,101</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,461</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,187</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,105</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Japan</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,196</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,261</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></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:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,494</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,436</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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">116</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total 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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,063</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,379</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.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 29101000 29461000 8187000 9105000 5196000 7261000 6494000 7436000 85000 116000 49063000 53379000 26900000 27700000 0.10 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11. Restructuring</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">D</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">uring the three months ended March 31, 2023, the Company took an action to restructure certain parts of the Company with the intent of aligning skills with the Company’s strategy and facilitating cost efficiencies and savings. As a result certain headcount reductions were necessary. The Company has incurred approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in restructuring charges in the three months ended March 31, 2023. The restructuring charges reflect post-employment benefits, and the Company does not expect to incur any additional restructuring charges related to this action. As of March 31, 2023, the restructuring charges are reflected in 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Condensed Consolidated Statements of Operations </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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">as follows: $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million - General and Administrative; $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million – Research and Development; and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million – Sales and Marketing. The Company paid the entire amount by March</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;font-family:Times 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On April 28, 2023, the Company authorized a restructuring that is designed to reduce operating costs, improve operating margins and focus on key growth and strategic priorities (the "Plan"). The Plan includes a reduction of the Company's current workforce by approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%. The Company estimates it will incur between $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in restructuring charges in the three months ended June 30, 2023 in connection with the Plan. The restructuring charges will primarily reflect post-employment benefits and will be reflected in 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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Condensed Consolidated Statements of Operations</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. The Company expects to pay the amounts due as a result of the Plan by September 30, 2023, with the majority expected to be made before June 30, 2023.</span></p> 400000 200000 100000 100000 0.10 2000000.0 2200000 The aggregate intrinsic value was calculated based on the positive difference between the fair value of the Company’s common stock on March 31, 2023 of $4.45 per share, or the date of exercise, as appropriate, and the exercise price of the underlying options. EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (2"HU8'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 " "$@J-6B[&S#^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R(GI8";UI:.G#@8K;.QF;+4UBQ-C:R1]^R5>FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.Y93HIN:ACU[3](Q'"-I\ MZ"-"S?D]>"1M-6F8@458B$PUUD@345,?+WAK%GSXC&V&60/8HL>.$E1E!4S- M$\-Y;!NX 6888?3INX!V(>;JG]C< 79)CLDMJ6$8RD'DW+1#!6]/NY>\;N&Z M1+HS./U*3M(YX)I=)[^*S>-^RU3-:U'P5<'%ON:R>I K\3Z[_O"["?O>NH/[ MQ\970=7 K[M07U!+ P04 " "$@J-6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (2"HU9+XS.6K 4 *$> 8 >&PO=V]R:W-H965T&UL MM9G_;^(V&,;_%8M)TR8=1^Q H3>*!&E[5^W:HZ6[Z3;M!Y,8B"Z)F>.4]K_? MZQ 26CDO+#I^:?/M>? G_O8X'FZD^IZNA-#D.8Z2]**UTGK]H=-)_96(>?I> MKD4"=Q92Q5S#J5IVTK42/,A%<=1ACG/6B7F8M$;#_-I4C88RTU&8B*DB:1;' M7+U,1"0W%RW:VEUX")"YS CR)[Z&8I/N'1.#,I?RNSFY"2Y:CBF1B(2OC06'?T_"$U%DG* <_Q:F MK?(WC7#_>.=^G<,#S)RGPI/1GV&@5Q>M08L$8L&S2#_(S2=1 /6,GR^C-/]+ M-MMGN]T6\;-4R[@00PGB,-G^Y\_%B]@3T$&-@!4"]E90]PMN(7!ST&W)# ML;G=\0N3R=:$U9BXY%8F>I62JR00P6M]!PI4EHKM2C5AJ.$M5^^)2]\1YC#7 M4AX/EX_7(&=]F_Q5<=SR);FYGXN^I+_'\U0K:'?_V-[0UJ%K=S"=\4.ZYKZX M:$%O2X5Z$JW1SS_1,^A8?*&D*=E5!GQ]735*A0!J;O M$1@"K%6&.Y6]K;:[H?J&G/V2LW\> 7;M-6=NUMEITLB>N:0E9Y MAN*)!-B",%F2V4L\EY$5##>8P*!CY3I%IJ%5J*%X*BD&G.LP@G#J0>];2F4? M;0ZD(]^'594"@V!K9F4]1=2A5=:A>$0I6&KFK*644=>E36N8J%6AJ\C^"@5VB#Q0WK*_0488=588<=%79N$I@7 MMU]BS/S/=S5L(SW@6%.AN*HI9Q5V&)Y.2DY?*FBSW,R0[_)6*XB$45=FD/:@ M869%/$7M8%7L8'E4*Y'$0@'OZCGCF#%@?Y2:Q,N)V$YEJ:1-Z MN+ I9Y5]&!Y7WG*6E3I5\BE,?'N%XIZW8ROH*?(/J_(/P^/+6]#B@'R&Y\B7 MQ,Z)6[(!);,LAF$.7IL2PM;A/=RC*785C]A1\:C$GD)#A/7*7^&ZOKOBC@YC MU+&2GB(L4H8A5H8CA8>:SS#^'K"0TT[LL MGEN#Z>2 R6# VG0PL%?;*4(1JT(1.RH4/?)G:$I\$U&W^X'EU7+_=9SO M.G:JQ[>;M[?<+%]2$HD%2)WW??AYM=T/W9YHNG9@?*'>E1_\!4$L#!!0 ( (2"HU9R!2%^508 '\: 8 >&PO M=V]R:W-H965T&ULK5EMN*D_2R#SJ<)H L2Y[B_OBLXPP%"=B;^8!^"U>K9U6J?7;AXD-47M>5< MHV]%7JK+Q5;KW?EJI=(M+Y@ZDSM>PI.-K JF85C=K]2NXBQK)A7YBGA>N"J8 M*!?KB^;>3;6^D+7.1RX?+!5X\W?@H[K?:W%BM+W;LGM]R M_7EW4\%HU6G)1,%+)62)*KZY7+S#YU>4F F-Q#^"/ZBC:V1,N9/RBQE\R"X7 MGD'$FF7A\_:3]M\9X,.:.*7XE\W]%IK>7 MBWB!,KYA=:X_RH<_^,&@P.A+9:Z:_^CA(.LM4%HK+8O#9$!0B++]9=\.CCB: M@/V9">0P@;QT CU,H(VA+;+&K&NFV?JBD@^H,M*@S5PTOFEF@S6B--MXJRMX M*F">7E_),H--X1F"*R5SD3$-@_8-.D"C1IZVL M%2LS=;'2@,%H6J6']=ZWZY&9]?YDU1FB>(F(1ZAE^I5[^C5/N^ED.'T%EG?F MD\Y\TNBC<^;75<5+C9A28.>YS9Y6@6]78$[9N=JQE%\NX!@I7NWY8OWS3SCT MWMJL>R5E UMI9RMU:5]?,;5%L&LH-1?\:RWV+ ?CK;O8J@H;5285[->8^%%\ ML=H?FS.5HCA._$YJ@-/O(Y9!WFLB$ MP0GU:6/0"4E\Q#2"X$JW770UCR!@>'''JRYHEJ!6[7B3/?)'F^DMNN#(*-\+ M3; .3)]*D=#S9DP/.M,#I^DW%=\QD2'^;6<.I75G@LG"212'(W13H3CR/#NX ML ,7.L']K;?@QW1P8FP P\G:& =X[#^+E!>9,VV#&'40(R?$3U*S_ 40H\GB MD>\?^:>%:)&**)GQ8MQ!C)_98J#@2C\VT6D.X0Y(43&0.V2841 MM@/&7D]FGA/RAU*S\EY QCAL_JQ?#XH&QXB$> 33(H4]$B4S.(](%SMQ_BYE M]B#RW(H,6X(S#I(QM.?$AM!Z0L1.#CJ<\OFC.C8Y&"_#,3D+AG M,.RFL/9\.\#1:58F@3^%9Y.+XJ,D-0384Q?V7U1/Y(+=B5QHP>U%!792X/=6 M%:^E;6AT3UK8S5H=8>_8HV%KJ\%31L+4P_YX8RQBF))P9E]ZZL)N[@*(5E[5]OZ>4%.& 1F.$4[$0!\DF]?:B'@.WY2V,,60*,<0+7+ M,^%,GB(]P9%G>C19%$*;BE"UK9HL35SP,@7$Z->_I.8H?F.%[E1LYP!D;5%_ M7-'0^)X\B9L\;[5,OVQEGO%*_=+4QOK1WI*_*GN^EK:AU3U[$C=[?BXSKL1] MV;QW@14.N5499RS1B7?F>1B8M4+0K=?\+0J6GN>9/Z2V# A5NNMK,1_/'N+ M2OET5R@%A&?UGA//]T3*CRL:^JRG<^*F' M#(:^GRRA81HZ[_5>*9!IS>"/&V*;S$P[3/JB@KB+BG=9)@QA0.HS+Q9.18E2 MMA.0"JTPI_4"Q3%))E!MGS:6=B 5"H-&TJ# MH\VT8I]6$J=Q-*;PYZ2&N/MR@[C+#2@OZZ+.FR,LV]P,[X1J;#VRG1:,IP2@J-H3(M603B+ MP0POTKZZH.[JHF5O92$(*V!+!>&39 )W*@;=/?5GZCG:UQKT.VN-)F^\&#V9 MO%6U-K%6.4L3NSKZ.F ^S4!*NQ>E@EIS Q.]LP@<4+5?.]J!EKOF@\&=U%H6 MS>66,X!M!.#Y1D(901 AU$:JFF[<4D5-KMQ;07)CD:JT[,; ?:??J=$YH1" ^=Q@MB)W?__.[. M%WNX$O))I0":/&<\5R,KU7IQ9=LJ3B&CJB,6D..3N9 9U3B5C[9:2*!)Z91Q MVW.2*B9Q(F(^L:_=J[#K&H;3XQF"E-L;$A#(3XLE,OB0C MRS%$P"'61H+B90ECX-PH(<>OM:A5O],X;HY?U3^5P6,P,ZI@+/AWENAT9/4M MDL"<%ES?B=5G6 ?4-7JQX*K\)ZO*-AQ8)"Z4%MG:&0DREE=7^KQ.Q(:#&^QQ M\-8.WJD._MK!+P.MR,JP;JFFT5"*%9'&&M7,H,Q-Z8W1L-R4<:HE/F7HIZ.Q MR!,L"B0$1TIPEE"-DQO*:1X#F1IA1?]7*CO$=R^)YWA^B_OXL/LMQ+6[UW2W M,1-U.KPZ'5ZIY^_1FVH,'U>I)F)./K$Y /!# M@:T6BR+'92 A!K:D,PYMT5>2O5+2?#V6D1]@29>;0>W:>(.@MFFP!C5K<)!U M@GT/4N*BQ6:)GR[)@DJRI+QHA:RTP@T I^,X[A;F,:L&:+<&[;X-5*7858K0 M0J="LM^0M %7FMT-E*Y3_K:0C]LUH'LU=.^?H)E213MP;P=D&_6010,RK"'# M@Y!CD678G*?4/SRI_L>L&I3]FK+_!LJ3BM_?R93K.*WE/\6R03VHJ0=OI]Y? M_<$.1^ -!IX?;J>XS3 (!KTP;.=UG;\[FG.0^!Z/,ZJ0+TWFUJW)VV(?-(0@WMT>6*\)ACHY.)T0%69TKJHD6BW)KG@F-&WTY3/$L!M(8 MX/.Y$/IU8G;[^G07_0%02P,$% @ A(*C5I&02][/!0 @AP !@ !X M;"]W;W)K)V?1CV(%NT+502-9)VLG\_4K(E2Z38N-5++"GG''[GPO/Q^ M(T2 YSPK^.UD)T1Y/9OQ]8[D,;^B)2GD?S:4Y;&0KVP[XR4C<5(IY=D,.8X_ MR^.TF,QOJF\/;'Y#]R)+"_+ -_G>,M M61+QJ7Q@\FW66$G2G!0\I05@9',[>0>O%]A3"I7$7REYXF?/0+FRHO2+>OD] MN9TX"A')R%HH$['\.9 %R3)E2>+X]VATTHRI%,^?3]9_J9R7SJQB3A8T^YPF M8G<["2<@(9MXGXE'^O0;.3I4 5S3C%=_P5,M&^ )6.^YH/E162+(TZ+^C9^/ M@3A3D';,"NBH@/H*[H "/BK@RM$:6>76^UC$\QM&GP!3TM*:>JAB4VE+;])" MI7$IF/QO*O7$?$&+1":%)$ ^<9JE22SDRU+('YDMP0'=@ \E8;&*.@=3\&GY M'KQ^]0:\ FD!/N[HGL=%PF]F0J)1-F?KX\AW]'K#W2 ZDV)-K4V1J M3=>LJ6;N-2_C-;F=R*G)"3N0R?S''Z#O_&1R:R1C'2?=QDG79OWDI,G'6M&O M%%4S.J665+@C9F"D8QUG/4; M9WUK"GK.FGRM#7AG098U[@>]5.A2,(Q"QYR*H$$76-']RBCGH&1TDPH3M$"' M%@:1WX.F2V$71P-5$C;00FN5'+M:L07DN50]D!L+)1RS4$8RUO$W:OR-OC)7 M.8G9>@=DOY9,=Y 47JH6;W(ZT@(>A7X_*[I0B'!@3@IT6D)RK#"7<49XA5&N M*[X0E2 CN3AZN4:N[_4PFL1"%(8#*,]H$]KKFA2R>K(*9YQ(8DZY4-5T,$[ MH[$."KG.-/X5.X&J5:)*+O*%ITW(5 MM)-5)]MO04&,W0?J5#3UW/[2P22%PZ%0MH0%[8Q5A7)%Y Z)R!7NFN8$B/AY M(.LZ,4TA1&&?6DUR")_-L"[6EL&@E3#F#XP>TFI']7HE&Y+DV#= O\Z[E## MXR(-M"XT#9RA$FA9"-IIZ$^Y-\UDC(VX(FTY*.,90*T\37+^$/>@EGN08UT2 MG+ !.8D W\6,3.4>,5W7E)EF^X'^B:R4=NDB82QKW2"TU(;LU':G/#9Z6>N% MYU%WKE#82XY9S!E@"M32&++3V'M+_-'+D!G%!I&U'(;L6[W/U6$!2:;Q03;? M+:E+A[^P=D;=#(YEK1N)EC*1G3*':TH8,8M#%_D"&6GY$=GZTU8Y. M=49D!C$+LI81D9T1E_L57[.TK ^U9*DL]V5)F0#'K37X^Y[D*\+^,6*WVKZX M=D:RUHU$2[PH^.8#$V3E[(L='K\X%2-9ZQ[1M82/[9O-%QR>8.,.4MMHFL3\*$3FE."6 MC;&=C>42;T.X6N/)OL&I%T&8/3MYZK6 M%<3%CHYDK>OHV?FQ?6=L:1/8L.&-?-@O28-4$ PLX''+\=C][B:!KU=='_6^W\'K17T=UIJI;^?N8[9-"PXRLI$FG:M F/UA5?](FA9W1FM MJ! TKQYW)$X(4P+R_QM*Q>E%#=!<.\[_!U!+ P04 " "$@J-6Z,,'ZL\" M 0" & 'AL+W=OP$366 FG52$T;A:9]J/JPV -VL]ZENPLD?]_9M7&!&-2'O."]S#D^ M<_$,R4;(!U4 :/)8,:Y&3J'U73&)C8C!S?V1[NJ*9I(L6&2&.-;&9A8V/1Z$W)31:G6N)MB3B=3@3/ M,2>0$UPIPK"DND,+E; _DLE"+GY'YZ1=Z3GY4QIB07]JRMZ M-7NOF]U\Y$.UI!F,'"16(-?@I*]?^9'WOLOU%R+;"T2O#43O%'OZ!7L2P]KI M:_L?G8#M 5A)JY MOY,(?S X2-9SF_.@%W;G*FXUQRCK]HZEG);:<1O[4&RV6MH7/A,:!8)<%CFR0Q@#OYT+H[<:\H/T3D/X%4$L#!!0 ( (2" MHU8W]K#LU 8 )\R 8 >&PO=V]R:W-H965T&ULS5O; MCMLV$/T5P0UZ =:Q2-VL=-= UI;4 $V[R";M0]$'KL1=J]'%$>F]_'TI62M; M%,VUT@&:%UNR9LY0,T=#\8 ^?RBKSVQ-*3<>\ZQ@%Y,UYYLWLQF+US0G['6Y MH86X'BM+J;L4U%2=(XY=D,FZ8[RTE:3!;GS6]7U>*\W/(L+>A59;!M MGI/JZ9)FY?_B0WJUY_<-L<;XA=_2:\D^;JTJS%YB]Y$V*X=&HL_4OK #HZ-^E9NRO)S??(NN9B8]8AH1F->0Q#Q=4^7-,MJ M)#&.+RWHI(M9.QX>/Z.'SN+R7QB)/26;#/^H7SXA;8W MY-1X<9FQYM-X:&W-B1%O&2_SUEF,($^+W3=Y;!-QX("L(PZX=<"2 \9''*S6 MP9(=[",.=NM@2PZ6>\3!:1T<.8)_Q,%M'5S)P3X6P6L=O*98N^PVI5D13A;G M5?E@5+6U0*L/FOHVWJ(B:5%3\9I7XFHJ_/AB61:)(!9-#''$RBQ-"!T8+G=CP$?&\+'D)%.X+?5NRS+/!9F;P1E_O:?Y#:W^5L"L7H@N MGF"VK9Y>!@KT0&^3)*T?+Y(95R1-IB(I2[))Q;WI0,,70.-XFV^SIB@K>IO& M*=>A1:>C_<[7M!)5ST4+6]>]Y9X:OY:,'8&?"6)U[,(=NW 3SSX2[Y+>I461 M%G?&)O1P.GHX6GJ\8VS;D$!,]/%N2F7-3+C=B$/Z2*LX9 M,E[S2%P4 ^-5&MI%R0K1"OT^(R)X\J4FF'-I94D& K2+# &3 4R>P, M(0-&0& ]0KD=H=QO@U#/TYN*6-HACB66.RB?99H.EBJX@HP90(*%D& 1$%B/ M6U['+4_+K>4AGU)!-,&.AE8D%JL2UKQ_J^B@11U+!V_P[B:_44*&"[QA\_#G MKM0]("-&0&"]"L^["L^U%6Y68=-:74CJ[K$1*Q/2B!;TL3ZFJNIJ$<=6%Q)L M!0D6S(=MR,6>1 3(B!$06(\(?D<$7TN$L*QH>E<8\;:J:!$_&;PB![M>L)/UB:IA4V"N5'$=$R;<>4IV"%W53O-Y:0K M#'W3.?(8[;4VI!?;^LD\U'Y>3BJHY-:B]=4?=^X(_LD%@(P;@**%H&@1%%J? M&WME$.FEP;T&5+]>G1E?\^"!"H2@:"LTU!O5$A!HV! 4+8)"ZU-DKQ(BO4SX MHE:O9H4]7 R9V+(]N1T/[8;M>&BC:L=#N<]"]AP[:_:Z&M(+:R?+\>K$@DIC:*A V=BV?=?SY"* "E^@:"$H6@2%UJ?'7B5# M>IELO"ROYLE0G%*VOJ5^.*,[[HEA ]"P(2A:!(769\!>RT)Z,>M_5=[U8QO= M7U[6Q$ #!FBHBDTQ'KR2@\IB4&A]NNR%,:17QKX)75T_QM&T&4I:CHU=>3&W M HT:@**%H&@1%%J?8WO-#>E%MZ]17_60HRD!JLN!H@5HJ']9 [*&H#$C*+3^ M_IV]-H?UVMQ_4&%;Y-Z<,)>TD*4^_-AR@Z(%H&@A*%J$A_K>87+[U=[K<5BO MQ^F46+WKZ&U9D&@K4+0 %"W$"K4/(0]);2."BMHO_<%.O3'JH:P(64I&##>Q M^3;VY86'PFRP#4QAH]J#-[2RT!P/-^&I=N%AY'FFG'.%(;*/2;%X+[=AO=QV MFA2K3BJHS(85&_&P[V-+SNT*-&X BA:"HD50:'UN['4V?.IVO%.D6#5'3MSQ MMM0/9727/76C'6C8$!0M@D+;57]VL/.^_NN&*-U=*M9<&;T5\.9K3R2KVOT; M8G?"RTVS&?^FY+S,F\,U)0FM:@-Q_;8L^?-)O;^_^T_*XE]02P,$% @ MA(*C5J]$KJ)^!@ 'QP !@ !X;"]W;W)KF-U/72("!7.*9Q&WG^J%MIKG>?59 CG4%Y$JRD_37WPH< ML)%0TAE_20"OEF>U+\\N.K\7\KM:,Z;10U76ZF*RUGIS-INI?,TJJMZ*#:OA MEY60%=5P*^]F:B,9+9I%53DC03"?5937D\5Y\^Q:+L[%5I>\9M<2J6U54?EX MQ4IQ?S'!DZ<'7_G=6IL'L\7YAMZQ&Z:_;:XEW,TZ+06O6*VXJ)%DJXO))3Y; MAI%9T$C\P]F].KA&QI1;(;Z;FX_%Q20PB%C)RR7R"\JW2HMHO!@05K]O_]&&_$0<+0(][ =DO(,,%T.-EO KAW5ZL11U 4YA!8(K)4I>4 TW M-QK^@;>T0F*%EE2MT0?PN$)3].WF'7K]Z@_T"O$:_;T66T7K0IW/-* Q.F?Y M_LU7[9O)R)M#]$G4>JW0>T!0'*^?@16=*>3)E"OB5?B)RK!W^Z3#R1LB.#H\[@R*=]\1F*3BF4T\AVY;Q9:2K+;C'%.,'1^6QW M"-\E-@^33NH(5]SABKV.N"S^@SQJ@UD+J#VYJ'->,E3O 9NGYCHW8;XUN0"1 M+1SN.W.9%I_2?R=2=K1/\VZ?YE[_O6.@-.>T+:]U@6@EI.8_FP2W%CC=L!V2+]NZ""V17 P M=\/..MB9-UN6:UK? 4Y( :H4 Y0F%$I.;WDYG@39*9/@1,J.S,=!3XB!UV^7 M+_/.7DM\5*NB! ]#RR47I@%Q>PD?\#9^)KS8AO("L0<3_JQUD]!K)J%MD!*J MW=Y_3O#8!I6E\R%TAQ2.XV $.NFA$R_T+PU*#SIBIZ-%%0ZA.!I!UE,V]A)D M[_L-?1QU?&B].(NMK;.%H**,P.L)%OL9%N#)+>M][H07.>(MRX9EV26&LW3, MMSW78B]%'70]):-C$&/[W2D> K2%DB >@==3''Z.XU8,DJ. Y-ZQ>NMVL$U9 M. A",@3H$(O)F(][:L-^;OO\DD;$"=LFL2DFC3F^9SN<>GGC8PWL M]A*87M;\5:HXE;9CHWNNQ%XN6C2#45.&#QWG26?94VHZ-[LF6^,D6^O>#DJ1Z66:X=>)U$'%. DLM+;8 M&-:>BHF?BMLN\@)O;QY<; MX*+GS+; %AN/BYZ@IX"*N5^V(,H:8D*2G]S8>K_ MCI:C86,/GF0X^#ADIO'8W$-ZRB5^RC7N*%@N37=I:NBOX78Q:1;A8?ONE@O" M$?(*>\8-_8R['$.+J$:W[([7M0DE0\=,2G45K*N4UN5H)'7[?'(R!>ET,ORO_S%]D3:CC?DX".U?^(][F#%\?1V^-G' MN1/VE)LF5AS:0DDVTKJ&/3N'?G8^QLWK7%0,:?HP M3^L!P'P]+K$")X"'1V M<-12,7G7G$ IU'PV:(\JNJ?=*==E<[8S>'Z%SY;M656OICTZ^T0EU $%+EB! MRN!M ELGV].H]D:+37.@>G+D6C+5UY$5+; M2G^W(.,V9]6TVFZ\T^LF\L9X?MK)-5U3?-]=>:S& TJM6[)!.RL\K3%97U63=@@,J0B(TC\W- %&<- ,.-3CUD-5[+B M[O<6_77V';XL9: +9_[0=6S.JN>5J&DEDXGOW.87ZOUYPGC*F9#_BDTO.ZF$ M2B&ZME>&!:VVY5?>]CQ\B\*L5YAEN\M%V?Z8]@Z&#S;&KR8/0CX5OJ1.)H>B-ED=O0 WM% MP%'&._H*WJ]^+:W^.[MW("Z<#<[H6@X\[+K/=+S65EJEI1'7V"3D9PSBS_-E MB!X9]M<^AHH!Q_L-X*I[$3JIZ*SJ^"Y_0]7\\:/IT\G) ^X=#^X=/X3^/\3W M8?SI2'S?%?O%%YZK1[D;$I=6C<1/L2'Q^-'SV6QR_"R *85! M ])V+=;&+1&+SKL;79/GVY1QJ19,I%84!!J7X#,G-HU6C2 KEX:$1MA*?9$/ M(CK1I:71HY(>N09&A[H5]0ND9A]RYJ- M_DWO?V.ED'FP^O226OH^XE M7MVJ1MIU]K?5@1_=D3B'F9[KC)-;D6=FP$N9!;9EOG(N,G=<-:B]D)!+(!,B M!K6 Y#2I+G3N]6.PGBLFWP<9*L%<$\HCP^"$.N:"19*-S%OG :X[]K&/U7N; M:9>A>UX1(=?J&+]@*R1TAKUTC5#X&=MUVO9O ,H6 PN;?Y"/?C2M]X32 M]64L6^*I@WM>^,[<_I9L_*%T+VTNAU<@2$+6']!>\N4'V3YT48X3&"OI %Z1 MWGW&W?O=N:"'C(0FAK*?9_W6SYB MXXE$6\:2P@N&"L1_.U5DC,S.MF]M&R# M*M+2+/ CCG MZM\N^(+AWXGY/U!+ P04 " "$@J-6Y+/9["D% "?"P & 'AL+W=O MY5,DMW$)UE6GB=&\\M&E+A&_Z6YLS0: M]2BYK%$[:318+*Z2Q>1\.>/]8<.?$K=N[QLXDHTQ]SQXGU\E8R:$"C//"(+^ M'G"%2C$0T?C682:]2S;<_]ZAWX38*9:-<+@RZJO,?765G"608R%:Y3^9[>_8 MQ7/*>)E1+OS"-NX]31/(6N=-W1D3@UKJ^"^^=SKL&9R-?V&0=@9IX!T=!9;O MA!?S2VNV8'DWH?%'"#58$SFI^5#6WM*J)#L__Z,5UJ-5C_"ER85'\ ;6LM2R MD)G0'A999EKMI2[ASBB92727(T^.V7R4=4Z6T4GZ"R=3^&BTKQQLE^FS@!^%'<)T,H!TG$Z?P9OV*DP#WO07> >BA+\6&^+/#>%Q)YZX1&5XE5"H.[0,F\U>9K-*Z)(0I [#E:D;H1]? MO3A+)V\O''0R@GCB )V75)J80V8QEQZ4<8Y >$WL?%K,4#Z(C8HVC-Z@E28_ M/WI*=Q4Q/@2,H^/ Q+1.Z-R='"V%"AN% U/ .\*L-VAW69C"2TA_FQVM6FN1 MM&FL>9"AMGPF_U1BI%2Y3$.1Y48XL601L/C&&E4$.X)74L7'^GIN\0=F.,XP&W8>ZG MQ"C,T]U@14B S#C/YR@\Y"9@YI(\>4H>BZI+'C[#$ 8I2F?_0%="0PW>#\ ) M1;1YFJZ&>V3( 92H"5Z%:9%3\Y-A:/>Q"3M))8D%J8M4P+ M;@LJ#0(YYK1-QQ>KZ]OP-;DXB:Y_$+04I&76=ZUU+9<3"23@LQ5TX84+:U%: M1)8GRKJE/* !'5E.4='FS6,$O+X-:NR#4^;>9MYP?A+9R> GSYFQ'.1+F PG M=*DHQ>Z(7R?3[I19F@T=-+DNN].A^RB[I\.N>:,(-+MZ+:2E)-ZI2&"LTA ^ M4;9ISH+WSK7DDT$6N6DX9_?[AS6:OK,0KX/WO=RD?F1_(S55 ^7HOMG:$YZP MN8.EH;]>]YO%>MD++Z/G@V9=8]O9+=9?>C-V_7I,VGU P:ES_-DT,H.S67IR MSEK6%/N*KC5+=_;"6FY>D?P MI7D)*G M"=CX'(P#;YKP!*-JH@==^*SH!8V6-]!Z88S?#=A!_R:?_P-02P,$% @ MA(*C5LR?)!J'!0 G X !D !X;"]W;W)K&UL MQ5=;;]LV&'WOKR"\84@ QQ?)L9,T,>"D*]:'8D':;0_#'BCILT54(E62LN/^ M^AV2DFRGJ9$5&_9B2^1W.=_M4+S>*/W)Y$26/9:%-#>]W-KJ:C@T:4XE-P-5 MD<3.4NF26[SJU=!4FGCFES-K_W:O9Y?J]H60M*]9J8N2ZZW MMU2HS4UOW&L7'L0JMVYA.+^N^(H^D/VMNM=X&W96,E&2-$))IFEYTUN,KVXG M3MX+_"YH8_:>F8LD4>J3>WF7W?1&#A 5E%IG@>-O37=4%,X08'QN;/8ZETYQ M_[FU_M;'CE@2;NA.%7^(S.8WO8L>RVC)Z\(^J,TOU,1S[NREJC#^EVV"[&36 M8VEMK"H;92 HA0S__+')PY["Q>@;"E&C$'GKL2N@9^?>DS?70PI53&*:- MV=M@-OJ&V9B]AZWA@60WI-O?E//XRGH]=' MT$\Z])-CUK^_:L?-Q@/V(LOL8T[8+"LNMZS2 N,LBBV&06/"#&9USX:%J.$% M,;5D I:4]\K6(B/%JH);1RQ]MLE%FC.2/"E@P0FFG3<+P3HIA,D9EQG+!*HB MDMJV5K#_3EK2DNQ9JJ3$P!/$:"U2V/ITSXL:A="8$Z("ERM@S6B[) M$X-?SS'#9Y]K7@B[Q93!E-ZE1)@FPJR-3!,UX6^94;6&NRMV,CX-0=>)2;6H M//D HHO)4II+5:A5@*$)\<."6O8%"&?><\()+EV_465-*8NU+V4>:F^'B M!GY-4&K7"L$3@6P+*/JDIHVI))GW?9'99':IT*O;D/,C%OLI50F((V& MHR+V(XNF_=%H@H=Q?W8QQ?]TW#^_G.$AGH["Z^7Y;-\*6 XE:VF.34;]*?Z< M^@6;03F>L?@R=H^7\:C#BG2KE41UT)A*^PJ%WBP#!Y/CX*>V?;9Y&7+8-(D? MC*R-LAUCX'(F$UH)Z 5GT$#MK3"+ 4\(D<5UQC; F!WRX@=9\I:8!::V)J!;2;L29H= MSWD258GE#?.UYQUIKG)$[FO^]Z)0* M0,(X[1-!V @+ [8HP8(M%]$C6,9\9W>WS(JHCX6/&#"FNUX-A\-AFX'L-'>, MW"(R'0X<[%5S>H0Z_'LA1/]?"!\UEX:'C^9[C>. +7 .I"V8M[6M4=[[O>[] M=:][%\^T3Y@5ZTF4KU::((SW/3^5]\/W_3B56NZZ_EOCXB(Y.&M= IH3=?\X M>6;ZQQ?C0=PFKN]PAS/S*[GHE(MKN91.XG;/#<]^9P[\: XW7E[T7X MYG)$%2X/W6IW]5J$&\=./-S;4&KPK6$%+:$Z&LS.>TR'NU!XL:KR]X]$69SE M_C'']9&T$\#^4BG;OC@'W85T_C=02P,$% @ A(*C5CA\AZB< @ V@8 M !D !X;"]W;W)K&ULK55=:]LP%'W/KQ#:&!N4 MV+'=)LL20Y.T; ^%TN[C8>Q!L:]C45ER);EI__VNY,1-69)1*!C[2KKGZ!Q] M7$_62M^9$L"2QTI(,Z6EM?4X"$Q60L5,7]4@<:10NF(6FWH5F%H#RSVH$D$4 MAF=!Q;BDZ<3W7>MTHAHKN(1K34Q354P_S4"H]90.Z+;CAJ]*ZSJ"=%*S%=R" M_5%?:VP%'4O.*Y"&*TDT%%-Z/AC/$I?O$WYR6)N=F#@G2Z7N7.-;/J6A$P0" M,NL8&'X>8 Y"."*4<;_AI-V4#K@;;]DOO7?TLF0&YDK\XKDMIW1$20X%:X2] M4>NOL/%SZO@R)8Q_DW6;&P\IR1IC5;4!HX**R_;+'C?KL ,8A0< T080>=WM M1%[E@EF63K1:$^VRDH8G*EI"T-N9 YY"_Q DT)\?87[<_1ZGV"TWZY/"R=".9"V!GA!FB"H(;E)7=#I%,X5TU MUHW8$DBA!%YY+E?CWLO$W@),IGGMK^4<#Y%8(O&=>.^ YL[R.7R*0: M@QK,IYZ7L\"BA(K>DT%TDL1G7=##PP=/>#400;4$O346'5F!?W+?9A&0;70:=<$;+((C^IP\!_O.<+!3;RK0 M*U]5#;IOI&U+3]?;%>[SMEX]I[=5'TVNN#1$0('0L#\\I42WE;1M6%7[ZK54 M%FNA#TO\^8!V"3A>*&6W#3=!]SM+_P)02P,$% @ A(*C5F(A(SH\ P MD@< !D !X;"]W;W)K&ULC55=;],P%'W?K[@* M$@*I-&G:=1^TE;8! HG!M UX0#RX\6UCS;&#/];MWW/MI%DKNFHOB3_N.3[' MU[Z>K+2YLR6B@X=**CM-2N?JTS2U18D5LWU=HZ*9A385<]0UR]36!AF/H$JF M>9:-TXH)ES*S";:.RD47AFPOJJ8>3Q'J5?39)"L!Z[%LG1A()U-:K;$ M&W0_ZBM#O;1CX:)"98568' Q3C$!\#?@I]"YPN?)ED0 MA!(+%Q@8_>[Q J4,1"3C;\N9=$L&X&9[S?XI>BO496S^'@:_0TL8OK)K8899 X:W350LF!950S9\]M/NP 3A^#I"W@#SJ M;A:**C\PQV83HU=@0C2QA4:T&M$D3JB0E!MG:%80SLV^4=Z_:FNA1@,W)3,X M21WQAMFT:#G.&X[\&8XA7&KE2@L?%4>^C4])3RK.'$+S3O;RDKF05\**2G P::H@S4VJ%R@DGYV&BDV]TR M]V!5BJ($H2)B:Z&U!*>+.]!U* TV^O3J'FTP2@3.B"(TFRBOA"/.A='5B_V0 M7@H5IM$02YA0$4V8VCL6:Q(552 #K65+%YN+30MY[^3H! :] M<79T<+TS+5OAXUXV',.H=WA\ KMN8KI1)RLTR_@:6++OE6M*9C?:/3AG39U] M"F]>*_*U%*16XH*@6?_H, '3O !-Q^DZ5MVY=E3#8[.D1Q--"*#YA:;SVW;" M MTS//L'4$L#!!0 ( (2"HU9M%GW"G0@ # 6 9 >&PO=V]R:W-H M965T@E$S*KJ(IKEJ\5;G=G:5FDO;8 MW9V:FIH'F(0DC$F"(4B[G:^?3B<[6HN3:5[6HL+-43^2/&@-_XSLN16J3MZ^24_&P>DD"A$ MUA('CL>]N!1%08R@QA^.YW@0282;_WON/QK;8=CEHLE M[XKV6CW\+)P]*?'+5*'-+WNP9Y-XS+).MZITQ-"@E)5]\J_.#QL$\V /0>0( M(J.W%62T?,];?G[:J ?6T&EPHS_&5$,-Y61%0;EI&^Q*T+7G-ZW*[H[(KIQ= MJA*QUIS<=3IIP9W.3#+'Z9WE%.WA%+-?5=6N-?M0Y2+?II] JT&UJ%?M7?0J MPU]YX[,X]%@41/$K_.+!U-CPB_>9NN:-.'IG3+WBCT!6RRZ:AER6[>E#K'NN:9.!LC-[1H[L7X_(?OPFEP\HKFR:!Y\AKW;PK2 MJYQVZSGUV3X)[)>*W!]YK%T+L\.K1\9S5;/ MHN#$;-**>0]/#GWVJ:$$0H$@!0#*C)4T.95TE6\U: M9:D^?,1"+IHGOY$//)+RL);9FL6.#W"**GG[7^C&M"I$\4@\*%HR$RY*]\+: M!1MR229H=D!\G=^N;S[W_CEDO,I9NH,WF-XJV(UR?"=:QY@.?Y.HJPU1-KXD MW% A9DS\T?$"7"MZR$JWO"C(E9JI>^.+1@CV*'A#("C0)$@4E,]+;>-@@"O+X;2'1J&#GII96-^72EZ)3 MR#M"O./EL[\+5!R-J:&V;NI+Q>N^J;*BRX6-I=1W1TN"60/%/2:^UL*8?J^( MII#MX\9B+JDB50 &Z6TQTS3"<<^46"YE)F&PSSY6/5 #VZ5VEX?00]WQIO,Y MRITH95<>U? ]6>TLHN2&J10Q0G0/*^W*!:V!>VBK- I71NZ^%Z9\V)CUG-8< MRYQ1<.\0&!)#7+]G,Y]RO\J?I>6WY6/HS+0R;V6E2HHZ7-.2H/VH)*]L(Y-6 M=GOC5>;? #_+#G$532:UT/\O&.YS@P.@IJG#1L+; IPI( #OXZ#B8)*W'[(# M.CUC3]65MP@:.12C,N(N:N? !S./BOP(B&@P7F_IWI$2?]H@Y:(5#29+&Z47 M9-MAZW%F;<( 80#NFN\37,C)XGCTR6!IH^^OUM,OMTRKO& MR" $B4:J'/ ._5F*![6A,#H970_NDR"A8F?\R&(_84?L;\/9#R^K 4MF M_@('T]1/=YWL@\ >I2CR?G]X7I@F,%CZ5!G@M ?TE^]9O( *I2P*0BC.=M5& M!](;LUBV.8L1""I-Q9LRP 1O\ZQK9^V:MY2$ V2HRXO-%F?RG+\,M?,F](G\ MVT_>/33%BZ;#=_.+UN02@LB ML0TBXUJ3" 2D-P/NP.BA.@U*?3BZV6/"\>C230L8F'362%M1S(#4U;5J@"IT M^ HP!0+C.?T&BX$(L^T2 P%(4!S<%&&KD"(L#+0A*G,8+D;72">C+!W)L5FH MVOB%.L<,:M_PPC&P?9WB$7KA=,$623SZ253P76'V>8Z$EG2;,7TB]))DCM\X MGHT^&ME]<(Y8E"Q& *27)C$!TTMFBV8VHFC M$Q&1W>'"FTUGL&SAQPOD?TIE(D$S'/WTHCO/D.&V$K_,Z;X&7-+X5.# 4N\ M63!CAXB='Z;/E7D&T+"&,S/TP9E,??GXJ+$:L2:V7M*$7+6"%T7Q! MM)&_")^*'3L(#TW$>.\8*GH(A):9*Z)4=(;.F6_WNEIARB60Y'*Y1(6BZ?!6 MM ]"5'O:MAMOC/C9B38W)C!SD*B>JV_&C\1/4JHOMAWBRF-SFRH '>@[H$?5 M@M?('#1,T_CZ&6SHD<-,0ZMF/BH>S8UO>W&RL-A>L.DL\N:IA?HT8JD7A%6UYXAO&I%\2IEP:A M,7$!F\.9%\X"XP(@?^JE:>1-9Z&=Q!.VZZ/09.,K7BF:E?E62>G55:W]H#>L M#I]#+^Q7P*?C]ELJU%NA +!"+$$:8#@:8Z0TWR?M2ZMJ\TT0U_]6E>;O6G D M$QW _E)AJ'8O)'S^/U!+ P04 " "$@J-6H];4('@$ !U"@ &0 M 'AL+W=O^2%?O?'?K[&#MB2:6G2ZM_JCP4B^0D$3FM9*W#-[O] M0&T\;QDOL]K'7[%M9&>S1&2U#[9LE>%!J4SS+^_://043L9/*$Q;A6GTNS$4 MO;R202[GSFZ%8VF@\4<,-6K#.66X*#?!X51!+RP_FLR6)+[+._+S40 B[X^R M5ONBT9X^H3T3GZT)A1=_FISRQ_HC>+)S9]JYY?OCB93H[/O #KT==&8 @XR33RPXC:R@GE@?:[5HYR MAH"IJ@Y[C2HC2&:%^%4[Y7/562-H.0X;\A5B2HABEOB M0A;2"&,#?P3AN0R5=3';U@G46MC5(8.8/Y!A@)0Z!_/'12]D+,\&KN1"BHW4 MM6Q&K,:,ER9#D&ORBLN*^C&BE0.>]FE+U(,XL38R+^-Y3ZFH\3MH, M16[#%+@M.SN/FJ(W.EB]JI%A#D1FF:U-:(K!/.1[@EM<@I(0BJ&V4[)+Y?_3 MA>OE#=VAHQEE3RL.]]TWH]Y3H"2WC@\>3$CVIGD5['9W;ZKSYBGQ(-X\R- N M:Y 8[%I!=3P\?IL(USQRFD6P57Q8I#;@F1(_"[P+R;$ SE?6AF[!!G8OS>5_ M4$L#!!0 ( (2"HU9W!JNGG 4 .D- 9 >&PO=V]R:W-H965TY+8LDSPS-G9L[05QOK[GU-%,1CVQA_/:E#Z-[. MYU[5U$H_LQT9?%-9U\J 1[>>^\Z1+*-3V\R7B\7K>2NUF:RNXKL[M[JR?6BT MH3LG?-^VTFUOJ+&;Z\G99'CQ6:_KP"_FJZM.KND+A=^[.X>G^1BEU"T9KZT1 MCJKKR?NSMS<7;!\-_M"T\7N?!6=26'O/#Q_+Z\F" 5%#*G $B7\/=$M-PX$ MXVN..1F/9,?]ST/T'V/NR*60GFYM\Z_8I-L7RTG0O4^V#8[ T&K3?HO'S,/>PZ7BV<@.<-ER4+\'A6PV_L+JU;:L#6 Y>2%.*6VN"-FLR2I._F@<< MP89SE#/A)NIDX/YN*Y6)Y M?B+>^9CO>8QW_G_R%1^T5XWUO2/QU_O"!X>F^?L8"^F0B^.'\""]]9U4=#W! MI'AR#S19O7QQ]GKQ[D0*%V,*%Z>B__>2G0YW.1.G2?F%UK(1GV0(Y+SXK2:V M[Z393D7E;"L"AE0$&_]/A?:BDRYL^4VC@U[+-'U.>X04VHB "-:5VD $A+*] M\WBN1-'#@+R?X2@#/6 XHK0 8&P0!36:'G!.+4.*T =EV^B)1X10C=2MQ_@T MC:@E3"7F!) UP,OR@?@8JBJH@; )A++&VT:7L"I%!3S(%\:=]9HQ3R$Z'L/M M^0RHH(N9X,D))7TM*@B:S^@,DBK&,6L2#@VW,C.*XZ,.-K?/#6X&7TAUWE>$)BD^;. MB]BU2XB9F'@V>JCCGDN4?@,\D*J-;>QZ.XOU12W;74^?JJ??HP3H.HJ8984( M@AY)]=$CM^?H.!,W0X=N:C([XC S@+]_T'T-JDV@YVNON?+@IY7W)'JDC $#[[A1 M?"\3/50-"D;E5-1V YUP4]%:Q^$5; Z;!NK@]^8G>SZ3SH-L^C@EOE?UWONG MR6F^HC0)6R[UZ)JU)FZ3/?ZA <$Z1H%ZH8(:>DMQ*-!=\<;!P>Z-W2#=J")8 MA@ Q;,/I-TFQ4(ZCE&CFZ1HJ*0L+65P?"DXFEAMV=J P')#IPZ6IC&6B(=;3 M6L0ML&ND9P?P<&I\KQ&O<+;G@9)KE-LG:1]"\43)O9GB$;&"Y?IXZK$GRMV* MR*"I_ :Q]KO&*YY1E%RPE ?$SM@P#:#4H]=JK13?0NU1P&?".5&.F;;)U2< M,52E[%7>M'F8\MI"$W#AF4&TYFY]90V)U$JEH.%\4D+&(?GD4C)+/=8%+H,( M#(==OJ4%/I">LS?#(LQ$Q0V._BJQ9#$[VZ%I&T SW*W',><^'\LU]%G..8RM[O4[%0]OPJ !3U@G./A^75]&49T7FU7T8-]\ADA*A M,72;-K_4[F!8#_8>]XINAU+,CMW?YGO7;_"PCC\RN(,@A.DF/KX=?\>\3]?W MG7GZ$80)7V,.1$,57!>S-Z\F:>,,#\%V\3)?V #2X\<:O\7(L0&^KRPD*C_P M >.ON]4_4$L#!!0 ( (2"HU8 !4 A&PO=V]R:W-H M965TU*Q(@]8N#-CIN@5HT:!= MMP_#/M#2V29*D1I)Q;9S_$=;,D1XJ8\-U MMHZQOA@.0['F2H6!J]GB9.E\I2*6?C4,M6=5)J7*#//1Z-VP4MIFTZNT=^>G M5ZZ)1EN^\Q2:JE+^<<[&;:ZS<;;=^*I7ZR@;P^E5K5;\C>/W^LYC-=Q9*77% M-FAGR?/R.IN-+^:G(I\$_M"\";UODD@6SOV0Q6UYG8T$$!LNHEA0^+GG&S9& M# '&/YW-;.=2%/O?6^L?4^R(9:$"WSCSIR[C^CH[SZCDI6I,_.HVOW$7SYG8 M*YP)Z3]M6MG\?49%$Z*K.F4@J+1M?]5#EX>>POGH!86\4\@3[M910OE!136] M\FY#7J1A33Y2J$D;X+25HGR+'J<:>G'Z@1?Q:AAA2=;#HM.:MUKY"UH3^NQL M7 ?ZQ99Z:_9(D0/"OR]+]C6UNE^6](6%Z%6!5]GX'U@?\_9],VK\;O1Y0&DISND MIX>LOUB @UK[,?T\H!3W%XO?@JL%>\K/4TY'=$)QS73CJEK91V(;V7-)VD9' M"LV!/D,E\5FBU4)4$0OCY 0[@8O&Z_A(:N69(1K!TK@F14;4/!V)[3>OSO-\ M=/E)M&9;P;0YOCRFVKM[76J[(DP2:FH2Q_2:)J/!",0V)O5H"!S?2I?!.T(F MMZ0".'5\[J([NDE'6Q<#FCN/[,-'H";A$IWGPJ3 AA0/7"P>,8Q #&6C5L8@ M/F-$M)%8!/),M@;H8+.M+'*7.UQTSLCLM[90L.;6F1<6QZ M,7PT.TY;?5F4\6A^3*?TTTF[T)W!3[?S+U__WU8KEFS5I@F4YVUXE U6Y MVTY7:\B2 N,U[!>@M9B0[#(0".$@_0;5@#V MFL9G3]S<@UR9X'98>D L8,"#0^[C&B5=.U-22VIPW#K[]M?9[(Z$+, H\< ? M"!D&]%%I(_,*S='/"UP'[N?"M_N8CJ!4@/O<%6! M:J+3MNP!/L)WR8611I%^V/)WD9H+,;RDB RY%6/?=],A\;KL$1L,67+BF*,% M&%]5T .C$&;9M!RMU:-:&![0[WL:I3=] (P?:@V,[K_3;D*M_K9:&R6=VF94 M"\T[@!)=C:U"7#ZE]T"K!EG@LBK6N]LJP9:H857^6=>E*LVA/N_V:0]HWQTR M[%WH%?M5>K8$J:6-[=V^V]V]C&;M@^!)O'U6P=U*VX"R+Z$Z&KP_R\BW3Y5V M$5V=G@<+%_'82)]KO.[8BP#.E\[%[4(<[-Z+TW\!4$L#!!0 ( (2"HU:0 MISM-6P, )L' 9 >&PO=V]R:W-H965TB#[0TDHA(I$K2Z_7?=TC97AMU MW!8P+-[.X9G#X7"^D^J;KA$-/+>-T NO-J:;A:'.:VR9#F2'@F9*J5IFJ*NJ M4'<*6>% ;1,F492%+>/"6\[=V(-:SN76-%S@@P*];5NF]G?8R-W"B[WCP)I7 MM;$#X7+>L0H?T7SM'A3UPA-+P5L4FDL!"LN%MXIG=T.[WBWXC>-.G[7!1K*1 M\IOMO"\67F0%88.YL0R,/D]XCTUCB4C&7P=.[[2E!9ZWC^R_NM@IE@W3>"^; MWWEAZH4W\:# DFT;LY:[=WB(9V3Y>U<'NVX74V M>T]FNF,Y+CRZ"!K5$WK+'U_%6?3S#:W#D];A+?;_>B(W2:Y+C*, KK##6Y25 M8EW-<[ Y!%^D80W=N"<46X12R1:V@I4E;S@S6!S2$I6&S1ZJ%S"CJN"[.U( MT9H:H9%YOX 65!7MLT&-@TL+F0#-:] MJMG@$QUD#2OBXCF#UY!,_3B*^\8PBP=OMHHJ%TS\>#(&.S<:?& =$S#RXVD& M8S^A12O-&3RPG)3%;6\V7KKM+IT#6\=]"D!W MZ(IGLP^@=\;4[)H("W(N^R D2+2H4]1QS!#\?DN"?; MF-C_I,%<9N#_$GTQE 1P[4J&9P63K*W7IY57W!?EO?/%FU7 M<4&'@R5!HV \\D#U3T'?,;)SY7J*R"VB^E-(<.W:#TWN\_!M0 M2P,$% @ A(*C5GL_\O&(! & L !D !X;"]W;W)K&ULK5;;;N,V$/T50MMN6R#KBYS=#7(QX&1[!8(-DEX>BC[0TMAB M0Y$J2<5QO[YG2%FQ4\>[*/J0F")GAF?.F2%YOK+NWE=$03S6VOB+K JA.1T. M?5%1+?W -F2PLK"NE@&?;CGTC2-91J=:#_/1Z-VPELIDT_,X=^.FY[8-6AFZ M<<*W=2W=^I*T75UDXVPS<:N65>")X?2\D4NZH_!+<^/P->RCE*HFXY4UPM'B M(IN-3R^/V3X:_*IHY;?&@C.96WO/'S^6%]F( 9&F(G $B9\'NB*M.1!@_-7% MS/HMV7%[O(G^7(75/OX7 MJV1[#..B]<'6G3,0U,JD7_G8\;#E<#)ZP2'O'/*(.VT447Z004[/G5T)Q]:( MQH.8:O0&.&58E+O@L*K@%Z:WY(-KB] Z99;GPX"0O# L.O?+Y)Z_X#X1U]:$ MRHMO34GEKO\04'H\^0;/97XPX+5T S$9'XE\E$\.Q)OT^4UBO,GGY">D*<4M M:1FH%#.N!Q44>?'[; XK%,@?^QA(&QSOWX";YM0WLJ"+#%WAR3U0-GW]:OQN M='8 _G$/__A0]$_+<]A]/!Z(708^B/0;*L*?(Q)U$I!80 'ZBZKG_RB:7=FZ MD68M EH+#,9&0C\%BZ;3SN?UJY-\_/[,"U8FT'(=Q5O(0FD59&#/POH@:+%0A2)3L)!LXN4# M%OU S/#-$-&?/;H*YU9A6T!P5+8Q$6Q-P&^H(.]Q+@W$SUO(*^D!NF@=[(5L M&F'QN"[%$>*+"P M&K>'/XVA8G]OO<2=T5%U*_)RZ^W2III$KT(Y!"SK*.-39?_TOCCT;,&J>TR$_V M]9AL0V6=^IN+[1FGH9)!0(N2/#HGB1.+F(1-9'4M@6I0-0KU87L!-^Y2F93$ MPN)B$ZAYHT0@5SH%HAL4_U;$0>?>;_ M0Y,\HS VO><2:>0Z!DPEB?)IB3NJ/QD[S:*H$.>.&FPP)]?3H>ECV";^/:9VX"75!SR%4".#;"^L#9L/GB#_C$\_0=0 M2P,$% @ A(*C5N0RQ(+U!P #!4 !D !X;"]W;W)K&ULM5A;;]LX%G[/KR \Q2 !G/B2-,FF20 [33'%3I&@:7<>%OM M2T<6)Q*IDE3<[*_?[Y"4XF1=;SO%OMBZD.?ZG7,^ZGQE[+TKB;SX6E?:70Q* M[YNST%1+I0>7Y^'9K;T\ M-ZVOE*9;*UQ;U](^SJDRJXO!9- ]^*B6I><'H\OS1B[ICOSGYM;B;M1+R55- MVBFCA:7B8C";G,U/>7U8\ ]%*[=V+=B3A3'W?/,^OQB,V2"J*/,L0>+O@:ZH MJE@0S/B29 YZE;QQ_;J3_B[X#E\6TM&5J?Y0N2\O!J<#D5,AV\I_-*O?*/GS MFN5EIG+A5ZS2VO% 9*WSIDZ;84&M=/R77U,.CQQ3KPEEUG5Q%#I7,RE4TZ80MQ: M'JX1=YA'XO#(._P&_)N[%)J]>_@Z5!<&>W@;"[[ MD#R+!"+S3FFI,R4K<8>'!*AZ)_XY6SAO ;9_;8I0-.!HLP%<@&>ND1E=#!K6 M91]H9P=BUY5 Y68YJ5IDV%^R\RL@) M]!W![XQ8E2HK!6FYJ$@HA#J6!UDGO!%-NZB4*T.B">>PQ$(A!4ESR&%(?9#.R:QL'7F8S^)6TF%!9FQCK/1Q M-(OB EA MD5D6 \/95IP#52.NZ #:P=VL+S+<%'T]N:=Z8M];+=M<84D(M5M[\&.B$'!M M/#+N2M-6N5B0X$'&0$&E4(362(=NTUK52>ZX;ML.V%74^+MLJ9#>DFU_>4=9:Y55:!G]KY7AX'X@9S+1<\%QE&5F.#.(2.4777@MC/,>.RQ=-P+7 $H*))16* M$E52M7D,YT8_>NNY=(,^K*&8S"6A3H,8O*&&8\%+6NTY;HV%<-6PCRE7GW4( M8VCKZQ%ZBBLR9&KE_8MHN18M:F.X#M"!@FS3*)T&"/H'B ^;/PRO?A;6&U)I M4C^1-3%[X>;K?A#;WX/&GX)[[+WN@8(8HO[K5ZHJL(K4-><-D9C10FL+,.B5K9!ZJ2'U,E6!-P$[%X# MTFAVFP"T=?MFPOQ,)DHOWE.\'_))DH^$+M5-*FS@B]D>HTMZD9O@::[@OT=- MQM'.! )CV6.\QLSTU#;C)ON&I@[&3X0C//=TAY)28'$YR+JRIU M]Q2F+LLQ>,&W"PC@54A^=:)A^P8Y:;0$1F3T3DUAJ-ZRP.WDWE\']0P[PD 0,XB7%^.MFN M;0,;TKFT&%MS@[\>(>]F=_.UTUW0O'';YX991K]O=O>YW\:J]\?(\N\X@R%1 MNY] DS)Q>C3=.PM,$EG"@=Q; Y.LY>8?C1^F8R'X#1KO9KU7)E=%F*G\!6,P MN[L:[+'HR U1T3Q0 W;7)2_(KYA*=;0>?"J0W%;S036+-F71IEBXRU9%SHGJ M?#HU4L_=\$,?*2K6-AM/:%*O0\_@[' MLI&L^+&J?]I_ZIO%+UQ/R^-W0F 5$7.BH@);QP&PO=V]R:W-H965TJ1$DWJ=(%LR3J+#2E1I9XIT*$4;O= M#PO&93 9>=U"3T:JLH)+7&@P55$P_3I#H3;CH!/L% \\RZU3A)-1R3)('2<"5!8SH.IIWAK.?LO<$/CANS=P:7R4JIWT[XFHR#MB.$ F/K M$!B]UCA'(1P0T?BSQ0R:D,YQ_[Q#_^QSIUQ6S.!>V'P<# )(,&65L ]J M\P6W^5P[O%@)XY^PJ6W[%#&NC%7%UIGD@LOZS5ZV==AS&+3?<(BV#I'G70?R M+.^899.15AO0SIK0W,&GZKV)')?NHRRMIEM.?G;RO6+:HA:O\%0FS")8!4N> M29[RF$D+TSA6E;1<9K!0@L<<#5P\LI5 C/HI. ]TQ?0;?S'J)VU#V!UVW*T?5XW3?PCJ7[<[HR M5E/[_#J6<(W7.X[G1FIH2A;C.*"9,:C7&$S.SSK]]NT)MKV&;>\4^F1)(YI4 M D&E,!4T7TS&"#2I<*>JE4TKL?M^YACUD^#'J3_F#M^%UQC?/$;KPC-1E6$R,9>M&1/>D!E7K3O"+%:H=[T3 MP3N(/O9:\TIKI+8OM5ISOW@<\"&Y_DWK67.+'U2:&F 9;3YC]Q*[@,X _@]( MC1KG3:=2M&ZO"\=:(-R;Y0)UYC>6 5^+>JP;;;,4I_4N^&=>;U2*F1$W$)B2 M:_OJYCH 76^I6K"J])MAI2SM&7_,:;&C=@9TGRIE=X(+T/PJ)G\!4$L#!!0 M ( (2"HU9\9IH1WP( ,$& 9 >&PO=V]R:W-H965TXG/Y[O/WW>V+\.--@^V0'3P6$IE1U'AW/(RCBTOL&2VK9>H M:&6N3C.*.M'6<2L6A?..>#QH?N\O#$TBQN47)2HK- *#,Y'T:1S.>WZ^!#P M1>#&[MG@EK-Q^PUG/N\;B6-GQA4\Z#O^2D-8):>!=;118OF6.C8=&;\#X:$+S1I :LHF<4/Y0[IRA54%Y M;GR+:U0KA+G1)5QIY0S5R1()5\!5V!Z-A=-[-I-HSX:QHSU]9LQK_&F%G_X% M/X-K BTLO%,YYD_S8^+:$$ZWA*?I4QC?/ZI+NV0<1Q&]&HMFC='XU8M.+WESA'VW8=\]ACZ^ MJ]X2Z#G<(D>Q#N?4V@F96(MTGDSE.]\GP69""B?0'C_W0VJ/\CFL]KZ@\FI) M[U^H1?W\Q2_:W-&";R_>[1ERJ:VW9TPRQ2F 9)E]67PK@>UD-3[Y7!9_*HMO M9;5/3H6BS?7*$H ]@PGG>J4H;E?#%BCJB,_+>,I7QJ!R9_ 6YTAF#MO[YW6^:!/ M1M9+JNG@O+^/0@^%%\U+@6[2ZM'@TR^@3\E9'[)!YLU!EL"ANQCOM16JVR(T M3PNA5E6':;Q-?YY4;6D77C5W(K,0RH+$.:4F[?YY!*9JF-7$Z65H4C/MZ)"" M6= _!HT/H/6YUFX[\1LT?ZWQ;U!+ P04 " "$@J-6+R:+SJ<" #2!@ M&0 'AL+W=ON33K6#4JAX-HPVU05-\]3D'HU"?K!9N)&+$MT$V$ZKOD2;@&_ MU]>&1F''DHL*E!5:,0/%)#COCZ8#E^\3?@A8V:V8.2<+K>_=X%L^"2(G""1D MZ!@X/1YA!E(Z(I+QL.8,NBT=<#O>L%]Z[^1EP2W,M/PI?$\65:6O_/5FUN0LE98U%7:S IJ(1JG_QI?0Y;@&'T!B!> V*ON]W( MJYQSY.G8Z!4S+IO87."M>C2)$\J]E%LTM"H(A^F,VY)QE3,?7#PTXI%+4&C9 MP1U?2+"'XQ!I'Y<=9FO.:2.!Z8*]J7^7Z+VTNT5W_)D+8.M\N'7[ MT_O(RNZ%L$Q3C5IT*U@"*[2D4A=J.>J]3NS-P69&U+X<9W1%W$$#N= $ON3" M..)[P-Z!4,2D&TL:[&'/RYE3,R)%'UD_/AHDIUW0H[L&SU02#LF*AA";W$%, MO]Z=1BY;)SLMM41GPY?@7_;GD$&U +,Q%N\Y@;]RW^<0B&UX$G?!.QR"(_H\ M> EV7=EPJ\]48):^FUIRWRAL6TXWVS7L\[9/O:2WW9Y,+H6R3$)!T.CX["1@ MINV@[0!U[;O60B/U0!^6]-$!XQ)HO= :-P.W0?<92_\ 4$L#!!0 ( (2" MHU9@5&PO=V]R:W-H965T<,FEJ)=2$0&G+(%)I.VW2NB+:;0_3'DQR(58=.[.=TOW[G9V0 M@4317A*????=]]EW-]TH_6P*1 NOI9!F%A365I,P-&F!)3-GJD)))[G2);-D MZG5H*HTL\T&E".,H&HX,3MK<$I6 M2CT[XW,V"R)'" 6FUB$P^KW@#0KA@(C&[Q8SZ%*ZP-WU%OVCUTY:5LS@C1(_ M>&:+67 90(8YJX5=JLTG;/6<.[Q4">._L&E]HP#2VEA5ML'$H.2R^;/7]A[^ M)R!N V+/NTGD6=XRRY*I5AO0SIO0W,)+]=%$CDOW*(]6TRFG.)M\I7?_HHR! M"C4\%DPCG#RQE4!S.@TM)7!N8=J"S1NP^ VP(=PK:0L#=S+#;#\^)&(=NWC+ M;AX?!;QG^@R&@S[$43P\@C?LU X]WO -O#NF)9=K XM.[<_KE;&:BN/7(;T- MW.@PG&N8B:E8BK. .L*@?L$@>?]N,(X^'"$[ZLB.CJ$G#[4UELF,",.-*DNJ M84^9KOZLJBWS1:YRN.6B=I4.W=-V8@\I/,KAL,*G B%7@OK9 M45,[--.&IFEH%HQ8K! EX!YA2_'I/NEL2UH2:;&M1X\#S#@/%T1[7&4&.&5+ MF<5LTGLJ-.)>V0$535JXJNF=M$2XI'!5&V)I3GTMN4_<>ZAY?75S! MH#^.+GI+I-+@*24":L3T&6K)[;[[N!\-QS#JGU]>P:$W#W=:LT2]]@/(D/Q: MVJ9+N]UNQETWK?W/O1F0I&O-B:W G$*CLXOS '0S=!K#JLHW^DI9&AM^6="< M1NT&PO=V]R:W-H965TX,I-JR0R^JOE(UXJSPBHMRU'@>_HY5-Q-O0H M(%[RW) %AK=[?L7+D@QA&']W-H>]2U+)=/3/9R66I[A54K&T5#R!MMY+)3Q@B6HFKO[$=7APV%L?>" M0M I!#;NUI&-\ATS[/Q4R14HDD9K]&!3M=H8G*BH*1.C<%6@GCF?&)G?'5%> M!5S))?9:,UNN@Z]L6G)]>#HRZ(:$1WEG\K(U&;Q@,H3/LC(+#>^K@A=/]4<8 M7A]CL([Q,MAK\#-3+H2^ X$7A'OLA7W.H;47OI3S@BE^=&ESOF8/"#$#%TJQ M:L[M\Y\74VT4XN6O7=1' M'NVS?O[=@@S#OKCG"F<&+C1.4TT-TW!K1"G^V:YX&_1>L[N#_KK@L.K\';'. M']OPUW3^P$B< \,5PI.#V:4V8T+!/2L;#G(&LC. 70#KKZ*41&5U9[)$HA#5 M' P!\'CP=:$X?P(I0$#D"T+$@!!!L @&WU_GUDR MJHMY@"AU,Q2,8S?>)5F(>U'PJH 'P# M*ZEM6+J9ZER)NMUTT)UNZEHJ! ^_YQ6B$8$6CNGJ9;U2K>2,:]KI6 E43)%C MO4A;8EZJU_4]#WP_&]Q@Q6VP)%+@8BEK6Y=D/(84PYZPLC. Q;_CAOKA.WZ2 M01:%@X^\PMJ5=IT5.+>""(_V1Q2*HC%>PS =?+&^U\TY@B#*!F\A=.(H!+I' M:;8/ITF/T^2G< I?VN)=T(Z-D[0+G/LM/L6AP$*L_SK("2'%0K%CA?;7@$9V M@Q7^$TKNX/=F.<7ZH,6>?-:\_.S#P:<*_L"6Z4.XF,\5GR.0!U\:@XBN"O+) M#+SC.;<6.QA8QN/[,)5+@B< MVWRRYI\K5N7X3U3 41.ZJ5PB(!R_7@[F*VY"9PL'3MI1, =NWX(B8O-?R0U MZ];.^W-=WPDRS,)&GI%NX&;^(]'"@7\(U#&V+@P1+C9"B[PC\!420\[*O"DM M#;3C)UN"J*46%KF%F,V0IC$]F'*SXKS;4)[L _2%")!5#]9]>J)ICK'/:TA4 MV^&C%E4\BFFG $T_#PYTA$.T1 *\J[M#%,9J'.=:"5QS[(B1Y%H"1QUG>QU* M@\!2Y0/5O-NAW#T#E?8#E>Z%/[(#UL_N,NU W5;"Z+WSM-?@_R)[2D\]!M)6 MM\% 'L>-:%LV:DUX':VR%5.%A@/J3^"=3(YN)K?VV3\Y;"D15; 5]D12O:1V M_43M9P;[>&!=@OU-U/TH@YTW^$!P^F;A=/TZL:_2(-6^1G1P6]UCQ2B976P0 M.7$X=L(H:V#S7C_!+&&=.B/D<(CT$_I,J;,UBXGAA[,2>;U/,,&<_=?S4LR7 "4V<. Z< M)*7UU/6BG=O3:..XM.1J;@^%1 --9=J34_^U/W=>M,>M1_'VT(KAS9&HH.0S M5/7P!W((JCT(MB]&UO;P-94&CW+V<8%G9ZY( -=G4IKU"SGH3^/G_P)02P,$ M% @ A(*C5HC="XW9 @ ) 8 !D !X;"]W;W)K&ULC95M;],P$,??]U.UT@&GBL2J%G3F%,/?$\G118,7TL M:Q2TDTE5,4-3E7NZ5LC2QJDJO=#W1U[%N'#FTV;M2LVG%L0O>?%JS'&_0W-57BF9>KY+R"H7F4H#";.8L@LDRMO:- MP7>.&[TS!AO)2LI[.[E(9XYO@;#$Q%@%1C\/>(9E:84(XW>GZ?1'6L?=\5;] M0Q,[Q;)B&L]D^8.GII@YIPZDF+%U::[EYA-V\0RM7B)+W7S#IK/U'4C6VLBJ M?@?A[!S"!ON]J"&\CTS;#Y5<@/*6I.:'32A-MX$QX6]E!NC M:)>3GYG?8$XI-G AV@NVF7ISRU8EZK=3S] )ULY+.K5EJQ;^12V"2RE,H>%< MI)B^]/>(K,<+MWC+\*#@)5/'$ 4NA'X8'="+^G"C1B_Z1[C76$MEN,CAYV*E MC:+B^+4OW%8MWJ]F'\Q$URS!F4,O0J-Z0&?^^E4P\M\=8(U[UOB0^OQ6&E82 MZ0.*-8*1<"=8EO&2,X,IG#6U@4K#Z@D^HLP5JPN>P(*>I@M+*M04Z"Z_R*2] M5)GU+OL"/8BR/]"63W5\F9(5K'<)DUW"_)F0-82K+:$I$,H=2CO?NKJP81KH MD\F2VH>>#&X+A?BBRH!J)"ELD0QLD=A*"0==UB:#KW3-!2Q(BR<,CB D)V+WAX#.KF8"A&XQ'<.*&9+30G,$52WA&^",W'L>T M$4>CP3>"57 ZA" 8#5[FXPCBL>N/(AH,(ST/\QS/\ 4$L#!!0 ( (2"HU:ADTQIP0( (4& 9 M>&PO=V]R:W-H965T2 MV*VM9!*+1C/*<25!-55%Y-,^;(C"A6#W--/EU+OR(,.<-$S?BMTGW/LS MMGJI8,H]8;??._ @;906U=[8$%24MV_RN(_#D4$0O& 0[ T"Q]T>Y"B71),D MEF('TNXV:G;@7'76!HYRFY2UEN8K-78Z^=H0J5&R)[BK,Z(1M( U+3C-:4JX MAEF:BH9KR@M8"493B@HN8&UJ(VL8@LAAQDQB"4\13(G 4C0;G3?L8*C@?(F: M4/8&SH!R^%:*1A&>J=C7!M]"^.D>==ZB!B^@AG CN"X5?. 99G_;^\;MSO?@ MX/L\."EX0^0EA,.W$ R"$.[62S@_>W-"-^QB&CK=\ 7=A<2,:O@BE((?LXW2 MTM3>SSZ'6YU1OXZ]C]>J)BE./7/A%,HM>LGK5\-H\/X$Y:BC')U23^:$N:P1 M9;.XQ!2K#"'R7 $I3#-3&LBALOL(HF<$ M%\.K?H1)AS#YCXR8ZDS+KCS[$";/TA&.PG\0_*/64*$L7 -4X.YFVR6ZU:[' MSMK6\F=[VZ -4&'B @QS8SJXG!CG9=OTVHD6M6LT&Z%-VW+#TOPG4-H-YGLN MA#Y,[ '=GR?Y#5!+ P04 " "$@J-6P[EB>"4# !%"0 &0 'AL+W=O M MBESHGI<94Q[YOHXS+)@^D"4*^C*1JF"&IBKU=:F0)8 MYQ:(POBYQ/3J+:WCZO@1_8OC3ES&3.- YC<\,5G/^^A!@A,VS'"GN+(*/K*R<]$WZ=,&53Y J[+A!D$ M(V'$4\$G/&;"0#^.Y508+E(8RIS''#7L0S])N#T%EL.9J%+)GLGN"1K&\SVR MN!Z=P.[.'NP %W"5R:EF(M%=WU#,=F<_7L9W7,47OA!?$\ZE,)F&4Y%@LN[O M$]>:;@FG6>O?='C-%_!&&5.X;Q,Q M@8$LZ'+J2LN^4DRD2!?&P'@!JW9#MG#+_3E3"=Q^(T@X,UCHNTWZ5ONW-N]O MB\21+EF,/8^J@$8U0R]Z_Z[1#CYO$N>-P-:D:M52M;:A1Z=%FX[%&-4=_(8+DZ&"BQ(5&PO=V]R:W-H965T^SKW,&:\6923]C18($SF()\7-QS M-;)KEH040 5A%'%(A]:U>S5R#5H19!#+#4% M5G\K&$&>:R:EXW=%:M5K:N#F\RO[-Y.\2F:&!8Q8_I,DA9*(,7+7$[8 M^CM4"74U7\QR87[1NHIU+!0OA61%!58*"D++?_Q2&;$!<#L' %X%\-X+\"N M;Q(ME9FTQECB:,#9&G$=K=CT@_'&H%4VA.IMG$JNWA*%D]$$5D"7@%+."C1B M5')EK% BY!R-S/+ !;I TW*;$4O1!&(@*SS+09S7$'0M!"@@ILG;W"W!,Y(3 M24#\8X'3,4A,\C.UTN-TC$Y/SM )(A0]S-E2*$XQL*7*5FNVXRJSKV5FWH', M[C"_1+Y[CCS'\QO@HW;X&.(:[FW#;>5Q;;17&^T9/O\0'Q$XRSADV!Q?XV-I M_=.M"D4W$@KQJRG-DK?3S*O+_$HL< Q#2]6Q +X"*_K\R0V<+TU)'XELRP*_ MML!O8X^NXY@MJ=K\MQ-TCBC(IJ1+IL PZ:MH%76<0._C:C.;_2@O<)Q.';4E MLU/+[+3*'$,*G$-2;]!IO%1C*L^:A)9_PD-$-3J8H$\T2@QT6"):A3ZW8NG#YZNH-B!KSQ8+6R?_1@'8ELRXB@-B+X M3[45'-."(Y%M61#6%H1'JZUP[S VU=9^5$MM]6J9O5:9NY^+UM+J[2EPPUYO M1V9C4-"LLE^K[!_Q!NB_ZP;8CVJY 5SG[?/M?% J9?0"M>FM&#>E^/W=W6\* M"IP#:C>:#;=5[0.3.$>[FAM%NGM7>^CV?6=7YGY8X/:[N[;:&PV2[DY5;Y 1 M*E .J<(YEZ'*DY<-7SF0;&%ZIAF3JD,QCW/5) /7 >I]RIA\'>@VK&Z[H[]0 M2P,$% @ A(*C5L+UTU^5 P .@X !D !X;"]W;W)K&ULM5==C^HV$/TK5GI5W2MMR0>!A2T@+:15[\-6JZ7;/E1]",D MUDWLU#:PO>J/[]@)@4!PEXJ^0/QQSLP $,1Y97TWCRES)B/3]RPF([Y1&67P M+(C=?=.-S.G8\[1%DD"A-$>/?%F:099H)_?BS M(G5JFQIX_+UG_]$$C\$L8@DSGOU&4[4>.P.'I+",-YEZX;N?H JHI_D2GDGS M2W;57,\AR48JGE=@]""GK/R/WRHAC@#(TPX(*D!P"@@O +H5H'L*Z%\ A!4@ M-,J4H1@=HEC%DY'@.R+T;&33'T9,@\;P*=/K/E<"1RGBU.0%ML V0):"YV3& MF1*X$A*=4&LR,^9!2/(=>4Q3JAFI4/!!8>ZY F]6$OR TLA;<%'=KP?6 A<5*>6 M*-A+- VLC$^QZ)"N?T<"+^BV.#1[/SQHB\<.CR"Y!&]$TZT7O&OXPG]9< $) M7S'ZM57C:9!$G,';PV)(@ MMN!,OOW&[WO?6V(-ZUA#:ZR/4@(F\R%4HCCA"\Q8/'!(4F5[6_PE+QYGA]C\ MH#,\$%A+^BQR]L- M<'^>Z@._TSW))ZOI:U6Z$5E#I4&MTN ]1^[=!8GNL$XY)"9?$D7QHE^U"6>W M@S=$V)9N5M2U0MZ(K"'DL!9R>)L=3/XF/\.;(K_L(-O"OB"P[6^KX6OW]RW) MHAN1-03WO4-YZ/T?.[QB;=YFP[,M;C=^K5*W8BNEC1E_TG_U'^8E<^8 TWYJL+2<$69)!DLD=+KW..M)\J'2ME0O#"E M^X(KK,3-YQH?=R#T!!Q?&ULK59=3]LP%/TK M5H8FD#;RU::%M9%&.P32D! =[ 'MP6UN&PO'+K;3PK^?G:2AH6D&+"^-G=QS MFBYUN;G$RMRP MP\$2+V "ZG9Y+?3.+EDBD@"3A#,D8#ZTOKNG(] M6GT+13#'*54W?'T!A:&NX9MQ*K-?M"YB'0O-4JEX4H"U@H2P_(J?BD1L =S. M'H!7 +RW OP"X&=&+'8TI6F )3$GU%$UTS44H!\3G:'WB"TXBPA43W/W40NE20R#]U!G/&3CVCZJSF"."C*4^5:L0M?K M]/H#>[6M?#?*=_LGG3*J(JE32NHT2CK'1"!=(P_Z*W>':0IU^G**[C_T[48U MZ.N6^KK-*3,M;I2NO*Y77WG]4E+__SNC_R9]NU$-^DY*?2>-^JXX@^>-P/-4 M'PZ-?=)(]MY2:8FLXMMU7HY9I_5.*2A;\M\66S4!6W.&^Z%N*6#;A=;Q7M5B MFV_KE8(C:%37&).KL[Z_]B;RB3/? M*+[,AK8I5WH$S):QGM)!F #]?,ZYVFS,'%C._>%?4$L#!!0 ( (2"HU9$ M'Z:#"P, (<* 9 >&PO=V]R:W-H965T8DW.6%F932L!)#?CA'#1EZ4=$5B5,]6*-=M*'VPE][,?+W EY3>4R"UB?B>WZPA<_X MW\/]/72">FL"B]?>@7>3&V-58S?NKR&;@?RUS:V]:.9O<*IR&L'0P717()?@ MA._?M;K>YVU2#P36$-ZNA;K!#^!G7+%Z?I2E$A62:_>WP75#)T:'-OL/2D3H0$]HVGZ1&KCHC)QJU2#AGO%Z$PGOUHH;F M;JVYNU?S[?1.[4V'O>'_N[L' FLH[=5*>V\B'7J'-.Q 8 W#^K5A_;>:#OU7 M)[WK!=T7Z?!Z4;O3/WF1#N[&G9Z!7-A21R'-@NOR2JM'ZVKJS!81+\9'6&65 M1=$S3%FBX86U8'C!I#!'2.^XAY1D6?:4'2UR6SG,A,8ZQ#83K!1!F@4X/Q?H M=-4Q'ZAKS_ /4$L#!!0 ( (2"HU8T=:DEV04 +TL 9 >&PO=V]R M:W-H965T+E,=4JE.^=,2:,QJ8H#AR<+<[ M<&(:)IWIV%R;\^DXW<@H3-B<([&)8\J?+UF4;B<=M[.[1OA$SC/%B5( Z3[),^Y4)4 M MS>G@";A'7=RN:/C!BFFA5 M_3#1[7XKN?HV5'%R>BM3_\$H%Z!9&JON)*AID!-T$02A/J01NDJR'J:_>$^8 MI&'T0=UQ=TO0^WH.]_*"2ZDBP6?S;4YS)[?J_Y^3H=G8LU]=FDH_*-8/R1=::__N(. MNK\U:0L)(T"PFNZ]0O>>C3Z]2SCSTV42_JT$%7KPG&2#QZ\V GO2QZQ)5BN^ MK:R0,)+!1@:F7Q>/4V]T.AP[CPUR]0NY^E:YOIF\J^2ACXRK]PA:,QZF09,P M5E!;82!AQ%Y%C)X9Y0*-4)PEK#,4T&=AZ6N#0KR!E7QS>R?0]VL6WS/>.$2M MX6TE@X01(%A-MK-"MK,CI\8S2-TA800(5M-]6.@^M'97HYUZ\2^5RO+E*SL3 MS@IH*QPDC&2P?B7Y8=P;N7VW.?^-"DU&AP]A] ^Z5>4(?8:R7G?#A.2AK_-C M-@\S4R?KD+<^KJV"D# "!*O)[';+:6SWR(,^+P"0]* T D6KBU_Q$.Z/CGP[ MH;5ZD#22TPX>_"XNA<%68;)1_65M>J)M6-LYK>6!I!$H6EW#TNBXQW8Z+JC5 M :41*%I=_-+MN':[DW5=81W9H(X&E$9R6G5DN_V!-QCNL35NZ6M<^ZS?]#;4 M8/UHO5>*RGWKO%=2TRO37%H]!7A0QDA-!!H-H[T@K?4%=48Y;5#1]VR/LJ7I M<>VN1Z^OH*LDV/B9B/.()M4IU)NNR,YO+1BH+X*BU;4MG9%[;&OD@GHC4!J! MHM7%+^V1:_='7]5L/TR6EB40.Z"U>/;B>-FZ1:-00.6H"U5Z)M=NFEIE '4^ M6X5L@3X],7^C?T1 7Q8+E4NY/4F &BE0&H&BU9?)2RN%CVVE,*B5 J41*%I= M_-)*X1^V4G9":_5>FY]A5_\KWN.Y+D!/K>M2.BEL=U)M_-&W8;MH.R2&@I@V_MEE>8PX!>FI= ME]*SX3=^J6F90ZXI?V R[YTT"79)9==?&3>_BB;6'VJO!"@W7*;-3^ FD10&H&BU9NB-(YX M=.S\ &H;06D$BE;?CU3:1L_JC Y9*LX)MN78?+L0J*6#HM6%*2V=9[=T;Z_[ MO '8OU(SLT>V%NIG>#RO]'C>&[^6_6]KZGE!FM>MSWC!E? MFGVS0FFV262V];.X6NS-O3 [4IWR]FQCKYKC+D.E6,06*K1[>J8&)\_VRF8G M,EV;W:/WJ91I; Y7C :,ZQO4]XLTE;L3_8!BQ_+T7U!+ P04 " "$@J-6 M#X*^(2940D3'C^S M4$5#JV>1$!9T':L'OOT&!5!;Z\UY+,TOV19K'8O,UU+QI#!&#Q*6YO]T5P3B MR !UJ@V\PL [-6B=,? + ]^ YIX9K%NJ:# 0?$N$7HUJNF%B8ZR1AJ7Z&!^5 MP%F&=BIX5'R^(F,,1$@F/,'LD-3$MT&>30AP?+0!@4=*1A(/.].SDCPI%K,_ M./GQ%A1E\2$]L(B,J0 YLA;[I'>QYX<5@4GW[%G=M2WUB9PF]WVP-X<0^>+.D>+G'+%*Y)V2=*N)7E@TR?/_PR]CPF.HK6.VK M2&I%+LVXWILSKE]2]"^EJ,NV?M6YM+K]DW.IW?/*9/+B%!_W)<-G)H8%2CKX6EA$Y/5> MWE$\,R73C"LLP$PSPAH9A%Z \PO.U:&C-RBK[N O4$L#!!0 ( (2"HU8L M8YSE/ 0 )47 9 >&PO=V]R:W-H965TX_O/3XQ9^[D0.@+BP X>DV3C$VMB//\WK99$$&*V1W)(1/?; A- M,1>W=&NSG (.55*:V)[C#.P4QYDUFZAG2SJ;D!U/X@R6%+%=FF+Z]@ ).4PM MUSH^>(ZW$9Y,V7<&HYLB)((. 2 HN//2P@2222J..?$M2JUI2)S>LC^L^J M>=',&C-8D.2O..31U!I9*(0-WB7\F1Q^A;*AOL0+2,+47W0H8QT+!3O&25HF MBPK2."L^\6M)1"-!X'0G>&6"=YK0NY#@EPF^:K2H3+7UB#F>32@Y("JC!9J\ M4-RH;-%-G,EM7'$JOHU%'I^M. E>T(,@(D0+D@IU,*SX_816:F?C?X$A%?5I M?1[U^55> WK_"!S'R0>1]G7UB-Z_^X#>H3A#?T1DQW 6LHG-1;5R33LH*WLH M*O,N5.:C)Y+QB*'/60AA.]\675:M>L=6'SPMX!.F=\AW/R+/\?R.>A;?G^YI MRO$KYGV%YU]B/L(4NCB=4XJS+8AWA:/U&VK&+?&;>CP_8!I^;*KV*O MIT.?-149-&CH:KI &B@D>:SM9WZ_)Q2P;S;3$=0;CJN@5I']JLB^OLC=F@4T MSHL#*PO%*Y7GA'+T#'O(=H"^/4&Z!MJY55KH:[?*$%B+A4'%PN#VA#XPR9XA ML!9[PXJ]H3&A%TC]AH9=?W2B\XX8YX+,1U6)(VV)2THVP.0/.T[02O0?!^(W M0^K]=QX!_2ZU:U>X=K\,@;7(&%=DC&]/[6.3[!D":['G.K4?<8SIO81JB]DY M$7Q7D'M!\6[#-KG:,I]%ZY@&D9+YHQ!X0G*UASJ1ZS&OW2=3:&T&O)H![_:$ M7M9DBD%#:&T&:P/H:AW2=5+WSU0\&)V>[1U!0^E5.Z5>.RWW?ZP63LKC7%C@ M%^!QMM6K7 MW]1X90FLW7SLXMW^#*C?J_4RAM1FLW9^KM4?7J7S0<58/QJ+8D)G<#<4+1XL9<''#2:[&J&O".4G5900X!"H#Q/<;0OCQ1BY03>)G_P%0 M2P,$% @ A(*C5M9Y:MM6!0 UA< !D !X;"]W;W)K&ULM5C;;MLX$/T5PBV*%D@LD9)OJ6,@=M+= ALT:'IY"/I 2V-; MB"1J23JN_WY)2I9L6:83=Y.'6"(Y9^8<,H MA3N.Q#))*%^/(6:KRQ9N;1J^1O.%U W.:)C1.=R#_)[=-C C?D2P$EO/2%.9,O:H7SZ'ERU71P0Q!%)#4/7S!!.(8XVD MXOBW &V5/K7A]O,&_9,AK\A,J8 )BW]&H5QA'J9[W>\E5;Z3LY.A>LN 1 MC95R(9JP1"TG0O_VP]"1*F3MV F*\"9Y>.1 >!ZZ9:E<"'23 MAA VV%_;[3&Q #A*JU(PLA%L0JR(MY2WD8?/$'&)UQ20W?P:@M*<6,+QROGS M#)YW:/X6E,-YP_Q=<4[3.:@4E6BZ1MOC[NC:-%^M* _1PS\*$GV6D(A?31.4 M^_>;_>MMZ4)D-(#+EMIW!/ G:(W>O<%=]V.3./\3V(Y4?BF5;T//I1)G.VMT M#/,H30Z);G.L\C]I69= M-F;*I+-/H]/UNOU^C8;5T8DTNB6-[K-HW/P&'D2BF4AWCXA;HV!UDKM!#TH@QZ\9/G0:=P8Y6#?.QD,>IU.+4JKLQ/UQV[U97:M9'Z:F@7" M\ZLGX*H&*Y,"W?$H@!,VLL)A?XOXH.T-W*T_7)/ 'N.I&FQ5)_C/-+#L=P7T M]C37$\SN_51VI&)'_HR==1LLP&W[H-W_J?RJV@1;O^?'^5GWR (<>]MYBMNX MGJ7V($XE6545V%Y6O"A-C^^@A;<=UOTV]JQ)ZK\@KW=I5O4%MA<8SUVKA_;< M GXWQB.T7J,2P54I@NVUR![CKZ /TGK^)NI,P=61=4EC] UXLC/)C>SMKKIH M#90+-$!)?EK!/@KI6C0>>.Q07@'5+:'Z#5"[DE2E#;;7-B^2Y-B"L+LB!0_L M;HB0)B*%)J]1*>&J5,+V6NEJ/N 'W'@D M*ZRZ6[GDJ_RIIX\5^U11JE(,VVLQBRBVS]KX".PA2?9KNCT]7J.<(U4Y1^SE MW.F+Y CP 44**YLBQ9"#ZVB7:56T$7O1=GSF#^P)XR/ AYCB/1I[3%^CT".Z MT-MMJ4HC8B^-%!7T;0&(EEI%I59/6BNTH@(%- Z6L>H-S>5FB%B*I++*F(CT M?2D*H]D,.*A: DU!K@#R_AF-> '#9J9%WPW1=/WN39_@WD>%S!*UK2)A+O;4 MPRWEP:*\U])6;Y'?]CLH XZ$/E:=(<8-5*BC50.@R.(SI"*E6<99QB/5I][3 MT(SZC$WKT[E(K_Q5H*H$Y5 ,,RY8_^ U!+ P04 " "$@J-6'[2=P&P" M !7!0 &0 'AL+W=O]I+X[+O/ MW^?SYV2CS8NM$ E>5=W825 1M==A:+,*E; #W6+#*X4V2A"'I@QM:U#DODC5 M81Q%EZ$2L@G2Q,_-39KH%=6RP;D!NU)*F.T,:[V9!,/@;>)1EA6YB3!-6E'B M NEG.S<Z/J7S*F:!%O,=>ST7#B_3M?5?V/2Y40#9RI)6?3$S4++I_N*U/X>]@OCB2$'<%\2> M=[>19WDK2*2)T1LP+IO1W,!+]=5,3C:N*0LRO"JYCM(%Z>P%9JPKAQNMN-=6 M^.,ZAT77)] %=%D/K5^9NH.4M(63N3#84(4D,U&?PLDMDI#U:1(2,W/X8=:S MF'4LXB,L[H49P&AX!G$4C^ CA& KQK;_(H6L;21E_>X3K:<1UY]-&Q M9CC1YP>:,35&-"6R&0B66]C/FXNMGYYNA,GA^0=#PAVAL@?5C?Z#NO%.W?C= M3DS+TF IB/DU9"3[.H,G4:_P#+Y:DNPPEM.BZ7H/A9 &UF[=WHG4Z'HPODG"]3SC<\XE[R"MFE;B"2Z)&TWP'[\2$D1%4BBG<1= M45]$7^1Y7QY2?$1FL&?\0:PIE>!;$J=BV%E+N;EP'#%?TX2(+MO05#U9,IX0 MJ2[YRA$;3LDBJY3$#G)=WTE(E'9&@^S>#1\-V%;&44IO.!#;)"'\<4)CMA]V M8.?IQFVT6DM]PQD--F1%IU3>;6ZXNG+**(LHH:F(6 HX70X[8W@QP5A7R$K< M1W0O*N= -V7&V(.^^+@8=ESMB,9T+G4(H@X[>DGC6$=2/KX603NEIJY8/7^* M_CYKO&K,C AZR>+/T4*NAYVP Q9T2;:QO&7[OVC1($_'F[-89'_!OBCK=L!\ M*R1+BLK*01*E^9%\*Q)1J8!12P545$"9[UPH<_F.2#(:<+8'7)=6T?1)UM2L MMC(7I;I7II*KIY&J)T=3R>8/8*+:M0"7+%&=+4B6KG,PS3L*L"6XG=Z!LLUO]2E^(#9G384>]LX+R'>V, M?OL%^NZ?EESTREST;-%'=^F."JD:F#5669_0592FVOB$Q"2=4_!O8^9SZWEP M+PNN)X_=R$,0(C<8.+L&5U[IRK.Z^J#Z09NR27LU:81Z?>C!9FF_E/:MTO=Y M.E3G@4B([0$3?LW$N=<+L1\VFPA*$X'5Q*5.?!P?$ _JXMCK8]AO%@]+\?!E M0^(J'\C'C(>P9LGW/.0'+9W2+RWUK98^9Q.SLC3>4:Y [(! M1L2<%[$G%P M3^(M;1Z\9@9I,ISKAE7#7=]O=@M=,R&[)_%KQKG=92$'<<5GK^NW=#2L@ .> MQ&?32W' ,:P[#MHSBXQC=!+'U3?H@%-4=]KO(NA6?BW#%QKB0.LD?K3MVJMV MP#NN#=^@Z_9:W!HF0#L4I@HRD9+//REN5>?S:)[-"-F7QET:R0.?#-;XKT0: M-/2 WD\%>&BEW6O388@&[4A[(^-A'7(]#X>XUS;]&,I!.^:.P3RL4\[*>6@P M!^V<>QGI81UM5M1#PS9HA]MQL"^"/--'+O9Q2QZ0@16RP^HMO"]"/P.^BSVO M;<9$!DWH-&AZ.?(+X>JD&7;;/IJ0(1,Z#9F.93YJX%([\Y%!$3H-BE[._$+X M2.8C@R-DQ]'IF5\(/G,:=MLF-&3 @^SKEN^$^4+U^5=J'[6X-5Q =B[<4)YM M":5O0;U=XY5L0P8A*/BI4(^LQ'MM.@S3T O7;B]#/6I8OP4H]%H8APSCT"D8 MAQH8!SW/#UOTL6$<_GZ,PW7&>3" @=MBRB ._RC$X2;$^;!?_;6X-[S#__=* M##<0#[I=V+*>P97]OA^R^L+UU9>"2,^69:>RRYM0OLKVL@68LVTJ\PW?\FZY M7S[.=XE-\7RS_9IP-2P$B.E2576[@1J@/-^_SB\DVV1[QC,F)4NRTS4E"\IU M ?5\R9A\NM "Y7\11O\!4$L#!!0 ( (2"HU9)S)C^,@( +H$ 9 M>&PO=V]R:W-H965TM85@$%' MSH3.<&5,/8TB753 B1[(&H2]V4G%B;&BVD>Z5D!*[\19E,3Q).*$"IRG7K=6 M>2H;PZB M4*ZX9RHWW-@LLWP$)\4CW1?&:>(\K0F>]B >:K7RDI1CU)2#D)3 M*9""789GP^E\[.R]P3<*K3X[(Y?)5LIG)RS+#,>.$# HC$,@]G> !V#, 5D: MOSI,W(=TCN?G$_HGG[O-94LT/$CVG9:FRO![C$K8D8:91]E^ABZ?>X=72*;] M%[7!=F(C%HTVDG?.5N94A#\Y=G4X?JO>VY*AP3=D896^I]3/Y4A22 _I*CJ#16S0K2^JJ11A:BM!R5[O;!1A" MV1VZ052@%67,:G4:&HB4O1!NAE12FTNBC**'\US^RS'OZR8G^ M/+D*N")J@$;#-RB)DQ%ZVBS0[3#-#J<&ULM5=13^,X$/XKH]SJ!!+;Q"EM6:ZM1.'VKA)H$6CW'E;W MX";3-B*V<[9+%^E^_(V=-NU"\.XAX('&B>?SYYEO9NSA6ND[LT2T\$V4THRB MI;75:1R;;(F"FXZJ4-*7N=*"6QKJ16PJC3SW1J*,TR3IQX(7,AH/_;MK/1ZJ ME2T+B=<:S$H(KA\F6*KU*&+1]L5-L5A:]R(>#RN^P%NTGZMK3:.X076:OI:D)T=7^#,PGLXR_/">8F7,)5UK)W/#B[0\J(\ M',:6UG(6<;;!G=2XZ3.X7;A2TBX-_"YSS+^WCXEC0S3=$IVD0< KKCO094>0 M)FD7/M]>P,&[PP!NMW% U^-V0PZ82F/UBL1FX>LE38"I16'^;MMVC7;:@[G&DGC1,_2%NT#Y-QBF_/":!>8=2 ] M.0*OPP"]?D.O'P2\Q8QVFL,CFE^O4,Q0MTHP"/A""0X:NH-739?!&W ]:;B> M_%3D,^_2(^ +C>A9D_"U?58!8=3O%) $:'YH:'[X'S1=K M7+F@5*9<)=X:+J>33S>M':)>@+$]=DDG.7Z&V5[+8D%FDZUGS'X1:V7 GKCG M.;^DN]73X.I7FZ(6RM PQ MESW8MC;UN3V-OT=38KJNQ<$/:>K2](^TZ1EF( MPK;R/WX29M8+9L&N>;!PO7\<;?@7?E"Q:<:EDCDUMJFD!CWC\@X^S>?H3&Y< MRASXA#D,"RC(ZJ41V?4DUG]= ;U%2V*[GL2";>0U2M7@::E*.VGOD7SBO8.V M0+WPUPD#F5I)6Y^YF[?-E>6L/JCOIM?W'3K/+N@H1R>K.9DFG0%%7-=7B'I@ M5>6/[3-EZ1+@'Y=T[4+M)M#WN5)V.W +-!>Y\7]02P,$% @ A(*C5J") M[;'S P <1, !D !X;"]W;W)K&ULQ5AMCZ,V M$/XK%CU5=]+=@B$A89M$2K+;=JO==K5[VWXX]8,#0T '-F<[R=Z_KWE9" FQ MFA-2OB38S#R>>>8!#3/9,?Y51 2O:8)%5,CDC*[-DWA1Y 2<<4RH.I.R'A* MI%KRM2DR#B0HG-+$M"W+-5,24V,V*?8>^6S"-C*)*3QR)#9I2OCW!21L-S6P M\;;Q%*\CF6^8LTE&UO ,\B5[Y&IEUBA!G (5,:.(0S@UYOAZB;W2HKQK[FB[M@:EAY1)" +W,(HOZVL(0DR9%4'-\J4*,^,W?:V(V'-0.-T.=N5@'SH,3C@XE8-3)%I&5J1U0R2933C;(9Y;*[3\ MHN"F\%;9Q#0OX[/DZFZL_.3L&=:J*!+=T5(2.;6?T&8 MT T@R]$)) M&,9)3"0$:%F$!5R@U7?T&[ U)UD4^VBN=/01+12I 5(P]\PO\5A8NZ#W-R!) MG'Q0A[P\WZ#W[SZ@=RBFZ'/$-H+00$Q,J=+*@S/]*H5%F8)](@4'/3 J(X%N M:0!!V]]4=-2+U/+00?>A M^=OC6F3$AZFA7@\"^!:,V<\_8=?ZI8N1GL!:_ QJ?@8Z])J?KB1+3[?PS-]H MV]G LUQ5U.U^],=60\<9>;55*ZQA'=90&]:?C,L(S56%8I^@+P^0KH!W5D*+ M@)KI>S6*;N74*K;)S\]@;7X&=7\C'Y8J:7G<$^#MHP%K\8*MI"*P?%FGE MNJ^_,1Z/#D3:8:6D/.P6*=[K5+ VL#](1JA6I7J <\O0%UH[7;M)U[Z$4JM3 M^^*H)[0V1TUGA+6-A5ZKSI$*A]AS#[5Z;#6R3[U0<=.28'U/,A/+R(9'MMD/I":W/4M$A8VV'H)>L>B=$=>(-#R1Y; MC0:.>T*R36^"]!X\OHM5>.Z6^T-H<-;T2 MUK8:>JUZ1Q]-X^&A4H]M,#X4JKDWO%#$KXN9CD ^VU!9?K/7N_7<:%Y,2P[V M%_D\J1B*-##E,$I]D:]C*E "H8*TKD;JV>'E?*=<2)85(Y(5DZKZQ64$) "> M&ZC[(6/R;9$?4$_99O\!4$L#!!0 ( (2"HU:"XT00 , &\) 9 M>&PO=V]R:W-H965TVT2JU4E77[4.V#20X2-;$SVT#[[W>V(0.:LDY"VI?$+W?/W?/89[N_XN)1 MI@"*/!4YDP,G5:H\=UT9IU!0V> E,)R9<5%0A5TQ=V4I@";&J>/NG.5#!Q/)P0YQ$HC M4/PM80QYKH$PC5]K3*<*J1VWVQOT+X8[_\@2E0Z@=_[>#O.[1> M<0C6#H$A:C,SM"ZHHE%?\!41VAK1=,-H8[R13<;T*DZ4P-D,_50T@3FNB2)7 MS.X(+>T9&29)IILTWYGX> &*9ODI6MQ/+LC'DU-R0C)&OJ5\(2E+9-]5F)-& M=N-U_)&-[[\2/R WG*E4DDN60++K[R*7BI"_(33R#P+>4-$@0?,3\3T_J,EG M_'9W_T Z0:5O8/""5_#N8 EL 9+,!"_(Y9,"H54=FY4%(0G*1JXYFY]=XW9. MR%!*4)(\7",.N5)0R)]UHMJ@K?J@NO+/94EC&#A8VA+$$ISH_;MFQ_MC3K?3I'JL2NR]JS._T/&]OW]98A>&6E*;/,R9)#C.$]!HA5I2PU[OM M*%Z:&W+*%9(VS11?1""T <[/.%>;C@Y0O;&BWU!+ P04 " "$@J-6SXWI MF$@$ #Z&@ &0 'AL+W=OVTO[XV@F3Q&S& M&E3S B3Q/8Y/;,<7CPZ,/XLM@$3?\HR*L;>50DY$C^V JBMKQG,B MU2'?^&+'@21E4)[Y81 ,_9RDU)N,RG,+/AFQ0F8IA05'HLASPO^]AXP=QA[V M7DX\I9NMU"?\R6A'-K $^6FWX.K(KRE)F@,5*:.(PWKL3?%=% 8ZH"SQ=PH' MT?J-=%-6C#WK@\=D[ 7ZCB"#6&H$45][F$&6:9*ZCZ]'J%?7J0/;OU_HOY6- M5XU9$0$SEOV3)G([]FX\E,":%)E\8H<_X-B@*\V+62;*3W2HRE[W/1070K+\ M&*SN($]I]4V^'46T A2G.R \!H2G 8-7 OK'@/Y; P;'@$%IIFI*Z2$BDDQ& MG!T0UZ453?\H99;1JODIU<]]*;FZFJHX.7D"(7D1RX*G=(-^0=,D2?4#(1EZ MI%6WTH_G?022I)GXH(I\6D;H_;L/Z!U**9JG6:8*B)$OU=UHIA\?:[ZO:@Y? MJ;F/YHS*K4 /-('$C/=5*^JFA"]-N0^MP#\+VD/]X",*@[#?<3\S>_B<$; MZ.RZ5LRY^BK8;0G3\_!^$O0&(W_?MN*H0L/*56WERFIE6:P$?"V 2O2PUY^? MYY"O@']!WY%I;)$16E_M\F:MZ%QO+F&1(Y@A>%@+'EYR+ ]=2G4)BQS!#*G7 MM=1K:Z]= (]59U6+$\36:@F2%-5*0KV4]%)#O;MBZ+)II9YKTR4LJF 8&Q,% MKB<*P])-;>G&:DDMCB FXO^,:6L%YPIS"8L2TWZIA+S3?JC-[9>>:<44SU;16ZMBJYD'(5"W'0:!8];9. M)Q5@V'9R:L1:Q]E&'-%,(V%C)+0:^1TH<)6IZ($W351VE*K.0W0B:9W0[-1S M!Y]36N2*9AIMD@Y\T:P#.TT[G-(B5S33;)-Y8$>IAYUSML.*IJ>NUJ+B9%:( M7-5INFGR#VQ/0'3W(CS>EGTM@CUD;)>W$Y%.3TYS#:>TR!7-]-FD&_BB^09V MFG XI46N:*;9)N? ]J3C[:/8:9IQI)V,8GPZBAW5:;II,@UL3S66)%-K$]W1 MYH0_@]2&K /8:6+AE!:YHIDJF]P"7S2YP$ZS"Z>TR!7-_(NXR2]"1_F%G7.N MP_#';.7'\>NJRDJ-W]H4R$$U4V^NZ-RAH++Z4[T^6V_@3,MMBY/S]_AN5FW# M-)AJ5TB-\TU*!&PO!ETJB'V/S[G']DUCZ%=Z*=C=C#$=+'(AJP&9:5U^#,-J M,F,YK2Z*DDF#9(7*J39=-0VK4C&:5D#*1=AIM>(PIUR285_.\YM<5\&DF$L] M(-TF%+C;EW1 VO$E"9SSJ]WXV<6.">A M5_3J -&+5@L7!A 3CP\3WZ>-27W70\JN-;)N2R4S>TRN-_C>O@.L.J!02Y$8[!#7+ZG63,D; MT[&#;? 9%-3M^V5I'$X57;8[5V1-L#>39%RHE*DF39NL0L.^8!G847PZ@[LN MRA! K8O<-%).IX6DUL.*43>,[(0)<0>/]X]L2WN1;>R;W379-(VANNED7 ?T M-]6<]J;LY8MT@Y(_%OKSW$Q'VCX4-KM5+.,+VU]DC0%,O8VKT[(4RT^"3V7. MW.0/3CCLTQ4OF!6*/YEL4"H3$V"*!(],:3[9C/Q2M+QG"[TJIT6&>^X=_ MN\Y3)IFB8M.TJ?VWO,HO=AQU7\NR_5;9->SU6+^SW[K)JV,P&1^#R:.HR=XQ MF$R.P&3WU;XU#S<9O\V7B'[ZP#;TWT5@LT4KT1LIOA: ^)?-V DB7^WL3S MP'8!JQW([\\#->7G1!'L*N8->X)Q)$DP!&K17Z-QC*Q.#!___F!/210EB1\! MS.\@BC $GD8W'D?A:OW5+C^[^7P-U!+ P04 " "$@J-6 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( (2"HU;S*Y3.PP, &<< / >&PO=V]R:V)O;VLN>&ULQ9G?_&QT\:OLC:$W<5\[NL6.NE_L3LP>&1C72<# M[KKMW.\2?7?F@)&_7#?C!08D2\+E+A0><-?-P,C)8QHP'AJ!6]YJU2!' M(UY++4T-(H$L",CBA) ?B@2R)"#+DT!6$0=/32"7!.3RA)"32)X1D&>GA"P3 MR',"\OR4D,L$\AD!^8P7\G7OE0'OQ17XVJE=[""DB5/'*Y_.[N<$Y'->R+]Z MZ3 UZT_B[UT,H@A65&IK%)XO34@@7Q"0+W@A;V$/I@>Q<;:+=SPX5(P7#RJT MXK+W:3)?4-E\P?Q42M\.-WC8^.W?7NVEQE,F@*1NF'WS%L=]8_&)W*$&JU:Z MB0]G:SE.Z0Y'\D.GE(_22\[LEVM3VP[$G?P(D[M)V21GUTG7 MJ1 [^?&IPXF!*RLPM9I"4C;)F75R!>LTB>24-')F:U2PC3W$M1E/_]_S1:DB M9W;%+?C@^CKT#N]@"D6I(6=V RFPR7HEI^20,]N!5-@$LZ#L4##;@938%)-R M1,%=DSPE,?$35G0ZQ22+$F9A/%;9R ?^YQ21%B4%)9B"63 T9EJ6%)1L"G;94)EH$DU*/P6S?FC,230I M_13,^GDZ88_X#*EW!E>1;L1^AH..85=]U*2:EH));013F]!4C M9:&2V4(T9IHW2\I")7>90V*F>;.D+%0R6R@MJ;_,[MA'ZG$EDF)2%BJ9+10+ MV"-XAX52BDE9J&2VT+%5W$S:'#UL-;+">;M[B7WALKZ6N;YR(/^/[M^59K*,WO=:7V/;. MO+&R.7PG.WSC>_4?4$L#!!0 ( (2"HU:^RS-!F0$ '49 : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4V.@D 0AN&K& Y@6U7X-U%7LW$[ M\0)$6S&"$+HGH[YV1K1:O,P>; M:^O_,['9[X];_]ELOVM_CG\,=C]-=PJE]S$;;(KNX.,RBGHK@=Z*>BN!WMI[V2;06U%O)=!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;>A]+"/0VU-L(]#;4 MVPCT-M3;"/0VU-L(]#;4VPCT-M3;"/3.4>^<0.\<]H=XK7QX M]CS6>/]W4AUOU_KG[>_+QV;ON=QQ=O"79?4+4$L#!!0 ( (2"HU8CU6X- MJ $ +@9 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQ MG=(? 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@- MMG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU= MC2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU&UL4$L! A0#% @ A(*C5DOC,Y:L!0 H1X !@ M ("!#0@ 'AL+W=O\- !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ A(*C5I&02][/!0 @AP !@ ("!R1< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(*C M5J]$KJ)^!@ 'QP !@ ("!W2< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ A(*C5LR?)!J'!0 G X !D M ("!%SD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A(*C5FT6?<*=" ,!8 !D ("! M&T4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ A(*C5@ %0"%S! .PH !D ("!<5@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(*C5B\FB\ZG @ T@8 !D M ("!O7, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ A(*C5HC="XW9 @ ) 8 !D ("!]'\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MA(*C5@KU-W\] P @@L !D ("!6(D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(*C5D0?IH,+ P MAPH !D ("!QI, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(*C5BQCG.4\! E1< !D M ("!FZ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ A(*C5GQ-60C8! 41@ !D ("!/JT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A(*C M5J")[;'S P <1, !D ("!W+@ 'AL+W=O&PO=V]R:W-H965TF82 0 /H: 9 " @3W !X;"]W;W)K M&UL4$L! A0#% @ A(*C5IR#^?I" P RA0 M T ( !O,0 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ A(*C5K[+,T&9 0 =1D !H M ( ! LT 'AL+U]R96QS+W=O XML 54 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 55 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 102 203 1 true 42 0 false 4 false false R1.htm 100000 - Document - Cover Page Sheet http://www.brightcove.com/20230331/taxonomy/role/CoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Disclosure - Business Description and Basis of Presentation Sheet http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentation Business Description and Basis of Presentation Notes 8 false false R9.htm 100080 - Disclosure - Quarterly Update to Significant Accounting Policies Sheet http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPolicies Quarterly Update to Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Revenue from Contracts with Customers Sheet http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 10 false false R11.htm 100100 - Disclosure - Cash and Cash Equivalents Sheet http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalents Cash and Cash Equivalents Notes 11 false false R12.htm 100110 - Disclosure - Net Loss per Share Sheet http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShare Net Loss per Share Notes 12 false false R13.htm 100120 - Disclosure - Stock-based Compensation Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensation Stock-based Compensation Notes 13 false false R14.htm 100130 - Disclosure - Income Taxes Sheet http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 100140 - Disclosure - Commitments and Contingencies Sheet http://www.brightcove.com/20230331/taxonomy/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 100150 - Disclosure - Debt Sheet http://www.brightcove.com/20230331/taxonomy/role/Debt Debt Notes 16 false false R17.htm 100160 - Disclosure - Segment Information Sheet http://www.brightcove.com/20230331/taxonomy/role/SegmentInformation Segment Information Notes 17 false false R18.htm 100170 - Disclosure - Restructuring Sheet http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuring Restructuring Notes 18 false false R19.htm 100190 - Disclosure - Business Description and Basis of Presentation (Policies) Sheet http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies Business Description and Basis of Presentation (Policies) Policies http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPolicies 19 false false R20.htm 100200 - Disclosure - Quarterly Update to Significant Accounting Policies (Tables) Sheet http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesTables Quarterly Update to Significant Accounting Policies (Tables) Tables http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPolicies 20 false false R21.htm 100210 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomers 21 false false R22.htm 100220 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalents 22 false false R23.htm 100230 - Disclosure - Net Loss per Share (Tables) Sheet http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShare 23 false false R24.htm 100240 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensation 24 false false R25.htm 100250 - Disclosure - Segment Information (Tables) Sheet http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTables Segment Information (Tables) Tables http://www.brightcove.com/20230331/taxonomy/role/SegmentInformation 25 false false R26.htm 100270 - Disclosure - Quarterly Update to Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetail Quarterly Update to Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Detail) Details 26 false false R27.htm 100280 - Disclosure - Quarterly Update to Significant Accounting Policies - Additional Information (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail Quarterly Update to Significant Accounting Policies - Additional Information (Detail) Details 27 false false R28.htm 100290 - Disclosure - Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Details 28 false false R29.htm 100300 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail Revenue from Contracts with Customers - Additional Information (Detail) Details 29 false false R30.htm 100310 - Disclosure - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Detail) Details 30 false false R31.htm 100330 - Disclosure - Net Loss per Share - Outstanding Common Shares Excluded from Computation of Dilutive Loss Per Share (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail Net Loss per Share - Outstanding Common Shares Excluded from Computation of Dilutive Loss Per Share (Detail) Details 31 false false R32.htm 100340 - Disclosure - Stock based Compensation - Additional Information (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail Stock based Compensation - Additional Information (Detail) Details 32 false false R33.htm 100350 - Disclosure - Stock Based Compensation - Weighted Average Assumptions Utilized (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail Stock Based Compensation - Weighted Average Assumptions Utilized (Detail) Details 33 false false R34.htm 100360 - Disclosure - Stock Based Compensation - Summarizes Stock-based Compensation Expense (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail Stock Based Compensation - Summarizes Stock-based Compensation Expense (Detail) Details 34 false false R35.htm 100370 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail Stock Based Compensation - Summary of Stock Option Activity (Detail) Details 35 false false R36.htm 100380 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Parenthetical) (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail Stock Based Compensation - Summary of Stock Option Activity (Parenthetical) (Detail) Details 36 false false R37.htm 100390 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail Stock Based Compensation - Summary of RSU Activity (Detail) Details 37 false false R38.htm 100400 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 38 false false R39.htm 100410 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 39 false false R40.htm 100420 - Disclosure - Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail) Details 40 false false R41.htm 100430 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 41 false false R42.htm 100440 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 42 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 6 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bcov-20230331.htm 639, 1211, 1215, 1222, 1226 [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 8 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bcov-20230331.htm 1211, 1215, 1222, 1226, 1295, 1299, 1306, 1310 [dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. bcov-20230331.htm 2758 bcov-20230331.htm bcov-20230331.xsd bcov-20230331_cal.xml bcov-20230331_def.xml bcov-20230331_lab.xml bcov-20230331_pre.xml bcov-ex31_1.htm bcov-ex31_2.htm bcov-ex32_1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bcov-20230331.htm": { "axisCustom": 3, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 382, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 102, "dts": { "calculationLink": { "local": [ "bcov-20230331_cal.xml" ] }, "definitionLink": { "local": [ "bcov-20230331_def.xml" ] }, "inline": { "local": [ "bcov-20230331.htm" ] }, "labelLink": { "local": [ "bcov-20230331_lab.xml" ] }, "presentationLink": { "local": [ "bcov-20230331_pre.xml" ] }, "schema": { "local": [ "bcov-20230331.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": 354, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://xbrl.sec.gov/dei/2022": 4, "total": 8 }, "keyCustom": 9, "keyStandard": 194, "memberCustom": 11, "memberStandard": 27, "nsprefix": "bcov", "nsuri": "http://www.brightcove.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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 Page", "menuCat": "Cover", "order": "1", "role": "http://www.brightcove.com/20230331/taxonomy/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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 from Contracts with Customers", "menuCat": "Notes", "order": "10", "role": "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Cash and Cash Equivalents", "menuCat": "Notes", "order": "11", "role": "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalents", "shortName": "Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Net Loss per Share", "menuCat": "Notes", "order": "12", "role": "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "13", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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", "menuCat": "Notes", "order": "14", "role": "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.brightcove.com/20230331/taxonomy/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://www.brightcove.com/20230331/taxonomy/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Segment Information", "menuCat": "Notes", "order": "17", "role": "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Restructuring", "menuCat": "Notes", "order": "18", "role": "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "bcov:BusinessDescriptionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Business Description and Basis of Presentation (Policies)", "menuCat": "Policies", "order": "19", "role": "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies", "shortName": "Business Description and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "bcov:BusinessDescriptionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Quarterly Update to Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesTables", "shortName": "Quarterly Update to Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Revenue from Contracts with Customers (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Cash and Cash Equivalents (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsTables", "shortName": "Cash and Cash Equivalents (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Net Loss per Share (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_72d123a5-b0af-4a7c-b55a-7599438833cd", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Quarterly Update to Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Detail)", "menuCat": "Details", "order": "26", "role": "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetail", "shortName": "Quarterly Update to Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "div", "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_72d123a5-b0af-4a7c-b55a-7599438833cd", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherOperatingIncomeExpenseNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Quarterly Update to Significant Accounting Policies - Additional Information (Detail)", "menuCat": "Details", "order": "27", "role": "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Quarterly Update to Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "bcov:OtherIncomeExpensePolicyTextBlock", "div", "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_f6591bcd-0970-4871-addc-5321930c5aa7", "decimals": "-5", "lang": null, "name": "us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "menuCat": "Details", "order": "28", "role": "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "shortName": "Revenue from Contracts with Customers - Summary of Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_9fb8eeb0-91f5-4bd5-a0fb-d18d8f8310d9", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Revenue from Contracts with Customers - Additional Information (Detail)", "menuCat": "Details", "order": "29", "role": "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail", "shortName": "Revenue from Contracts with Customers - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "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 (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentOwnedAtCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Detail)", "menuCat": "Details", "order": "30", "role": "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail", "shortName": "Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentOwnedAtCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_bfbc4611-2913-4521-9784-d2c0d8bbd828", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Net Loss per Share - Outstanding Common Shares Excluded from Computation of Dilutive Loss Per Share (Detail)", "menuCat": "Details", "order": "31", "role": "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail", "shortName": "Net Loss per Share - Outstanding Common Shares Excluded from Computation of Dilutive Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_bfbc4611-2913-4521-9784-d2c0d8bbd828", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Stock based Compensation - Additional Information (Detail)", "menuCat": "Details", "order": "32", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_6f575e7d-b5a7-4c9e-b9da-6a68e9cc08d5", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Stock Based Compensation - Weighted Average Assumptions Utilized (Detail)", "menuCat": "Details", "order": "33", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail", "shortName": "Stock Based Compensation - Weighted Average Assumptions Utilized (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Stock Based Compensation - Summarizes Stock-based Compensation Expense (Detail)", "menuCat": "Details", "order": "34", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail", "shortName": "Stock Based Compensation - Summarizes Stock-based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_9826490f-8b07-420f-9ab9-e91f6c867b1c", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_3264b340-1c12-4872-b718-f52d72ff7b54", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Detail)", "menuCat": "Details", "order": "35", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c423ac7d-6ade-43bd-847a-4758c6013f3d", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_2895a5f3-6d11-4b75-93d8-c11c7fcf9370", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Stock Based Compensation - Summary of Stock Option Activity (Parenthetical) (Detail)", "menuCat": "Details", "order": "36", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail", "shortName": "Stock Based Compensation - Summary of Stock Option Activity (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_2895a5f3-6d11-4b75-93d8-c11c7fcf9370", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_45a4468f-ff83-4162-9058-8ace109ab8e0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Detail)", "menuCat": "Details", "order": "37", "role": "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail", "shortName": "Stock Based Compensation - Summary of RSU Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_45a4468f-ff83-4162-9058-8ace109ab8e0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Income Taxes - Additional Information (Detail)", "menuCat": "Details", "order": "38", "role": "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCovenantDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Debt - Additional Information (Detail)", "menuCat": "Details", "order": "39", "role": "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCovenantDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail)", "menuCat": "Details", "order": "40", "role": "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail", "shortName": "Segment Information - Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_92c7102b-e1f4-4c40-a2a1-5394283956c1", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Segment Information - Additional Information (Detail)", "menuCat": "Details", "order": "41", "role": "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail", "shortName": "Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "2", "lang": null, "name": "bcov:PercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Restructuring - Additional Information (Details)", "menuCat": "Details", "order": "42", "role": "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "shortName": "Restructuring - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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", "menuCat": "Statements", "order": "5", "role": "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_ce66b451-c891-4938-bc34-4840f2eba9c5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_ce66b451-c891-4938-bc34-4840f2eba9c5", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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 - Business Description and Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentation", "shortName": "Business Description and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "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": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Quarterly Update to Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPolicies", "shortName": "Quarterly Update to Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcov-20230331.htm", "contextRef": "C_c2175a24-c0e1-4ffc-bc3a-08f4395231ab", "decimals": null, "first": true, "lang": "en-US", "name": "bcov:QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 42, "tag": { "bcov_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "bcov_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement.", "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_AwardTypeOneAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award type one [Axis].", "label": "Award Type One [Axis]" } } }, "localname": "AwardTypeOneAxis", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "stringItemType" }, "bcov_AwardTypeOneDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Award type one [Domain].", "label": "Award Type One [Domain]" } } }, "localname": "AwardTypeOneDomain", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "domainItemType" }, "bcov_BusinessDescriptionPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business description.", "label": "Business Description [Policy Text Block]", "terseLabel": "Business Description" } } }, "localname": "BusinessDescriptionPolicyTextBlock", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "bcov_CashReceivedForLeaseInducement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for lease inducement.", "label": "Cash Received For Lease Inducement", "terseLabel": "Cash received for lease inducement" } } }, "localname": "CashReceivedForLeaseInducement", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bcov_DebtInstrumentCovenantMinimumPrincipalAmountMonthlyOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant minimum principal amount monthly outstanding.", "label": "Debt Instrument Covenant Minimum Principal Amount Monthly Outstanding", "terseLabel": "Minimum outstanding principal threshold limit" } } }, "localname": "DebtInstrumentCovenantMinimumPrincipalAmountMonthlyOutstanding", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "bcov_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "bcov_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "bcov_IncreaseDecreaseInOperatingLeases": { "auth_ref": [], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating leases.", "label": "Increase Decrease In Operating Leases", "terseLabel": "Operating leases" } } }, "localname": "IncreaseDecreaseInOperatingLeases", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bcov_MarketBasedAndServiceBasedPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market-based and service-based performance stock units.", "label": "Market-Based and Service-Based Performance Stock Units [Member]", "terseLabel": "Market-Based and Service-Based Performance Stock Units [Member]" } } }, "localname": "MarketBasedAndServiceBasedPerformanceStockUnitsMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_NextTwelveMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Next Twelve Months [Member]", "label": "Next Twelve Months [Member]", "terseLabel": "Next Twelve Months [Member]" } } }, "localname": "NextTwelveMonthsMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other countries.", "label": "Other Countries [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "domainItemType" }, "bcov_OtherIncomeExpensePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other income expense .", "label": "Other Income Expense [Policy Text Block]", "terseLabel": "Other Expense" } } }, "localname": "OtherIncomeExpensePolicyTextBlock", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "bcov_OutstandingBorrowings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Outstanding borrowings.", "label": "Outstanding Borrowings", "terseLabel": "Borrowings outstanding" } } }, "localname": "OutstandingBorrowings", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "bcov_PaymentsForDeferredAcquisitionPayments": { "auth_ref": [], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for deferred acquisition payments.", "label": "Payments For Deferred acquisition payments", "negatedLabel": "Deferred acquisition payments" } } }, "localname": "PaymentsForDeferredAcquisitionPayments", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bcov_PercentageOfOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of outstanding shares .", "label": "Percentage Of Outstanding Shares", "terseLabel": "Percentage Of Outstanding Shares", "verboseLabel": "Percentage of outstanding shares" } } }, "localname": "PercentageOfOutstandingShares", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bcov_PercentageOfReductionInWorkforce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of reduction in workforce.", "label": "Percentage of Reduction in Workforce", "terseLabel": "Percentage of reduction in workforce" } } }, "localname": "PercentageOfReductionInWorkforce", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "bcov_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue.", "label": "Percentage Of Revenue", "terseLabel": "Revenue percentage from other country to the company's total revenue" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "bcov_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based restricted stock units.", "label": "Performance Based Restricted Stock Units [Member]" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "domainItemType" }, "bcov_PeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period [Axis]", "label": "Period [Axis]", "terseLabel": "Period [Axis]" } } }, "localname": "PeriodAxis", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "bcov_PeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period [Domain]", "label": "Period [Domain]", "terseLabel": "Period [Domain]" } } }, "localname": "PeriodDomain", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_PremiumPricedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Premium priced options.", "label": "Premium Priced Options [Member]", "terseLabel": "Premium Priced Options [Member]" } } }, "localname": "PremiumPricedOptionsMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_QuarterlyUpdateToSignificantAccountingPoliciesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quarterly update to significant accounting policies [Text Block].", "label": "Quarterly Update to Significant Accounting Policies [Text Block]", "terseLabel": "Quarterly Update to Significant Accounting Policies" } } }, "localname": "QuarterlyUpdateToSignificantAccountingPoliciesTextBlock", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "bcov_RestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring plan.", "label": "Restructuring Plan [Member]" } } }, "localname": "RestructuringPlanMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "bcov_ServiceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service based restricted stock units.", "label": "Service Based Restricted Stock Units [Member]", "terseLabel": "Service Based Restricted Stock Units [Member]" } } }, "localname": "ServiceBasedRestrictedStockUnitsMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "domainItemType" }, "bcov_SubscriptionAndSupportRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription and support revenue Member.", "label": "Subscription and Support Revenue [Member]", "terseLabel": "Subscription and Support Revenue [Member]" } } }, "localname": "SubscriptionAndSupportRevenueMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_TransitionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition agreement.", "label": "Transition Agreement [Member]", "terseLabel": "Transition Agreement [Member]" } } }, "localname": "TransitionAgreementMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_TwoThousandAndTwentyOneStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty one stock incentive plan.", "label": "Two Thousand and Twenty One Stock Incentive Plan [Member]", "terseLabel": "2021 Stock Incentive Plan [Member]" } } }, "localname": "TwoThousandAndTwentyOneStockIncentivePlanMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_TwoThousandTwentyTwoInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty two inducement plan [Member].", "label": "Two Thousand Twenty Two Inducement Plan [Member]", "terseLabel": "2022 Inducement Plan [Member]" } } }, "localname": "TwoThousandTwentyTwoInducementPlanMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bcov_WicketAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wicket acquisition.", "label": "Wicket Acquisition [Member]", "terseLabel": "Wicket Acquisition [Member]" } } }, "localname": "WicketAcquisitionMember", "nsuri": "http://www.brightcove.com/20230331", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan [Member]" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "domainItemType" }, "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.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r504" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r508" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r504" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CoverPage" ], "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.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r237", "r238", "r239", "r240", "r299", "r415", "r429", "r471", "r472", "r485", "r495", "r502", "r538", "r574", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r193", "r416", "r486", "r500", "r533", "r534", "r540", "r581" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r193", "r416", "r486", "r500", "r533", "r534", "r540", "r581" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r237", "r238", "r239", "r240", "r298", "r299", "r327", "r328", "r329", "r414", "r415", "r429", "r471", "r472", "r485", "r495", "r502", "r531", "r538", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r237", "r238", "r239", "r240", "r298", "r299", "r327", "r328", "r329", "r414", "r415", "r429", "r471", "r472", "r485", "r495", "r502", "r531", "r538", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r300", "r524" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r159", "r300", "r509", "r524" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r194", "r195", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r487", "r501", "r540" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r194", "r195", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r487", "r501", "r540" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r159", "r300", "r509", "r510", "r524" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r526", "r571" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r9", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r199", "r200" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 1.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 of $343 and $294 at March 31, 2023 and December 31, 2022, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts Receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r22", "r23", "r121", "r425", "r437", "r441" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r20", "r23", "r84", "r412", "r432", "r433", "r513", "r514", "r515", "r521", "r522", "r523" ], "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 Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r335", "r336", "r337", "r521", "r522", "r523", "r569" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r147", "r148", "r149", "r150", "r159", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r335", "r336", "r337", "r344", "r345", "r346", "r347", "r357", "r358", "r359", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r396", "r397", "r399", "r400", "r401", "r402", "r407", "r408", "r409", "r410", "r411", "r412", "r417", "r418", "r419", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "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": "Withholding tax on restricted stock" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r76", "r77", "r302" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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 used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r122", "r201", "r211", "r212", "r216" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance as of March 31, 2023", "periodStartLabel": "Balance as of December 31, 2022" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r122", "r201", "r211" ], "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 accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Current provision for credit losses", "totalLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedLabel": "Recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs against allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r167" ], "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": "Potentially dilutive common shares excluded from the computation of weighted-average shares outstanding" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail" ], "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.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r45" ], "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 [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r91", "r98", "r120", "r140", "r180", "r184", "r189", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r361", "r365", "r379", "r499", "r536", "r537", "r572" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r115", "r125", "r140", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r361", "r365", "r379", "r499", "r536", "r537", "r572" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail" ], "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.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r355", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r80", "r81", "r355", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r79" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Merger-related", "verboseLabel": "Business combination acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r83", "r356" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTableTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill in a business combination.", "label": "Business Combination, Segment Allocation [Table Text Block]", "terseLabel": "Schedule of Changes in the Carrying Amount of Goodwill" } } }, "localname": "BusinessCombinationSegmentAllocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization expense recognized to obtain a contract" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Assets recognized to obtain a contract", "totalLabel": "Capitalized Contract Cost, Net, Total" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r42", "r117", "r473" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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 at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r36", "r42", "r44" ], "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 and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r36", "r86" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "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 in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r16", "r93", "r102" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r56", "r235", "r236", "r461", "r535" ], "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.brightcove.com/20230331/taxonomy/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r521", "r522", "r569" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized; 42,992,371 and 42,449,677 shares issued at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "auth_ref": [ "r516" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold.", "label": "Compensation Expense, Excluding Cost of Good and Service Sold", "verboseLabel": "Wages and stock compensation" } } }, "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r24", "r127", "r129", "r134", "r421", "r426" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "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.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r539" ], "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 Receivables, Contract Assets and Contract Liabilities from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r279", "r280", "r293" ], "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, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract Assets (current)", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r294" ], "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.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r30", "r416" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r57", "r139", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r266", "r273", "r274", "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Percentage points added to prime rate or LIBOR" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r1", "r96" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt Instrument, Covenant Description", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "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 Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r14", "r59", "r60", "r61", "r62", "r87", "r88", "r89", "r97", "r143", "r250", "r251", "r252", "r253", "r254", "r256", "r262", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r271", "r272", "r275", "r398", "r480", "r481", "r482", "r483", "r484", "r519" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r512" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Total Deferred Revenue", "totalLabel": "Total Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail": { "order": 0.0, "parentTag": "us-gaap_DeferredRevenue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "totalLabel": "Deferred Revenue, Current, Total", "verboseLabel": "Deferred Revenue (current)" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r512" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredRevenue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred Revenue (non- current)", "totalLabel": "Deferred Revenue, Noncurrent, Total" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r40", "r178" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r292", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r304", "r331", "r332", "r334", "r338", "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share-basic and diluted" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r135", "r151", "r152", "r153", "r154", "r155", "r160", "r162", "r164", "r165", "r166", "r170", "r376", "r377", "r422", "r427", "r476" ], "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": "Basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r135", "r151", "r152", "r153", "r154", "r155", "r162", "r164", "r165", "r166", "r170", "r376", "r377", "r422", "r427", "r476" ], "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": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r167", "r168", "r169", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r388" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r333" ], "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": "Unrecognized stock-based compensation expense", "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.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r333" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "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": "Options Outstanding [Member]", "verboseLabel": "Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail" ], "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": [ "r58", "r111", "r130", "r131", "r132", "r144", "r145", "r146", "r148", "r156", "r158", "r172", "r208", "r278", "r335", "r336", "r337", "r346", "r347", "r375", "r389", "r390", "r391", "r392", "r393", "r394", "r412", "r432", "r433", "r434" ], "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 [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r31" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r118", "r221", "r420", "r479", "r499", "r529", "r530" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r29", "r140", "r180", "r183", "r188", "r191", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r379", "r478", "r536" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r26", "r90", "r94", "r104", "r180", "r183", "r188", "r191", "r423", "r478" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "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": [ "r222", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r141", "r340", "r341", "r343", "r348", "r350", "r352", "r353", "r354" ], "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.brightcove.com/20230331/taxonomy/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r157", "r158", "r179", "r339", "r349", "r351", "r428" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r37", "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r39" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r39" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r39" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r475" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r39" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r39" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r51", "r53" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsLineItems": { "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": "Investment Holdings [Line Items]", "terseLabel": "Investment Holdings [Line Items]" } } }, "localname": "InvestmentHoldingsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentHoldingsTable": { "auth_ref": [ "r106", "r107", "r452", "r582" ], "lang": { "en-us": { "role": { "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.", "label": "Investment Holdings [Table]", "terseLabel": "Investment Holdings [Table]" } } }, "localname": "InvestmentHoldingsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentOwnedAtCost": { "auth_ref": [ "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of the investment.", "label": "Investment Owned, at Cost", "verboseLabel": "Cost" } } }, "localname": "InvestmentOwnedAtCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtFairValue": { "auth_ref": [ "r105", "r448", "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.", "label": "Investment Owned, at Fair Value", "periodEndLabel": "Investment Owned, at Fair Value, Ending Balance", "periodStartLabel": "Investment Owned, at Fair Value, Beginning Balance", "terseLabel": "Fair Market Value" } } }, "localname": "InvestmentOwnedAtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r451", "r453", "r454", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r451", "r453", "r454", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r11", "r140", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r362", "r365", "r366", "r379", "r477", "r536", "r572", "r573" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r92", "r100", "r499", "r520", "r527", "r570" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r13", "r116", "r140", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r362", "r365", "r366", "r379", "r499", "r536", "r572", "r573" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of Credit maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Initiation Date", "terseLabel": "Line of credit, agreement start date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r10" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r542" ], "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 [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r138" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r138" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r36", "r38", "r41" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r27", "r41", "r95", "r103", "r114", "r126", "r128", "r132", "r140", "r147", "r151", "r152", "r153", "r154", "r157", "r158", "r163", "r180", "r183", "r188", "r191", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r377", "r379", "r478", "r536" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.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 loss", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "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": "Recently Issued and Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r180", "r183", "r188", "r191", "r478" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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 liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r405", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r403" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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 asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r0", "r85" ], "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": "Business Description and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r124", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r119" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r19" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r32" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.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)", "totalLabel": "Other Nonoperating Income (Expense), Total", "verboseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other operating income (expense).", "label": "Other Operating Income (Expense) [Member]", "terseLabel": "Other Expense [Member]" } } }, "localname": "OtherOperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other expense", "terseLabel": "Employee retention credits benefits recognized" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r33" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisition, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r34" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r34" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r2", "r277" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r2" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r2", "r277" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r2", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Undesignated preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r123", "r217", "r218", "r474" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r517", "r518" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r35", "r74" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "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" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Professional Services and Other Revenue [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r114", "r126", "r128", "r137", "r140", "r147", "r157", "r158", "r180", "r183", "r188", "r191", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r360", "r363", "r364", "r377", "r379", "r423", "r478", "r497", "r498", "r515", "r536" ], "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 Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r55", "r101", "r424", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r136", "r213" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for reserves on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessDescriptionAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r78", "r108", "r580" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "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": "RSUs [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r223", "r225", "r228", "r233", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r224", "r227", "r230", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Estimates cost", "totalLabel": "Restructuring and Related Cost, Expected Cost, Total" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r40", "r229", "r230", "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges", "totalLabel": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r63", "r99", "r436", "r441", "r499" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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)", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r111", "r144", "r145", "r146", "r148", "r156", "r158", "r208", "r335", "r336", "r337", "r346", "r347", "r375", "r432", "r434" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r176", "r177", "r182", "r186", "r187", "r193", "r194", "r197", "r291", "r292", "r416" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r290", "r295", "r297" ], "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]", "verboseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Total Revenue to Unaffiliated Customers by Geographic Area, Based on Location of Customer" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r287" ], "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": "Unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Year in which remaining performance obligation is expected to be recognized, in YYYY format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year", "terseLabel": "Revenue, performance obligation, description of timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "gYearListItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r133", "r140", "r176", "r177", "r182", "r186", "r187", "r193", "r194", "r197", "r204", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r379", "r423", "r536" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues", "totalLabel": "Revenues, Total", "verboseLabel": "Revenues from customers" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "monetaryItemType" }, "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r45" ], "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.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareOutstandingCommonSharesExcludedFromComputationOfDilutiveLossPerShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r45" ], "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": "Outstanding Common Shares Excluded from Computation of Dilutive Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r80", "r81", "r355" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r80", "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Total Purchase Price" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CashAndCashEquivalentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r525" ], "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 Computations of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r72", "r75" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r72" ], "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" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "verboseLabel": "Schedule of Identifiable Intangible Assets Acquired and Their respective Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r224", "r225", "r226", "r227", "r230", "r231", "r232" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r25", "r47" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformationTotalRevenueToUnaffiliatedCustomersByGeographicAreaBasedOnLocationOfCustomerDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r301", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "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.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r66" ], "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": "Restricted Stock Units Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r66", "r67", "r69" ], "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": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r71" ], "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": "Weighted Average Assumptions Utilized" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r54" ], "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]", "verboseLabel": "Schedule of Estimated Remaining Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Line of Credit [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "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": [ "r173", "r174", "r175", "r180", "r181", "r185", "r189", "r190", "r191", "r192", "r193", "r196", "r197", "r198" ], "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 Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations": { "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r39" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r496" ], "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.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r321" ], "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": "Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r321" ], "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 Date Fair Value, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Awards, granted", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r319" ], "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 Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested Shares, Ending Balance", "periodStartLabel": "Unvested Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316", "r317" ], "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 Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r320" ], "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": "Vested and issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "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", "terseLabel": "Weighted Average Grant Date Fair Value, Vested and issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Aggregate Intrinsic Value, Estimated per share fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r328" ], "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": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r327" ], "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.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum 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, Maximum", "terseLabel": "Expected volatility maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum 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, Minimum", "terseLabel": "Expected volatility minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r329" ], "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.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum 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, Maximum", "terseLabel": "Risk-free interest rate maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum 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, Minimum", "terseLabel": "Risk-free interest rate minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "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]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/QuarterlyUpdateToSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r323" ], "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Shares, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Shares, Granted", "verboseLabel": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value of options granted during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationWeightedAverageAssumptionsUtilizedDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r73" ], "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, Outstanding", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r308", "r309" ], "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": "Shares, Outstanding Ending Balance", "periodStartLabel": "Shares, Outstanding Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r308", "r309" ], "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, Outstanding Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfRsuActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r313" ], "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted", "verboseLabel": "Share based compensation arrangement by share based payment award options strike price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationAdditionalInformationDetail", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r70" ], "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, Outstanding", "verboseLabel": "Weighted-Average Remaining Contractual Term, Outstanding1" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r58", "r111", "r130", "r131", "r132", "r144", "r145", "r146", "r148", "r156", "r158", "r172", "r208", "r278", "r335", "r336", "r337", "r346", "r347", "r375", "r389", "r390", "r391", "r392", "r393", "r394", "r412", "r432", "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "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": [ "r144", "r145", "r146", "r172", "r416" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r2", "r3", "r58", "r63" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax, shares", "totalLabel": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r2", "r3", "r58", "r63", "r313" ], "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": "Shares, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r18", "r58", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Common stock ,Value", "verboseLabel": "Common stock issued upon acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r2", "r3", "r63", "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock upon exercise of stock options and vesting of restricted stock units, net of tax", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r18", "r58", "r63" ], "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 stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r49", "r499", "r520", "r527", "r570" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets", "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "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_SubscriptionAndCirculationMember": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription and Support Revenue [Member]" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations", "http://www.brightcove.com/20230331/taxonomy/role/StockBasedCompensationSummarizesStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r395", "r413" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r395", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r395", "r413" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r17", "r64" ], "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 [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r17", "r64" ], "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", "negatedPeriodEndLabel": "Treasury stock, Ending Balance", "negatedPeriodStartLabel": "Treasury shares, beginning Balance", "terseLabel": "Treasury stock, shares", "totalLabel": "Treasury Stock, Shares, Total" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r17", "r64", "r65" ], "calculation": { "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets": { "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; 135,000 shares", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r147", "r148", "r149", "r150", "r159", "r202", "r203", "r205", "r206", "r207", "r208", "r209", "r210", "r335", "r336", "r337", "r344", "r345", "r346", "r347", "r357", "r358", "r359", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r396", "r397", "r399", "r400", "r401", "r402", "r407", "r408", "r409", "r410", "r411", "r412", "r417", "r418", "r419", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/RevenueFromContractsWithCustomersSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in valuation allowance", "verboseLabel": "Valuation allowance, deferred tax asset increase (decrease), amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r161", "r166" ], "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": "Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "verboseLabel": "Weighted average shares used in computing diluted earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares-basic and diluted" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r160", "r166" ], "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": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted average shares used in computing basic earnings per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.brightcove.com/20230331/taxonomy/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r475": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r476": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r477": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r478": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r479": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r481": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r482": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r485": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r506": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r507": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r508": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r511": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 60 0000950170-23-017211-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-017211-xbrl.zip M4$L#!!0 ( (2"HU;1(@].GHT! -25'P 1 8F-O=BTR,#(S,#,S,2YH M=&WLO>MV&SF2+OI_/T5N]?2LJG4$&?<$Y*K:2^5+C\]4V6[;U;/G_/'"UA^ZOFFG M/^^0/;Q3A:EK?3-]]_/.P>M'SY[M_)]??OK?"%6/GSY[7CT/'ZH#-VO>A\=- M[R9M/^]"]/_!@P\?/NSY MV$S[=C*?P:WZ/=<>/:@06ES[41=,^KAZ;&:AVJ>8,H0%PNP-8?N"[A.Y5_.Z M_G\PWL?X[%OM\4G7O#N<53^X'ZOT);CS=!HFDY/J:3,U4]>82?5Z=$:W M5QU,)M6K]*V^>A7ZT+T/?B]=\G_]=#@#68 \IOW/.^>>^P/;:[MW#XC6^L'' M=,[.XJ3]C[:;^.;TW/3K<";%6#Y8'+QPZNS*4\7BU-GY4YL+#W#^;/8 A#B# M5PNK\T'L?W[F]'38FO[T](^7SK_P?NGHZM3FXW77)>DQDKZ3NE>G3]OIBZ>+,TZ?JFZN>"=Z //B_O__VVAV&(X,^?74?/I%^ M']S>N_;] S@ WZ5T=>*\1^^,.3X].9K>#C=8'KAP?[>,,P?$+-UJ=?Z:1![/.3/O8 M=D>#526%@3$IQ,BYZUS]L%^Z"$54KB[2=[/+$H4/+SRQ=>W["[>R@\G"IV'P M 0/W?]1.9^"0T!O0PT[E%K_]O#,+'V<8B MXDY*9)PS*$BOM/>$"P$JF)HCN,UR_.Z_[$(,71?\ZUGK_OR'F7%-[_"TG7,B)E.4&D)M$9 M;927;/4&X&WVGTQA])T\@E'5F/=IVP3>0R2(PH%AP>%1[:.A-0U-@(XY06 MF'TJ[$?MT5$S2QC='TQ]L@X8R@#\3>AO==Q<%+HQ-?'.)R<)XYU3&$#*,8>\ M<1:[X$C@_KS0'\UAO$QG3X&*F,E_!],]F?K$(+Y-[@@1"B[R&J%??-) ZYII M$(4 KX2X8C4(I085,,:%$4P2X-7"$_^\ ZY[W[;M M))AI-!, ]E^&?VXV5G@T@@HKD>24(HZ%1=:"ES':!\E]K+GCWS%6;M% K;>" M>$U0P,'"K1A'6C*/B U"*^T4L_&\!E:<=#%87L*56O\4/KOT#C<;+'^_/$X> M7'3L@SL#,87^EY\2J]KO!Q(#=ZD&EK6?.,'/.ST@RB0QFN&SPRX]1,),M +& MO8^]3T*Y>(W%[<[?8_BU;^?=\-O (O>7;S:([-%;[HQDG ,/8 Q$AFF-C($W M4Y[4P2L:7*UV5E\-@T-;_=;X]'ML0E<-CQ"N9""/GOWG1??UZ9=7E^O#NZ2+ MQ:\>;O;Q>-*X9O9[.+)P"]_ T45$ G1B__4,;#J=_[?0ONO,\6$#&CSXV/0[ MOR1)[;^8'8;NT<"68$PNKO'3@RLO_L_QE??(FJ8 M7:&1U9%OT0BCDEO&,2(.8(.KFB);$X6BH+ZF,=96\ W3R!/P1.U)"(,^7APG MW[M6;= 5X'Z_-A0/U&L-G%F!:8!B@#G4LD;4&%&':(CV-%=M_,-TC;&3\ J< MPT6%_-9.?3M]!B_:63/]\T5,WMZG\WY[]NN+5U]0SHU\ZRL#6+ZX:_KU]V;: M',V/OO?*I]0!'K>9/36NF8#$+[[*"(0J/ *,1 '.)O M)22,T%II9IF+6(?4TC\D:F.%<89+R 42XT!M+#,5O_ MV/Y6UW2JM2?_FJ?L6'MTW$Z'/,(%5Y42#.UT<%.;POX-IP;,)>5HC0=P5S72 MP#J1P-P(90AE,E_ @"OX)DV*O0\#"6MF$#8_^>@FF"[^>7'V!.X@E,C!/:5APS',D)3$P$&R-K%(P))17V&GK M',TV#'PV?0\D(7WI,GUX9/K#33%&!F+62@8D0@3)1Z.0(0#_+DJ.:R8"T.U\ M=>#:HW#J*']KW6!VY[);K^>V=UTSF-#!U+^>'Z<9J%?A?9C.OP1Y7WR,X0Z+ M9.BY6SX'V;[Y$";OP^\@Z,,UI-36,Q",^<9"?F.6CIG/SB;D%G+N;P $\J^3,"F2)TXCC"#^!/2%%G2(Z..Y9 M=DH/QB&LY[U85.?S5]\%>%RF-EP$IT_E9%#^[7.>28C(A+8$>&8XIJ MS0VX!L<8Q[D-G1O!\UDFX'?3_1G2].B3C\=PJ75'I'>4+&/26T," MBA*#/A6H$M0;X>J8P#$JM,F6;MWGA+10EKH8%+CP-$<2F4?*FH!DK1Q+J>J: M^USU-JH;_2[@ +(\5&),OQT\LN'+4C(E6( K2E4CKDDJV.("*1FIE#P2C+.U MY#L-7D=DQR(&7]>@5:TU09QZG0JM++(,!X-3Z56HJ3%6A3K7$9$W_;V;C"_H,TC+'-).IA)*[Y%.X8S6 MM8S6Q @>(+?)QCN2E#/<,&>1Q]@A;EQ $#8 OD7'<6TM"R*["H@[#Q36Q/0T MB\K6'-E: O>O0X H@ 7D*%<:_A*XCKFJ8K1JM>^#I"X<-?.CEP!#P2]N-UJ2 MZ.7$3)^;H_.W>_.A?7/8SGLS]>!8WWP D9W PTO"UXY2?5]2-];/XMBB.(; MLZBS4[_'Q\63GU3\@\W6K]Y]_'J>EX>*RP@1#?( MB+0VU@2,K(>(/:U"YDI2PDEV'N8KA^J;+IA^WIW<1DW(:)X_\H"I!$Y7$PS$ M+@@+!!^&)]7*$%-S0ZC;<+W5NKX$1:=K:93G%UTM_"-'2@U:D_\$?-M(&XU*0$UC870MEH'9>$ &N!R)4+ M"(9TK3CRU&&OK/6*9K>8:LL7@=S-0-#1JA L1IK$U.[("[#N:)$GRJL('AOB MXFP'@O_G?%%'TS]MN^?A _#6Y(I!VR^[=@H_NL'L+[/;Y5G@&*;>=+[_X]B# M "DF'.M-84)<&,ZEBBB"F@!2)44:"\!5XP+!.DW.9Y>/S# G.&:YA+4"XH2T M?(.FOP*!B#VUG1,QIMQ_=#[;2>,;(>7 =EZ 2$RRGL57MKE>HN8,>T= EVG" MF2L@K"FWFYIT$!Z%"C7=[.F;NZ4^=S2/$Z2T7!#D5*I:A, DK;CGH%Z.(PW6 M:"=R56IF*ZW(>+Y32F,<8Q[YFFK$&37(4* E4F-JJ0E,YQ<@YC]3>C>)?="O,OKYJ[3U/=-;-**I=:!(!C#&G9$Y 8 ME-+>)-:2LY@MD;FABWP59J:9!K^*#K=2CZ3F$G- .65YZIH8/8*@P"$(_B4U M3J<&,[GI<>M*%FY\U\^7TBWJZ."#9U-P0\,(OT$-W8W\WIO4?/I%A LW[QL_ M/Y^7?G38A/CD8W!#LN1%C"#^6_!Y#%%U8ULY._5[;(514CMF&%*U'FK=-01O M=5KOS02'8%H)E=T2L\_9RJ*@?3"5,\@:?CVW0J&83C&=[S<=7$NF?+"(LI!F M"$*-C+(4.2DQB5A;2F5NIE,6#F43+E"EA1&1(>D)21WW!=+,*^0(<75T4;-Z MTQ*9M]V.=L2TLI"UH()$I!V6@(-:(PB](=*76DE9JYJ&;(UY8\I;[JB;A3;6 M2,61$2ZF<""D:G2# A%4UI)(B[-;SG?#MJY_O-ZVT(U%$I6TR (!1:GD#"G) M,=*8.)>6%4 8280&T@H>T8%KA@+@42@BEJ;*;/K5VFR7KXZVC2.3=*(U(T* 788#= M<\ '[+7&/,)1O^F<_O;T,F;WUUBGG9("DC&UQ98D=1F \)Z7Z'012]Y/KKYKH5P3%II M?5IPY2B@E]=(NQ"1<49'3@S'?-.M\F[:C-U1V_DZ;>LI-?(F+;*JI4)&5I]TMJ>6K/QT!2UG!4!\4(KQ6+.MMU.#DGYM=#[:T+5 3"D(\" M(\Y]#:3%")0J=F^A+%/!GZ5&N6-H=7#"BODP[54J2-OVL=\FT[GT->(0,5$NPFP]=PB$17PXX@!!&AJN*=Y M;:B2RFY^XGW!& ZPW7T/J7%:PG M#)=<2RD815HFI^9]0"I8<'2,@-LSV(B-;VITRZH9SZ\!["A@MTC7)I&'Z!;[ M=3HBM7 0F$B;W6*D+*X1I_"3-E:CH$F43LG: MDFQ)U*L4"D1:3S1VL60[]:&&>>&1TQ .BVD80XCCP'(>03X!K5@ M<(=1B^B-Y2[;_D^)!H=_S9.*WH>KZJ$_.6&LZ&[,XM+O#O+YN:#I^]I:UC1R MH'!8"A@(*M7]&EN#JQ6TC@IW,G;CVAJ2RK:#\AIQ3B)X:%V#US;I1HKAF$/=[GJF MY"0+P:FTD8&CPY:D&&E5V]0?3SA.O(HLVZUYLHD$[J:*6C#.3-H"61I0&#?6 M(AMKC8STL88@@H=U0&G30P$V'7 0&NX@>,$1PKT%!D:P>2H@OC=IUWFLVMOM&$F-V)DJ#FF6'B@HY*"MH!P M(.4XQ,8^2FUI;03)EH%DD[U<4Y\PKSV70:&@1,(N%9 U-4,I0N#24BMIMHMP MMJ=Z; 0G? >57,2FG%;PB$CC$.=I1PMF(=14J9!+*&)4ME%F]KW*[@97@]=< MT.A0I $C[B$VL<0:I(@PC+D0?+Z;=6W@QG??-54\!\0WX<76!U9'5[^D*5URM3WF4_IKK+0Y^Y163#T[N&*3:OXC+ZJW'[61B MNG[(VIS>;*B,#>9J^Y934^W^\?ORYQ[GT_?3AXS!MCYKI M59>]Z6M>N,2#BT__!6F\?GQ)N#=\F5]^:C[N=V'![/O#YKB:--,_7[63B]:6 MOK#7=N\>4(S9@PX./TCG[53@S;K/G[P\XT$T;H9BV\ZF[2SL5+/V58C]SSM/ MG[]YZ[0DS&%P#3:F+@Z<(J6+7'BV_\]8H%M):0V12D0F7 M%+B?5AYA207USF)>=OP#_>'MLWJ7AW1^;Z>HK'P[!'!!\XL(^<'KTH3/'#R-8-^J; M_PG[!._AX]GB@VB.FLG)_K__:][.'KX!I]=7X-FJ5^V1F2X^W*UZ,*?X$,8B M^M#XV>%^;&9H\!73]#1OC)V$JHW5H\5',*C3L\"[&/CO4 RO:MH%_",V[P]F^;2?^_%N.J8!IN+'PUSH2'=PF M='O*X.GC^NGOS? M1_]Q\/QO3ZI'+W[__=GKU\]>/!]%W)>?>6/$3<<4]W\9P.+INUD[W:T>[SW: MJR@67%\GXJ5,DD/*].KKMO)XU?G=X-PCOWE)_3VQ? D-TA%F[I M*%9CBO3IBU>_5RN)GG^3[[WASA (3-OI$-TT;H@LGKY52@M?8Y(:C*<2'!F0 M42&B6M?$"I+VK_0[U3*.?)4HZJ.W#L(.82A'#@<";!J"?^N805A%GK9"9,38 MG6IJ4D#O0[/_N'7SU83LINN'8/3WTP%_0:"_%%>S&:[F,AO]O.S(36*0VQC( MH\8Q/Z0ZB.K%-/SXB5!G0_1WQ=@U\UF[&D+IJ6' [N.'P^EH8D[:^0QN\3'X MAXO;$3QH8OD%EU(WQWW8[\.QZB7\KZ\LV^H.>5(2]ME#33 MAQ] ,AVP?RY/_R-T@=7*_]]Z&9I&=ARG,%%3B^X$-/RDO .UPW]M?B-+XS] M[QVBUT"3%\03K 7R:;$WY\$@G=:D C29FC&+O99C0=/?YZ8##S16.VVZV M4PU;",Y^WFG@S?O@P!;;B36323NS[<=-M_U__XNNN7SX91R[TIHVW 2^UOW? MR 0V;@B<#OBJ&T9\=3SO^KF9SJI96[T.+N4V*\*JMJN(^,'_F-*!L\-0G95' M5D\^NL/4>[(Z<+-TF&C&KQH[*S<+_R:LN$7DSBA(&%5Y3T$K21G_.E7B8MZG M"B!(_Z7P84P?;9SR."J+"$Z-FE@T$$@X@Y@*P4=!I=!X+!_] M>C]-OAW!30Z].3D)I@O335?Q[VD6N6)D]S:U&9E1E#N%)-%IFD:G>17 7AD] M(P)C::D;2YM/FQ[<_'^#LI[")_VFZRO5AWX)3V\6+MYN++,E'O'%JQ+%E"@F MQRA&:HLE!ERDH@;_2+Q&5EB+A V:8F9MS>)H";;319/W)XSA)8RYQV',V8@O M<18+S>Y_3![X3;K>MHR1URFWZ5+E9/6V MU(&#MZ';O\W B!I#E",A+4(0B ,%- M5QO&!#'!J?Z.Z3+&]AAC8TR8?9LQW73"[,)S;N&4V9IFY\]N2?F8<]HZ1N]8 MJO'D:;U>C9'V=41U[3E6(6K*OWOB8&&MK\*[ID_H-4OK.V[?8K]-;-<-F%]? M/?O;?[QY].(?3ZIGSQ]]P6PW^DWW1K&*R^5+]Q.@?WCRT0!U3L:1^'-W:A25 MZ:O^.+BT3,-7S;1J9GT%9#LEK3^==EZS___:E &[$_\_:OWAE?Y_0_-B7'\Q M,4:_>,:EBZPA=?9].8(KPO-;39%=T%I*47SRAS;3KT'U<1-IW E-/$O#Y9Q:G\XX[MKW MZ3J;/_/T.$S,!].%]:35BGU\6]YBF@;=9'V9BZ+63-U>U(S:4$LD.)&(6Y)Z M,3&.+/4>PFOA="W&<7MOS,=GRT6UBZ7-VY&'H!@146LBZ5=XM,\P [5)Q$!E M9""W,')&+?7^88#^-'/0IFXJU3_G7=/[9C&ET,;SPZ;H8LVZ:,Y3LD$EW3LS M;?YG^/W'C02OG(;#.)1D5(UO)B/)2:F;9N,_/-M[M?=ZKUJVT.V*@[U%X5]D M?M7S=N]*KSK>'/C:IQ3&K7/E,L1:4T1E31&7M0%&'3DRRGGL:A4L,>.P\ /O MN]#WRW]^:Z:!;#P#5Z1Z/3\">5:O9UT(LW561'YW;=BMCBLR-(^T$JXD(^)> M"F2]@M%B%39.VT#(2-'=S:]\#N[V)A\+@%^P?; M/!1O=21&&P0Q'NG -.*$:_C)242"E)KS8"D9*=&_'(DOP9.8R?_7' _Y_0W7 M%*:4X T$V(T3] _+T9.FO(\[<&'-L9E48;4A,WR<=F3NKYWG+D+_%J'?HA\2 MAC#/HT)@9[A MFAO/D- .P]@C%!FM/6*B5B0-),._.RY('6PG+P_;Z984G"I%$5&J@-]M^.&S MRL=__\M'BHE^V%>S, G':3Q5TV% [5: BI-Y*M2J##@Y&*_^4KN1-==]7:ZH MS;'N5V=:]_NUTF-W-]POS4:,*M-SRX46Y8VA"_[JM4;T!WNZRNC S?:WHP"/ M\3VFOE2!5^_5\@OGL'I/R9L6X>GKIMH7+[UPR&>F^85AM?S6*J]_]KVOF"I: M7F-0V/E+K/S2\@!6S?2J::5/_:C$%MJ-521<2(M(CK MM+6.DAZQ2*.R6-;>?/>BMR4+/B'4#E"ZX::6%A:#80U[/N65N1KU-7_&,]"UV*:61F&D91&-%@"TZE H=A-R*:-G7% M3CBFG<#\NSN=KP!RU5)F6!5^:<%88G5WM59LW.#G,%3/#UX_/OA[];=):\VD M6FRN_0T++;Y84,CW1,JTKK6D\+9:(JUY,=>SJ4]UG*&R)Y4[#.[/ZBCU^OYP M&(9U#"DQ>6Z-]@_DQ^K0]%5L)L%79C)9=E)*F[?:BE,HAR,V2&%.$5>"(\T9075-;!1465E_=RO.11',HWG7 MP3LO.L8M]C24T;WE";/# M9N@\PHNH?_Q5J%#2T>EQ181ZB$&U%8A8YU%V@M9!Q%P/5ZC MA%/M)>4MD63SAWF!CL+#;]U;@H,RU00$$RKC''C+-(WO!P?2)19[Y:<5C$UT MY8$>W@Q^7!+AY.!<>P3R/-E-I!TN!TPW*>%=!5+],#M<'=X##A^&9_,A-M.A M*^=0X[JH\W$/KWO$Q7'_\/3$&YQR_4.>GIKH^^KT:Q[Y]-QFND %0BVBJY#D M?!PR3M^ONR!'F],92NO;K$NA=*_FXDN-G^H]3/473B)[^$O%*S1=YTLWHWN$ M;TR7J4$-=YD!_.>\GS7Q9 N\_6]7^\4[7<:>>2.=+<'YR^QI(O[:!A#=9"!(JD=11P(']+.>B1T,(I3*X@=J:EO2D%TC\"#OVN[ MDRMF;X:3!M_NEB?=RD3.FL?YP;7 E6?_OS,/DK.!G/*K#1\=G^X8>;.:,WD7 M[/:F(T)FXS''4?BH$>)FH%X^*KS3Z'USV.;=*&R=9+-877&<^:CPV_G1W2CU M2GJ4AR\M6;M[D;5[?M7\R4:XX8Q"_@W4>\G9946C2LZN&/!7KLB_;NHX%Y/> MX 35FE*X5FCLC:>(6AT1%ZDPB4F" E,61T.)J4?:17$8'+_.^V8:^O[N=T&^ M92S[KNT-"KG='G+[Y.IZF8*.7X>.ZZK3U);43 ADK2=I1BL@RS%#C-?&"8L= M]G@<=[@:!W\;AL&CQ2@H;C$+FK"YS/]NR_F+Y_K^:8FM4]%VT.],M%:69JZA M)#Q^IO0Z]4N\LF*\B5+5Y) MBUK2O28GZ>8?&K@UW+::PCNT*9)^W_1#"G1JIJXQDU3,F#:^3"?W,S/UIO-] ME7:Z;/QUW>_8#^;'*RNORR*#;!89](=A,ED-NNH'&$I#J?]BB^;/%]#_N%?] M-SSC4I5I[<@M+FQ2-+E39U&M8B+,ID;*>HF4H$H:39C#<:3\09+053QYX,C! M3*.9]+?1_N:6RWJ^OF-NL=2;5]@-RV@.CKMF4M%ZMZ*8LMUD85VH/J2_UF%* M&RBGI>T_'586 J8LMW_V,F#&*7)64\2=T4B+R!&+,3BNX$-Y:7\24S.M)24H MW;]:RM[OJ"7!?A7%X.AUP;-Z%12".3(1(>M],/IB3 M_N%.]6!QIK@@MXLO9:K#+OG(OX"-OTU7NLL7?3,L; 2']&CQT=G:;@/_'8HR M"C(QB2W9&^'75\_^]A]O'KWXQY/JV?-'XRPY'FVWS(%-76.5&R?IZRV[N/:U MK>^^Y8T'--F37UJ73=(#??:,>H_=>%&VRGG5RMWL<;R^XNNR9WA6VU9_P4V- MJJV-GB^Z&Z7=VG+"=6XU_A*8QT84)64^=W@IV ( GKUMWI[.W[QMIHM<5--^ MWP)E*L3-1\WPA#ZXMAMNO _W"-VDF8:UT9V7!Z_>5,_VJJ?/GA\\?_3LX#?@ MW4]?O/K]X,VS%\\O!'N;! N$;@XN+)^U ,-:XHEM643.U^OUDY=:_0=O>V&6 M:G&E\>#@?/S$SRGL]@;%)>\/+W'TEISS_GW:8'UH9WPKSG\Y>&[?_3^#MZP( MN/_3NH77IV]>_?#'U,P]/+K_\=N1X).156K_??!OX:=A.Y"TP/6M-1/PDN%M?QC"MB/#HY4(4H+X5 35KPL1 M5*\'$51FF*W^W73NL&)D49>1VHY>-2/_?1)8VZ3[>6C;8GT^#BZDC:57:J*Y MQ @%R$M@5R#\#@*[>PSD9^'=V_8X=:^XEUA^+M0#$'\Q"&+H6+[:P6<&4@RK MG1T6A?$%ZO-7][>C>PG6-Q;C2[">.]*+$JS?$<:GY3K=]U5L9>_T;X3QCP9! M',)Y:=.HW]J^8/V&J[U$\O<*Y4LDGR^^RQ+)KQ'ESX?L\>VP .JPG8![[=^F M[0-G)P7>J]?GI+):,U8]&:3S=3A_,4%N/T]22-W&K@'XJPJ -W?Y1P&' @Y;!0[Z5G.+]V+IWV>"D"Q4_HT+LDON M;6,=\#W+O66BES53['NS?(Z^A:^:=\MWPJCF%ZY6 IDI1,.V/>B9HO>@ZGM?#MPK\&>^ M-S2 3R\^<.>7IR]?R/&]F*?X$:+[KB M-V_;[G[UPW^V5[UX\Q]/7FU',_SBL0L?+GSXOO#A4@Y=./-6>.#"F;>$,]_+ MA#)Y.PGOS&2130YI5^W[D$XF>]5OZ;47>>3%:Q?B?*_<=B'.A3AO)'$NI+AX MU^R]:R'%A11O,"DV;[NF__-M-&[6=O>"$!_L#:7&U=/%*QK)\FT+!;Y73KI0X(PI M,"D4N%#@0H$WU[L6"KPE%'BS?./W+K7KX5,SV_ZN$Z]/W[.PWGOEEPOKS9CU M7KD)W,JGP[_&3L+PXW62_NOMT\V['?G?+@Q"OU<:5WN"#1QW]!.!'IYRAV/S M+BROGDT;.#WZKG+]X\J5X]^=O!J\?/GO^M>OKB MU7_!C^BW%R_^,_W^^LW!FR>_/WG^YG7.TK^W@_$JR]Q !__FL.E3/^8.=#LY MJ5Z%X[:;5>VT>@KWK0A&?Z_2R::9]M5BMQ0'M^X^&*"(D[;]LYF^J\YV8%Z< MX1]6LT,SJYKI^W;R/E2IHGS1O&X^=4 8X6*S)O2[E>FK#V$R2?^:OI\?'0]; MJ Q?WJV:F/8M/JFF 4AF=02WZ!H0_?^ J^ZJXZZ%"S=3B(NZX.!LU\XGOG)F MWL/Q>5=UR\U99FWEFQC/70'>,G;M$5R\A7/#1Y!ZGW9;A*LV1\>3!GZT)U4_ M=X?5]2^Z5[TY#.=^7PD)OMQ,X=)?%.H@(-.%:MK.JF.(MN \^-:L[1*='HY< M?_?J0P.WF [[.A\%,TU' ;]>@R32YC2T/DB_IJ/PT;QKDK2K S=+GQ+-V"!Y MO/BS1I=/5@^G22\*0Z6 T3.?#&&B'0J5XNCM/FJ'J'PY?[R_LAIT> M_7ABIO#U?@9Q='B7WB"]8VO_F=[R?1C..]L>:=@U.\Y3%%RUIWO[/*R6RR(6 MVCLR)Y6!H94$ "-N>1Z\TW+L/3S_&*#@81M/&(_&IU6W58#!UIZ$<.UYQVVR MT?1F-DP#F.WPD,;]:][TS?*!KO[F\LF=.6YF\/4DS+1Q48KIO_"5 ..X/6I< M&L^+K8[ZP=Q"-Y2#@?E>N( 9# Q\[AP$>U+-.KC/4K*#;GE1A>?=PR(%]<< MP]5W3SW?ZI@-X$K>7W' F>D5'X+[:&!<7W4$'-OECT,_:XZNO/'"="Y_WB27 M?\658!A?_O!#,YE<_C09T16?=NT_K[QC'\*?5WQZ>/4;S0!OPQ57N?I1/ER\ M2!IR/6AH8KJ52U^-W?<&O/YBY"Q$L!CP2_V??,G)]^'3\6/- !<+]SNH.2[& M_/E!"@,I.85S+N7T:^P-/GR(1>+BSKWW9;:9'ZN>#(TM? M'%OBS/+*57+%GX78 MI5-97>F;L?;I=8\*UQFZ C=@I8/@ADLMGB: !$Y!96''*[P];\L+&G#>&X1) M^V%W^=KIV'*GO!6T@[27R#AK9A/X=#4DSZ\B.QV8R_L/WUVN-TLB? G?0.9U_"KZ/VJ.C9K"'!=8_>;0+J#E)> JB MG7?IRT?@/7>_I(BJ/X9P'QXM#==39$W;4Y^^1S<\?2J<<.%XEL[J N!5MU#T MQ(!@/X2%!Y^9/Y,V (.!3R^L 10X/QZNEQS[9QXDC?,0)VG(+P=A&@E-Y^9' M<-:@^"$I<>$!A[<[/ZS^H_V0N.7NXFX+053^W'XD1P;H"#S7"B>79M:OY Z_ M]_!ZR;H7+]XGP<*)B9^E>_]DN^K!+ZN 9<-#A1)]C3_Y#<98+0 1_$[R9L3W&V%\_K3S[ZT,P$6 ")_M@ M@!_/:U4.HODG<$' U=5;#F()N]G#0'1IX^GZ"PV$>ZP83+P2>XDR$YQ]K MBT;#!3&?RKB9)B&A0=2?O>^G!O09-9P7)>>U)IIP0;!DNO[K8.> 792>6OJY MT7'QJ39>Y#N_)"]N+(#A; A$C#M,I#VE%^"\Y8$SEP>26/Y=K"83%1:KN2.K M<>W1<0 &G/9P.V[[LVV1$^4*R[1(/#MM"'P&UK1*%Q2[REC)Q:[N'HVZ,(39 M0VIA-NL@LJRF<$&(_6!LAJXO!I2Q-HL!W;T!'8=I&!+^5?C8]$-N_FC87'21 M(?% ]2;M\6!4J\]3XG\([4/WOG&AV%C."B\V=O(REJOQ93NWI2.NW:VJM)(EC1)$T=IBA,. "#!20- #?4;B^JA ME7$-$SEI3_IF&CM L@1F\^/EU._5EQI&]V+^-R%>L='*]ZZQ ML(SJZ39U:5=9OGLJ55:6[Y;EN[G4[*ZLJFI\&G]IX_*WIZNW1NNSG<$"W\46 MY7O5TV?/#YX_NJWJ[[6^4EJO?-56ZW?KIQ?F-8RGY9:>9^/IK.9YTX?3LS=/ M?D_[=BZ&T[.M&$\PG$9>W[Y)J+]6T?XZ!$,NK8]^-G5[&?K^M+8T3/O@WZ8% M#^VD22MT_%MK)BDM];8_#&'SK?;1ZB43+UF\Y%98;@IM?EUHJGH]:"JO$;;A MXOUA/C4038*4?\Q#KGE2V*'?U56I*#.?M0]MV_G0#0\((?<^?CBX13??:G_LI+ M?J9YI1K&VJUW]UV8RS=W*%1YM.=1:S74N^@)N]3+W>GA&_SE;6H!9)Z._+Q# M=VY7(TL?>RHV<3RK!EI4783?W"WJ%AC%J./A=].YPXJ1W8IBRO*PSB^,A?.W M ZULP*#(R,"+F\U!"\7-WC,W^SBX<&1#M_*T5_;K+9YV2SQMB4A@KN=]V;J^]TJ+!J ]8>F6W;!6@R$5 IS## Y'$BM MN5AH[N,A#YL=<9\M7.]2GO9#H5NWS];&S3H<]/W%B9RO,<2Q%/F54'DO MYCJ^-:H<62?Y[^F2DYJ*:HIJBB[W+;O"ID3S0 M\?T\ N/,U)J)#=[M+$]QE=EF>HMJLE5-\63%DQ5S*:K)F(]?#*G.RWAYI?$H M^OFJ:7).WH6U?RUK-_WAL,3;I1]2SX;W9G)A(6K)0F5GLVO0P[3='"U\@YG= MHD7]6QZ6DS\ ?J\"-M#;_M1\A%M,GZ9V^,.F$O[GG:=ON;=UE(HBH4.-N*42 M::$55 M%SO5U!R!H.<]>F?,\7[R]0=3G_YYE'2G_82;SL%.EQEG#7?YX M^\?KQT"I86S!5=A.Y8-K0#S]SSL(?ELL>?]YI_D(PB2 M:N8,TA1+Q&FT2,G@D# ,2V^H,#2,$7@=K%3RM.T>MW,[B_/)2H6O3C6XG$ ? MQW=S=JWCWO"Q?U:*7P;WYP:W8,0Z02CB42@8J#5%UDF&* W&8&:M9_48A.3V M!S?]#"O9CL$]JRZN?!\R])=6:>ZF)LW'P:5M3"J)7/-"]\D"9B;Q ;PY:V J!%^C=%NB-EBA;,X.2QLWS/"^[<&P:7X6/QZF'=:EDW&QV5B8. M,Q=X86>;YR.O*42,AENE"?*8"<2EETB12)%Q-=/!">!N>(S$R-)#/UDXZ#%I MF=ZME2PE"\7S9"CR KDY:&$K!%X@=UL@UU@?A&0*J9HQQ.$79&L5$-?"4HEK MQ<@ER/V6A,CZ(%?MUA@7R,W1\Y0JP7N="'DQ.PQ=Y2[T97B=Z]F>@%CHRV0O"#3U!<6+#$]BKS$$E,>M7=J MC.3*X/47/7''I'F$[ J29ZW)5^\341Q:0?R"^ 7QS*$GPS 5>IM\VST]>DY21W"CE",*> ]U2%#1OL$% SY1UC%LBXRA+ M@49G9S7?Y67>K;B<+$5>L#8'+6R%P O6;@O6&E[[NL88!0\(RTE4R#(1D,2" M.Z-J3/ EK/VFM3_C8VV]RVC!VBQ=3ME/:$L3&R^[]ACD>C+T/DF-R8^/X,#0 MYBJ/C'UF*MX1FIU F1)B"PGHXH'*M!;H/?NM; 5 B_0 MNRW06S,3K!8,Z5K8U.K$(N6(134U.@8:HC5\G)4]:X9>IG=E71?HS=$#E;*. M+@H*V]6/ONWY+)?I1=^$?_HPS A M-4Y)KMK%=+0L2'%!F^V",A-YP=X\IM\^E[7D.*)H"4<%L0 M6%+,'>4!85EKQ+G02 4:46T!9(7&)(ZS#>NM(3#!N[36!8)S]$2E'&1+\R K M"\XC_YZ9/C>'=Y6L;^8"+[QK\WSCU;Q+&:.EIR0M-&:(2Y;6P&B#F!4T:.&D MHW*KFNTJ,QJV*M]EL;Y.9R O,YJ"%K1!X@=EM@5FG"=-*"X2%I "9 M1"!=.XYX(,I[Y3BUH_0X+3![3[Q-*>78TA3&8C>:L@O-%O"KTI,^4QY6>M(7 MOO9YON:-P5AQ@IS"P->P]T@'3Y$T)#KB)37UI7K<[]R%YGD[=2,V8Y.[M1BM M%UOI2G_/7%IF(B^87S _+P,IF+]UF!]8S6FM-6* XH@;9I'"AB!;ZUIZ;:R] MO//<=^Y#,S+FU[L8Y]F!I&!^J5$I"9YS.]&4'6BV@.R-FM*^Z"+I'DT^TK?S MM*@K:[KW#39XB^;V;WG8V,VU6QACAD[[:L:(E8Y64(HX#QC^P@*I2 @BTD?I M:21:N?&VQ1F%(E(J=OEXB:';]8"%)F;@R3(3>6$+A2T4ME#80OYLP6HGHO * M:KIJ*:HIKBR8HG*^925),Y4R_3OSGE!I8;[E:3,\Z^GT?2*3/= M9F*(7PEE]VZ)7TYJ*JHIJBF>K'BR8BY%-9F3\HMQU7D9+Z\T'D]?"CQYIM7% M,W"*&TC=#YR#YYWUU;$Y,782\@BI"]CE4.">F1:VL\KBWB6C2NW$JD&[E7C8 M%CBH0!&WS"$5E4:$<*JUXC: M9)=165 [1]1>VQQI2<=L@L\!J^_FP5?AXW&8]J$LIMUL8E?Z0V8N\,++-L]' M7M/I1#ABI=$(_=:V J!%]S=%MQ5.E!%,06TC0KQH!2R7FIDA-;:"NE5'&<%Z'IQ M5^ZJ>K0V8\7]9)H2*14JF^=V7AR'SLR:Z;MJ$DP?3HO,R[+/S>9H)6^6J?TN>>D753L8D M:GR7$E6FKHH+RE#D!7MST,)6"+Q@[[9@KY#,&UI;%.K($:\E08H3AF(=K171 M8!8N]=/\I@[LMX&]1.39BOW>NZ!2-G*O,J>$EN:Z;AVV<]N-0VSJHVG69#CMDOVF$=R/S/% M;PX?*VLF,Q=XX6.;YT2OYF-2$F4=H<@P11"GID9:Q(!DU-B%&!W'HS2>O:8D M^7D[=6/2,[U;O1:V0N %?[<%?XW0%D=5(R.I0=P0@0P! M0 W$UEX'IEA=KW%)T,CX2_&NH*,MR2UN*-/L2*D#R7"+;4YQ;^=NCV6J[KZR MO#I&K 57* HA@.71&AG+#,*4$$5\9+7W(R\6&FEC9K(++JK,RN7(U I6%ZS. M0 M;(? "M=L"M=0*H8TA2%(F$>'FH_HL/'P5OM/W_)H!!56(LG3GNDX39%:%I'1 M/DCN8\T=_^)%O(EM4='S>P(?NDK M,_6#PVNF[\+4G<_\7/7/AK]XM6'OL?A^>LS]9@:VY:Y]LQ^>M[-0J1_SF(O* MS/?D% N U-.1GW?H3EG,GJ^:BFJ*:HHG*YZLF$M13>9!8YE)SRG$>#UKW9^' M[<2'KO_WOWRDF.B'5?C7O)F=[.>1K\Q,QYD8Y%="VKW+(>>DIJ*:HIKBR8HG M*^925),Y.;\87YV7\?)*9:?#["C\'R"P'M['S(*OX &6^Q[VB=GO5O]VU1Q" MF6%?SK!CI;QBG"&FE4=(F9O33#_BW%;"]7:AGBK9>F>]&] MGB6%_<-,YN%EZ%X?FBY.(:5QC6I"P00$_*SL^!Y@ M&,+]P7QVV';PIO["V.^'@]]OWM+5\)A4(>HL!5-5!)E02Q2#"M+7 5LY2OG0 M6E]-[&*,TW_WS'X7DJK,J1P?_F2[ZL'RZ/F_BWE_QKP!X83@8 -&@95R5AL M>/B+_A M:;6CR%JJO#6DMF24M9;K>Z]I>S\MNAFDE\?\5\E(Y;"P-S,M;(7 -SZWM.X" M5!]JX9V0$.S5 G$+<*?K*('W"B%U+9W0> N2(XLY3?[PFC+18O7WR>HS$WF! MNQRTL!4"+W#W!;BS,0;'HT">,8A]G 3@[TY?OUIKNLOKX-Z%:,ZK24O@SCSPUC0;TG!#PO\^"R)8Q@&-9L MR)@'Y[FS-5^+RQYK&'.N=V5]_3;-6S&,+TRK5F96_6XZ=U@QLEM13-G0,>)Q M<.'(AF[U*=VMX#O' <3Q/DQ.\JAWSBQ#LCG9Z=(?*'.!W_OL] 8ZUVL@$5@8 M\8P@1RU 8A@@47L4'#&54IW,!5YXV>9YRVM6 M51HJK;,UHE9;Q+D)2(L8D _!!FN(]_S2RJMO28&<^>J7X*J?31\M'/4H](P1 MM4OU:.F0XGTVV_MD)O("NSEH82L$7F!W6V#7:U5K*2,RO":(>UDCHSQ&$L!8 MU=1P$>08Z9#UPB[?5504V,W1^Y3Z_'N=&GD#>NCGWO*[1C,U%PDRQG*P1>:$>A'7G1#AZ!7> : ^VP&O% %+*<$:25 ML[*.M8EF_/1 H1V%=GR)=I2ZOGN=O#YP;GXTGPP[0+2SP]"!#SJ"!SD,T[YY M'ZI)VW]KDJR4&N1!GLID7^8"+VRUL-7,V*KT&!,:$(N1I,DLBQ0.#FEFF)%* M&,/"*)6*9^CS(H'/H_/8\VP*4!1^ P!Z'F8OXAOS\>94-NUJ!#]]?MYKE^-2 M4;&=K+;0DT)/,M#"5@B\T)-"3_*B)U'PZ# CB#*9:FT(1EI3@6*DRC/'"#>C M;$]UQ_1$E'466TI/2L5H2;HMDVX^Q,8ULSPFQC*S[,TAL:-.:E@X.W1GDA+' MLZIO)XVO+@[CS+2U%8KY@H'<5#6%%!=2?,ND&"LCO&8U$LS6B"M"D V.(XVC M=W6,RE,Q1L[N59B99AK\$]--F^F[_AR8/5Y@V;@\F%*R6]=7E:=G[ZG/TVX8 M ?FY[ VDSH44%5)42%$A1844%5+T95(D.';,X(!,U 0(#A5 BHA"Q!'%1>U9 M('B,3.&MDR("8A>RD*)"BM9:Q#=>\G S%7O77NU-.S.3Q<+RPW8"9M4O]FG4 M#ZOPKWDS^]8-",KD=QY,;-1YF4*1LYTDWQZ*7*CE:A+:,"F<<4AA8Q#G02&- MK4%*1!,)UY[Q2Y/0WY)O>WW.^3\9?/XH*SHTWZ5ZM*S:;?JQ[ GD?7!HF8F\ M('Y!_+P,I"#^UB&^KP'J Q.(> *(KZA$\( 81:\#MKSF<'B,9-*:$)]@NLOX M]7OZ9>S("N3?7@E92?GDD/*9-,8VDV;6P 72/I3CIX#*+&D>O&.-N7>Z1Y,C M]>W<3D+>E##OI/N_Y6%C-]=N8949>O:K624P1$M\((@)5R..:XX,5@3A2&I- M-?9"QS'R2+^=()U$_KI>@9SYL7QP/CMQ9.P5%]]/C[F?MM=IW/69M,-0&9?ZF9GI23-] M5TW;64JG=? Q>$TX[5TW[&?:S:HV5K/#T(?D($'R??#IIR$%/2S3C,W43%TS M%&/!!T=PAWXO#PWF1UN_71B$WKOQ?)U4^2<"/3Q-\Q^;=V&!7\A$>-E],_E@ M3OJ'.]6#Q9GB@NPOCA)3'78)F_\"P/TV7>DN1\Z;! ;)]AXM/CIK-6C@OT-1 MS.K>H80%+KDVD?XZA!"N?1^J9U.7B?]>R7;@\:?P\_8\_+P] YVW[7'HS&S3 M-?'H%&8?G8?9U[>UQ]!:7^Y46N:N!BYK-V%CB3EIYS.X_,< [#?A^ /,-@7\EF<*^+2^]\6ISPONF;(7%PLK_Z_A4E"HN[2;E7R[\F:5X5 MY"_.(7LUIU\\!W_I#+JG:JG/_?G^2^;Q8)\I$%%?5Q^ROH9Q*YNY47)$Y9$* M4-ED_.^HI'=\/7R#Z[Q-+8#,TY&?=^1.]C6D65K4+9"+4IZR=R'2![F7C!SH]57,#,;+9QB)BV8>2\PDV+* M\K#)@HW%N1;G6ISK=CE7FH=-%N=Z3P*/KUG,=>\<<('!'+1P9WFYW'W:IL'; M#\VTFAVV\]Y,?;];A8\N)%@Y7%1J^>HX=,O?O)F93#9\RGT0Y&&H99GR39SJ M!I:GO0KOPW0>]O-8T9"9/G-:-73S8'%DG>2_=B0G-175%-443U8\63&7HIK, MB?C%0.J\C,N6<[G2]==SV[NN.1X6C X-A>;'QVTWJ[H%C\\CIB[@ET,SMLRT ML)U+^N_=+LS?JX -=+I7+]0GSGC-'472UP)QSP4R-<*"IAU-3(VTET&8"&PJVLM[D@R>_6G7'J7E=>DA_JN9'3Z:]Z"T MT#V;NLG<-]-W!WT?X/_^JW8P_LS:?5[O$DRS;#.9F6?;"B@ID)Z''C9IX!=( M+Y"^39 >(B?86XQ\K2/BSDND;3#(1T*D=A106GX*Z5@'+#B7"(UU; M@FC-B;6"*A^NV&;L;B!=D%V)28'T'"%];3.L);&S"0[I9==&L'4PQ]2;)G3O M&[=L&=W.#D/WG?F=,KF1!QDL6^EF&BV5K70+-_P\-\0N IO3"BE6&\0MXTC1 M.G5HM-1$3(,REW8-L2Y0$0@# BDPXMS7R-1&H)I+C TSF%J3"S81([5'G$L&#(\]7D.4FC'I?&.YL,(ZEH51K 5#J_L++^E>:/%-F.E M^F<;N&!)J&, $*6MJ5!-J%97."!\^162/29"6.:2=I(CC5'O# M,45:US):$Z,F.!=$%FR7U;H@EVX'FPV")8FQT0+?>#@KV=55K9I3 M,5"AD6:8(\ZY0;K6%#DFB&:>6EE?RJY^2[."Y+E?Q+^UK>\/IO[UD ML(M8:,W&:"FP;N"5NUJ59D!9^I_2.: D2]I8'9<. O> NI7U@IE2O+)>L%#! MSU-!J8"\14^0JH5$7*J(M!(6656\BR+/">^;7, M1%Z OP!_7@92@'_K@%\Q9NK@)*J#YXA[II ),2!-%)9$1\Q#/4:C@'7G@':U M+OT ML.OE7X 6YH-6O0#6F<@+\A?D MS\M "O)O'?)'PK73-J+ K 84#PI9&"[(*\!RP8(VAHS1SV#]%;=:X8+\6^'8 M;J52B*ZS4HB62J%O'QA_Z]J^'^J$FED>DQV96>3F$,-1T^>9:6$K!%XJN#?/ M/UZ3PJFMCI1$1+RTB#O-D,&U0SY0:VHCL>1VC!3.X)U?#LYYG)R-VJVUS'*^ MKCB<@K0%:>]>"ULA\(*TVX*T 1/J,:6($>T0QX0C50>&O \\4*,UDW2,E,G8 M2,OX+M.CM78L#B?3E$ M^:(">B5OD4'>HB1*2Z+TVD0I]5AX$2FRGDO$HP_(:$$19E0ZH7!@8:3=ZQ:> M^F#J'Y_YZ2>+?,LHJ5.]JV29HRP>*$>1%^C-00M;(? "O=L"O36WBCH>D.8, M8%3'U,1'8L2BC=C7S'-QJ9_CMVU3MV[H_?_9>],E-XXD7?3_?8HT=?>89(:H MB7VA9HX914G'9*=;U&URYMC])8N5A6D0J$8"%-E/?R,20&VH*A:+"51DPBD3 M60N0R'0/__P+=P]W/:&LMR-=@$"5!DA@_,7PD.=-MN5-Y\;\O/^()5"QP(VO!@\IXYPA@';+E#Q!..N!8*.4(38HQBPY)*WN^=NWM* M;.1-G,W*F.!Y^-L.I/MD9\1,.$RZ /RI4N3@>&O0PB@$#HYW+(XW>TW/A%4H MNL 0CS$B(Y1$7@]F:3@%YE)DB/@H$?=8(8NU M04D3[J,-WKJ]_-633K-OL#JSM)-\:M# *@8/W M'8OW)9(+ET1"P7.,N-8:V2 M4H+88(LW57OM@)]TPOT(WE=/,F\ YULC!D'] MR$G'2?X6E^_B$BWCS*YBJ".07YE-#H>=002Y0M[-SH()0AH94 A& M9J;E+;(V*$24\]X)K3Q+?<1&?EBWTWELVU>+]VXZM^4.7OI_KJ?MM'SY]PUL ME[[.;3]A$@YU) !&-8H$QYA?"061XQVC(C,69[]=%/B@+M,'_+__I)\3$S$1QFI0.>@<.O M6@_@\"M5##C\4W/XTG,JB< H&"H0IT$@9X)%D9J8J#9&"=Y+[.?J*>4.8IP^5_W71MDU:+M[O0CV+^5-#/)#MJX-8P''1R@4^^'+L M >+*(X=+TY#% MLPY"!'G/2IDJY#V!T9X&HR6.<$W+J ]K]682N>%:(V=%@J184Z&L-[V$ M\Z[RTC\O%^]?Y>M-Y^M,9%]?%FC_T+FCS>O>%F?TT\?5TF8+FL[M\M,OJ_B^ MS0RXW,ERTR.- MS?VV7'R8M@75OG5Q'O,OORLVWD><#C+7=5 MR%Q7RH$AM M!_#YE2KF9'S^ 'TVQ,<>XB[.1Y8(#0B[X!#'NUQ?I)(EKB*U5O<7'_L*[O*8 MV);"O1U'!1(#H3 H4ZL0QGZ-JV:V:*$L;=C4%S('SP67?Z[#(1I2<30$(M(0D3[-B'1BUG@N$@J4<\0%$!Q&G+NP'!JU4+=E@,,!QC.:3(<2U@BS& D)0GE>(Q# MFOB(G F<<)(<4[&/G/OS,QP,586#QVG(RT.L[W-__PB9^A%PX5Z/)U:FA;HQ M]JE<^.1270-$5.#"#QX5C]C23&(1"48B;J1&#E..C$M>^^AXC'M!TA=%1L&C@,O_)4$XLU MXUCVQ>7KU,7 MBFU?KU?MRL[#=/YNOW9S$Z:Y'J3%GQG&,A&0@08HJE+DX(-KT,(H! X^>"P^ MF'K*+><(!Z-UOC3%L7(D'!A*Z2/R)+O$&8!,)IU%:*7OIV MW,/6MGB]1]HJBID & T;C"H3.7CA&K0P"H&#%QZ+%Y:66.E41)SQ[(4U3L@0 MR9 1%D=G19]$_G)8@5Q!4SU>LCIQ M5 QTF_>7VWPQ7>5G\/>*^>UY;*SWB_?YP3YE=&GFBU6^;D:5)C_I-+_LW=+. MF@N[7#6+U*S.8QL+YH4R)+J4%]*-,T(VY8=]86=_V$_M]]\T_[YYI;@A M^YNKQ#;GR^)?_[1:^-_+E9YSY;PMSJ#8WJO-CZXF*]O\_[D LSHY+^$6LW P MD?[0[0K\XD-L?IG[2O![)]N.FE^ZG]^ONY_?KYS.[\6?+6];[> T\>K2S;ZZ M[F:[$Z=WG1(>W -VRMI 6]'7>7[8:5YV?[TY/KZ"93=P.7^[GMMU**>5OZM# MKG7ZC6[;M;N=[1.4.WUAUZO%]R[O9N.RN\',DU_@[[N7HYG]M%BO\N4_QKS9 M[3[*= +*?F7(LV[=NZ;UY SQ>EG7X,_]PIZII4TU_Y\_27KN+$'"A;TE]4K M'*[$:F>>S7%FXOQ28N5DW' MF9J;GKAVBSH"N>AU/;S-6^78_"U_?]XV/V79A>9O=NG/&T8F==CJ9U;&]8_+ M.AK $JG#W,%G#EI]X#.KT<*SCR,:CPL-%PZEHA=/8HX_-U8YK0W-QWT[GS>I\L6[M/+25M-&O73YG &"(\RT>.B;'RUD5[/IA(L0> M-ZR"D(DB,*!V\"#\U+T$T!>@+Z=M.4!?@+Z<)GTA- G,@D&*J4)?\E?:,XI( MB,$':XE@H8]CTH>D+Q/)%+"7H6/PH8=MC3A=-$ T>KTZC\O&WS@Y-.T XD4= M$?'*5%P3BWVVHHSZ^5%-:@+5@&H R0#)P%Q -8/*AE^7\?9*_='UZR>#R35Y M X/_PH7Q\V*9/V?>^/5R&>?^4[-:VGD[LUUPP8;_6;>K]S<:GD!0NCH3/G9 MY+%5U95I:Q2*Z;_@O5+W"+'=;6PWNBA)T!)Y2RWBGAEDO<"(!T]B3)Y0Q_M( M37>QG!M-8*Y"O5LO\6KK)-X6'[&YR9?S\/;*8[R\=!B_QM7K]-9^?'R0^*'8 ML*ZS:?47'RX 1 3* )0!*$--!C(>RC! EP]I[8>H#Q/<.^D8PDX*Q#5QR!)B M$-4>6Q-Q9&RO*N\I:>WGICZ/R8]3SH #U1&S@70ZI-,/U&ST>B+]*XZR0.ZI M#JK6ZTC+FTA+SVB!VK!8EX:95;/HNB'VJ56C!VU4\)!V@8@#$3\R$0^6&AR] M0\H0B[@+%AF%/9*:4QN,3-'Y/F*0=W#PP[!I0B:"UCFY^+- )3Z6<[7 *<" M3E6/ONJV,>!4P*F 4SW,J7P05D5OD&0I3Q. M-=$: Z4Z0;A_,$H)HQ1/=T@6C%*$Z8$/VX6$Z8$P/?#T@/'$IP=>&Q.X2+^W MV4C_<9XE$I?M[_&?Z^GJT]!5\-#8P,N)>V^N/?>__>DCQ<1\W_S4/7]=.ANX M,F#TWHA'[REZ)CX_O8Y]?CK?9P?QBV]TRW\D#1B'J>FI&O;%JKZM@F MJL$&QGM*4/2OAR? XS&U,-KQ>L>RJ",0B%[7 XS7.U'0!9\Y:/6!SZQ&"Z.= M 4^$\;K ;@"N *X K@>$UQ/;;S>:8$K;#P&K3[PC=5H87#S]L#G/6+>WJ2) M'WTLON:\E/8$N[*5E/77KO8Z3+,^__8E!YB/ Z)#,] WQ12[N@:_>/]^49YC MX?_13-MV'4,=QEF7@NLPQ:%VT.U?1T_ITCI:0@F*J50Q@&& 86 JH)@:R7B] M#<"'2]GWSE_TNBI^L#,[]W'2N)@?=EY.S&0"?Y'?LW@J9W^F_ITGY^_ZU4(O M$]".HX,QB'OPTRN^4@G#0\I[.E1BK)0T' 5/(^+*$62#9HCYH+4S7@2\WYS; MT6B,9XB'&!#G&"/-J43*46>3\1QK>_L0]R:X\GJ]:E=V'C),WSBZW45!V^MG MMG_Y]><'SVIS.N'<3*0:]LA% !SPLD/2 BSZFA8]>-F!>%D=E#4I*A0-3=G+ M8H]T7@Q(8L>#--99Q_:\;)32<4&0UX8@;I@N[>K'F5_:=ET"'WOIRO5%_C)^C$L_;;O?;GZ\N"A6VS89 M%IH/L5UM R49#U;+J2]'N[=OSW QL*;-0.F.U7CJZ\>>C!2)JZM;'5!?0*"( M&XKH GNIN7']3*[@=^Z6/F&.79__V#;&$K3O3AON\D@7TDB!:<3 M:?@ &NOU./P#@ Y8P)"T "R@2K4 "S@M%D!5I%'Q$N_9_,61(Y0@PIU70JF MPUXZAB6JF?$1)9]*>$@E9"F+2&!*K23$<9F>GP4PC">"#J&]+K *+B!P--G M"V[B/$"IS2BX8M6#ZE!RD,%*A[@7%MD@,M,4!O.8EQO;GVGUI4E%_+G"'6/HA"E294H1 MJ&#M.%:7P,')@Y.OR#C R8_,R1.JC6+*(,6ERF[:^Y+BX8A)K V.1O&T-[A2 M$:*,)0:Y8#3BC"ID0L!(2ALU24P[H0_LY,E$:C$ALLZZ(7#R=10:0;>#&KH= MK++HV_7RTZ8"J([$1EVZK8CDP2'ANL^BPB%A4 Q@&& 8F HHIF(>#GG7H84' MH-'!8/U=/9$-",Q"8/9K7>'PH//;W1* ^/)>?%E2IBT/#&GG$N)2&V1(*3TD M&$<:O8Q$W8XORRA-P%PB+)Q%/$:#G,8QOUMH(;2AVNV=3'V[#3)UA8=OMN'D MKRHH)$Q,,.ZMH! "S%]EXL=;QT_MDPQL9XAN%=A.E6H!ME.MGP>V,2VBCL%)YO8B@)D3&VVU020:B[BP"1GN,<+!&,Q3_FT8'B>&(\5#YL3 M=H#M -L!M@-L!]C.0_WNI3%.6HF,Q@QQEPARE$0D)676)6ZY$;?9#M98 MOE\U@A3RWK55M5"DBJ>'-)X!% ,8!A@&IO+\I@**@5$<@V?M@SN9 Y'J M&J"TUQ!)73JH.N+QYSJLIO[0-,1TNYBN4(DIP@+BBIM2U>F0+I/28E**:R.T MHK*7&:8E&'.^F(6X;'_ZYWJZ^G0CI/M?;W[,K#DOH_P6=CVRB]AG.B)6&=.M M"[#&X!_ 2]>@A0$M>O#2X*5'XZ45\8EQ6PZ9RG)J5')DI-'()F:LM"$$27J9 M@7H@+]U;O^(1 ]: XR[0$65H,%/C"%1(5-1 "6'(=-7B!D8W-*B])^XBM:4Z M\S@7O40\*8>T*#S-6\6]B1Y;?<"1I?]=:F4>,:OLJ8ROS@$5 $?@@\$'PZ*O MU0T_/!_Z;W_Z2#'A8$_/;T]0K7&Z48-7^X75FX"!]?]<3]MI(7IU1+;K M,M+!$ \X7U@E01G<^4(@,H"*2 MV: XBJK,5PY"(AM,1$[%Z)Q@3-"]F\ MW)C=:V!TJ#):F @^!C()- %H M $H E $RJE"Z=M%"'*6&*0"T8CSJA")@2,I+11D\2T$WIP9V*!)HPBYM17X!W: M%'ZMMO][UZ)PM6UQNJFEJ2.A4I=J*V*)C^_L5U*1W>%A+PSB>:A2TA+/(T<^Z50R MT00YS!-2ROKDC$B,[#4/D%&:@+E$6+C20BH:Y#2.B$NAA="&:M=K.Z@VK\7\ MU8.1:JWJ[!,P\%!UU=#^U &$0)R .%6AJZJM"X@3$"<@3O=G]B-.IN3SB0F% M^G"!C(X)46-X:*>(LEU0-PX MCQQG!ED74\0Z&*;W3G!G>FVTU0:1:"SBPB9DN,<(!Y.9>LJ_#4.FUW!L>R#0 M_M2X)! G($Y5Z*IJZP+B!,0)B-.]Q,FSQ*A(JB1T(^*91R&+DT5:*4,L25X0 M=9LX88T%Q\$B*P0OAYDQL/3T-2WX[I.>YR(",@&E_)[M$9.Y+^\LH$8XU.T]DB= MI!CA$TU%E2'=NE!K#$X"7'4-6AC0H@=7#:YZ-*XZ>H(=HP*YH!WBRDCD+"7( M.VL#5\(+ZFZ[:IXT%UIY%*3GFZ,AEF&"% ^$!1UEY,=RU=3HB3*]-8@>,6H- M. (#'62&AC5ES% )P92XB[\^/;4;FQH_QJ6?MMUO-S]>7'2CAQH[#\V'V*ZV M(9ME_G(Y]:L8=F_/B-%.FGE<==TD[<,/#32@6 M?. 0,W;":BP12]0@3GQ FBF&A(]1.B:D+C/O;C)5D6)0BC)DC"&(TV"0P]8A MQW#TF%/JTMW%@O?,R7MS;I?Q!]O&\&KQ_B+.6UMNL-]B0DIEE8>QCM1)708Z&-8&H?NJQ0VL;6AH>3=KH]9XRDA 222">.%B MUJB(8B*>1&4"8;U$85Z&_UFWJ_?Y5MJWBZLC6+_9:?AE_FIS_JIC;^XV>_M[ M_.=ZVF;1O8G+#U,?-W3O[]$OWLV[JW3,KY]"H8DT''*/ &"U"1R\]O/K8 SB M!J\]#J^-)4U8Q8!,L#,*@8 M.MW8S*OK54+3+EJ[*1:R?@,,V4;K2##49:05,;UG.ZM\^/96)W5TMKJY"?M] MBD"3E6H2P/'Y,WS#[.,X!K4\NY^";?5Q#\\X$2EC">%H!.(I2N0D(WE;;3D) MW!JN_:%+&%Y>\>.VG\*%B=%U5B .O)WA@/?34.LP-,""*2FC(XG0[+ONJN]* MCEX#RQP9RV3<:Q*$11(KG%FF=,C(%)'7AA&:E+43Y L'>4^DPTHD+Q)V3R&+%$>>4&H&Y']^OUZ9DM'EA#3U$]7=:16ZE)K1301&LA# MBAX4,PC% (8!AH&I@&)JI."0 !Y:? "&8 S6WYWLB1,(V8[AS-WPL!+:+MX? M49;6NDBI1Y90B4IO)F1EXD@1; ESPBA&;D>434I$4U&&=Q"'N.$>&2HB$H31 M0+DG5MY=XWC &XAC207G$B<91"J6"W*N<,QQ3+ )!6E*.> H":<]3?F.2QE%E!>EUN,FC MN LF$\P)<)=AH_"=W 6:'IQNC.[7N&IFB[:M(ZA>ER4/AM/"V=TJZY#A["Y0 MW!.@N-*3Y)56R)-8CA,S@TQ,'B46E5.&"([9WOP^H6CBQB(LA49<&X.T=0II M+JA*6FAOQ6V*^]MRD6_GK]E9]4MM"9DHTEL/33AN/&0J#)0'* ]0'J \0'F M\CQ >53"CI86II$PAW@Y"JN]3\BK:+7A5@I,;U,>KYC34GL4F.6(1QV0I2(A M*HDC24G.4CP:Y9E(UEO_46 \0V8\4*!WNL$_Z- R.EX,IZ[KQN!*TN! K(%8 MUTBLHV'>,6*1TEAEDFP9^1)Q.H_+;A;V,I['>3O]$*$@L7XB#0TQZNZ[ TQ M0#& 88!A8"J@&&CJ S4#T-0'_!T5D@U$:2UN!ZM=%-XXXY%*E"">'$&.:(UDPOER$D>JV+&#U60B M*ITL Q@,:7M@+F UP%R N0!SZ8^Y4!6Y+R/PM X)<2W@RX;_6;>K]_F5=43;ZS+TP=!=./H.1]^'5&0* MM'$S0SE20Q-GB$@6$/=1(B.X1"Y1QXQC7$>S/T-9"2I(0L9CB3@W!AG.2;Z$ MT5(JK>C^#.77I:#JU?5ZJE_F?O$^EE/D6_?P:NL=WA;GL+G)E_/P]LI5O+ST M%+_&U>OTUG[L9;8BT;T5=<*A\Y-"P[H$#E0!J$)%QC$>JC \7P^!LOL9#\=! MT$ $PL)YQ+$7R F/$3&4*^,""8+?9CR)1UPZXI3A'@[Q*!S2QB9$C;;$*F[) M_GF4YV8\CSK3PGM+$@+U@>@2HP:*#A2]1HHN M1* X1(ZL40;QY".R6&,4M%?!86H(WSLRKJQRG#&'J./Y/91Y9)WE2$7-"%>: M)7/T(^-DPK&H,IL-!!O*]H Z/;>9 74"Z@34":A3C]3)6!93Q (94:82$T*0 MM6U)&QYCXG(F6"1M%)'XSW686_JWM?0SX=8)Y]0TUM_[.,"8>W4 MHVS M1'*"H@X&<4X2TMPHA*6EF%+-<.)'(@P$9^&:(8SI!<;P^ YR^5^;I=1]>9\\ M_G)8S+A"K2]PZ63_8_N44W7B. H(/DVHF_>7VWPQ7>5G\/<'P\YC8WUI-6WG MGTKCNOEBE:]KE_G'&27SR]XM[:RYL,M5J L?>$0+\B_:'CR'[Q(3:_S'T_D-6;;#NJ>HFXOU]'W-^O+79[MW*#F1*^P-]W+T]'&%VW,?#$O]IUL.GC=7/J;V]GT#]-VZJ:SO"5^L7O_'4GU MS:=)>:;D7XHT[]K5;EY#SA2GGWT-_MPKZ)E6TES[\_67K./&'JAHT%]6T7"X MEG4[FWE4-$#7L?O5U02T02_/I9?+X1GR<\,SGK\>M$I='H%N]+H>WN9-[].<-(Y,ZK/>+*P9K7R)UF#MXT4&K#_12L5X>/X(*O.@H MO"C%E-5AI> M 6Y/32\ MZ<'M[0.*P6X/9'-R9<<6NI?5T\(P8_6,8(6:HO= MU8YI0W-OWT[GS>I\L6[M/+25=,.H7<=UV.$#?FN;$JWZM.V1DL>#2\F_OHA+ MNRJUA:4\^<-T-8UM'17]E6GV>JSJB 572";)^3S9 MG?=@ Y7#WH7FEJ)%,**2UL8C[0)$F22#/B:8X2.WMWJQG3XD2EG+D M<22(I^21\\PBK!-G1E!&[-ZLY^RBKF;6]-P:FTP4Z>W']RG0& M]*4&+=1M.4!?@+Z<)GT)5#E#%$61BDQ?@@U(.U): %DO'2=,\KT>U0&3*!WS MR'A)$<QDZ!G]IQVE(@@\9E:^F:;;-:M$L M8_Z5G\YB,]^&XLI/R]>EDT.S+CT0IO-F<4?R_$4=0?3*ED1-K!=R3K4G-B#G M!*H!) ,D W,!U0PO>WY=QL\]V!H8_WT+X\>8/]5/;1=\L//0V/>++/E_=3^H M(_X&G@^B)@]T/AZPP ?OPR!@NPW8DB1H#-@@SS1'/."(M(L>25+&NF#OJ19] MY)NOPW7^>A;+%R_GX>4UU.ZE;3N;&&X@? M 5*'(P0/7H(51"!P\\%@\L$XZ M:FX"PL(;Q%W,FD].(^D=2T1XC1WO(V5Z- ],)U@2\, U M'!\I\0,QD" '63 MDI"SF^$B[R_BO/V:< DD"NK@#KV.EJI,"Z,0.)"UX6'EW62-)6684@IIXCWB M1@MD$R>(6B:#E)$HB?L(E[PYM\OX0P'J5]=PNJ< B>"LRJEV #W@<\'G/K\6 M1B%P\+EC\;E*:!8M<\@;8A'7P2/#@D:)!)<]*S/8M?SH_,IK8;E0UGP = UN#DY CV-J":4U$-(!D@&9@+J*9B(G]_ M\HX>DLA3(/)?T?4)4G2#\W<0YQBTP ?ON08(<]!R],&6H]Y*)CDOC48-XM%% MI+&72'@3E3&,2&/ZR.?^,O?9)-KX8]S\^\M\YW[^?NE]^@D;\XDBO55HCQE1 M!]B!%+@(<)$*M# *@0,7 2Y2%Q=Q-HED/44I18^X3F5ZBU6(!!DI)SZJT$NI M^M&X")MH3(&*C)**'"4+#L&S6A'LMV6\L-/0Q(_EK$O<),$7J_.X;/QZN-]2GJ$()%CG4TEBIDJ2'(1VTI9BYH MNP+GVW$^Q[FVTB'/I4(\ M2(*<,00%&J@(Q@?AY&'"41U>O]Y-B?U2CO>8:=.,<$BO B)5*')PQ35H810" M!U<\%E=L"9,B,8UT#-FM0I@(C'1C7F@6,63Q,^.7PKEB )ZX2D*!.Z:1C M)I>'_"[LIZ\XX03@?&O0PB@$#LYW+,Z7:6=5<"0[ M7YT=J7$<&;#$?<+!Q/VD1;]'P?ITOIDP@/.M$8.@H.34@R/+=;PZQ%5' M0+\RJQP./X/ <>4"'SP_&R#&04'T@SP3XXB=XLA1KQ%GF" M%$%89:)I,":2 MDX,%>8KO^>M5W^R>2V,FQO0V-&_,R#K .FC@),!)*M#"* 0.G 0X25V<1!.A M'981*8LCXI$)9&TF)@$SR1FW*GA^L-C703D)F1C=V]FL,2/K #D)U!F=="CM MLK:PF14L@;9'PZ:MD&:H7.! 6X&VUD5;E=1"I9A0Y$PCSHE&1@>'3-2$LA E MCWO=.[\DE.;\XL-=E>T[Q_/7SN_T2U@U@;SM*-DJ4!&@(A5H810"'SP5 1>^ M=>&)2F8D28BZI! 7$B/KI$>8XN LE=(X^C61I[Y=^ .>6V$!KKM& (*2JY.. M$^T:@#7+^"'.US!Q;MCDK-<@O,NOCLLK28F+5=,N9M.\6&ZLX," M^FG[F&7-ZIRU\AG;N?YA6>V ;T @ :C,0( C(X <,-)$"(@JEAVYB$E MY&(PR"O-9*#.&G^@;D0'(0 307L[90?^?RPQHKZ"V;<#0A7H98! ]&M<-=ZV MY\VZC:&9SIO%9=E0,=@/7Y_?EHL/TQ###Y_^*[NA:_G' MEY<^J.>Z=SJ1_06GQ@RP4$H$U*0>3SDDRQF%P(&: #6IBYHD[)./DB))DT#< M1XT,)A192Q)V!(=@;!]!LN>B)M+ L+1Q\I*#%5I!$.TS0.46LW P7?\R_Q#; M?B)FD$,]%DO*4B^_^<]OZ#?0OJ!>-8%J0#6 9(!D8"Z@&LAKCXF2'W@#5K;N M39EO7K;:F9C_I /SV-^%IY8K_BLM%R%X<>GY+./3R? MN%UBQB9$P8@_2.5"*G= (/7;>NG/2\^;$B*Z6);3$*M/C9V')F9LN"@04D>( MMS)5#X>CCKE+]2@$#AP5.&I=')4%DS+=5$@$DOEFX'D%"TV0=E+[Z)*D=F_V M92\QK]^V#NBWF9VO7L[#3SL?U-,$ZCK;(@AM[%I%VGUAUW&C$/M"CJ(#)ND]II]@)YRU>9_ MQ]-3;H!0"J3W(=(;C# V1()<,!IQ50AL(!:I(*ET5!F+>YD+?D5Z?XP?XFQQ M\6;KR'KAN&QB6)W'>X?>$V^ I!@($! @($! @( 0%Z1$LV1H1E1B%%L$0< M6X\T9A)%Y4P*0;. OVH4U'$($)UH76??-2! 0XX*0A5=30BVUU5X"CU2QD:) MQYQA&87 (7$-%+8N"BN]PBX(BP0.F<)2PY!FVB"EM,/,A)2<.V!7X9;]CD-<), M>$F2Q([I S85/C@S(6IB.%"3<5(3**Y[KC#:0?L*_SR=V[F'25R#8J:/[\9Y M-_%C7/II&TNS MF':U\/]H%A=E8PVY[=J]V^D&.$8A\,'[*8B\;B.O/BA!J6K7&Z3^:0OAU341!@P:-@95)G)POC5H810" M!^<[%N(H^TZ.G,0(Z@A95J;DX="P,7<<'X7 !T_#!@AX M4$7W$)TT"C,E.T$TC(01&-423#'#.VE]\/!6,4 ZY&'3B8&'3"#&JJ:0.FR5^JWVV:I MWY6YXUU[F,9]ZC.2!OG,.B@)9!(J%_C@\YD#A$&(?#V8EV51QN@8"L&FS#>= M058ZBF3BL8N)6=[+]*-[^I,=/.A%)J:_L->8\76<42Q@)L-TE$.RG%$(?/#, M!#SZKE8Z*6PXS^X8RS+.QU.D4XB($,]U#$)AH@[8<;2W@-/ASN !&%4:/X*" MJYK@Y:>4HE^5#D3QHS^W\W>Q6=I5;#9?MTU&G"Z\9.=A\T7\YWKZ(1OVTX_H M0=*Q#O8 2<=*:1TD'8'^?:;S@E6,:680ML$A[HU#3A&!J.1:"NV\CZ*/@,[& M.[Q./VU]P]^S:W@]+XRP_/_3E2OX>VQ7RZE?Q5!^\7(>;O[@VBO[F0/)("\) M: ATH68] %VH5#$G0Q<&Z.XAC_40[6&*[,>M)\O?S]9A.G]WG5MO^';/-6%FPHF$;/(H22_0&Z W%6AA M% ('>@/TIBYZPY,1P2>;20V.B/O@D!48(Q>H8MJ*8-/>4)>GA/D&3F\PXT!O M1DEOH-INI#&]5_?%\!J[:ES,$IB7LYJ+U%QT\%)'1K RO0^'^T+*O%*.#"ES MJ+#[W)%)'JUV>5U8E_DDBYE/*B%1,(%Y$JES;"_5K&@@E%F!'"['+*WRR EA MD1+&<*8U8S[TRD%[J:5C9*)-;TP2TLDGAGV5B1S( 9"#N@P$R,'HR '32G)F M(F*.6\2)\\@&PI&-R3IC@V'[_11THICF7R-/2V]\1P0RV&.D-;%$&!R9XO61 M RXFBAD@!Z/ /B@5.\6P4LP__]J $B13ZZ FO<;I;P(H/:,%0<-B[6:Q;M98 M=T3_SW78V..U"\2S0DB_FWBFE*1P22+/J$*<,XJ,=02QQ'G R5(>]XBG3$*) MJ$(9Q:3*6=&(G D622MU--YC'41]Q)/0"5>ZROSF9RT+J&<%^%>9R(%C ,< MC@$9E\_?-;.N MFH@KKN-ZV;5.Y%B+%6* G&5/+).1922# [G M_T0R?30->;U#^[\6L-^-*NTE8*L5G'BM,O0*+AM<=@5: )<-+GM,+ILDY@,5 M$EF:3&GV19%6B:'HN23)V*A$Z*,1Q@%=MC+0@ZM*EUUAMA1B+_W'7J9SOW@? MFY7]^.1@"R03ZF!NO9Z>JDP+XV1N)Y=7 .:V96[64NDD2RA&*TK[B)29F]4H M"9(T)4QXZ?L(MOS2P?O;@NZ_97^YS1?357X&?Z^8WY['QOJ,,OG!/I5Z MF_EBE:]KE_G'&>WRR]XM[:RYL,MNXO?J/+:Q %N6?!M++>.\:Z!B5_F;-)W; MN9_FE[>K_(,N(GQ6AP;KHX9/%P:A)[>>[Y.JOB70\\NX](5]%S?."-F4'_:% MG?UA/[7??]/\^^:5XH;L;ZX2VYPOBY/]TVKA?R]7>LZ5\[8X@V)[KS8_NHK) MVOS_N0"S.CDO<="34S]TU-\O/L0FT\]^\%OV)=N.?W+4HEK_UMZ^VSWG7,(C!/5]'&GZ^) UO+DD#V'./4OYV/;?K MD.\@? =R[5.NTWFFPXMU:^>AG33QHX^EG>#YACJ'TCUM^UU&)3O)6_=9;-MF MD2GT\H]I9M$%QFK1R5,<^3X-[=N1A^F'OK;CEY&<7]?O\P_\-I 3:0H")X.T ME:5#LV1RUORP M;J?S8IX_9KDNIQ==K*]8\0^VG;:%?5_7TO7HS>'7*/;8F^0MBM*S,KJ1(\NI M1%PP(K60.O"O2@RZS/5>[ 1P[?E_RXO4?^I[R7TU%1S4DGM\(.:N%7A]G=TI M;7XF&!N)O \<*KBUK6F^S7ZX^;<_?:28^.]?;>)?FV_#]]\UV>9M.7I6YG(U M[V8+5V)@R\6':O?20F"W6H7SBAZG/]U+*ILKO%DU^3'_>Q'FW:9^NVL:O MVRS6N.R(_,7:S:;;QJMA6AK5N/4J;M^:?_]+84;SV-WW/)8F-DV(FX_XYWKJ M_S'[E(E&1J39I^X2F8'8;/CM"L5N7MCTPX9ZG.='1?]<9_VM/C590O.X/.MC M+7U]Y&DDBZE$3;=KIBR5\[Q0LKB767FQT\H/62>+^:3YFVU;Z\_7;5R5SKI9 M-7_8MBNP6UXLEMW^IV.1<1,Q+2OKQSBS?Q36F!W0R_6[O'H:RB<-Q9C?T.&_ MWW 5^?OLB([AC;SE5@LBD& F,Z80--(DA/PM)DYYK6)P?3"FSO&^3B^]SRNC M%!IOW-%AG!+10UG8Q_9*GZ,_X):^'DENY%]*RF4Y??\E.98N6W.YRS]KWG9) MFLL??-FE,D9M4D!MWMO.0N-BL\SP5G JO_M_UO--'OR/Z>J\ ZYK'_*(2R\S MNI47;#ZBB,%FUG.)@C?\L/F^;5[.Y]F--7^/&2Y7!1)_SNIH"$;_I_.YY3V? MHEV6CN7Y*C]&']^[[*$9*8A)*7B]@Z[5IRVQ% Q6=+M>SN%LP[]:S#G7:;?ZQ>1/]>MFU NA>L1N;6A;/^VG;YI>>-<5M M+ MY*XS)QV599M?;?77O3(O%JBS$:_W!VF8CPTRPIMU^G)\COSQ:<7Y1FW"_^_YIT8NSW_=0E=R;4T M17@_7:UN2:M=9[IYI[C.,IOLKKVXF,[+(V?Q957;=]WM3[I??2U&W*'*Q9;/ M9&?>N,Y[9,;S94#Q&,O^.NS8D.=.OTW64F/#_V2BU7WZI+O!S,VW4S4WZR$+ M-B^Z9?G9C==FDI[W;';YJ;MIVR0[71997/K*W:+=N[NK)[]8M-/+-9G?NIZM MNK6^[8%15OY.(JOS98S-^_SHY^U6,G^SR[P"MF)AW36*?(Z5(#@PY.R7H*7\I]V!ANFWG:;H*W0=\+,=I+=6/QXL=E2=:K*S+T+Q=ZZ=+.5 M=%KG95$6X"-(]YT_'5@P]_!9V2-L321-B:F(,!5=&UJ5MQDQ(4DPQU*DX)C] MZD#9_[O9Y\T^_==%@;"WBS=9Y-.45]Y\=6NSDCT4!&P/L;[H67.IAF:CAV+C MUS317*FBV>GBN%';P"FGS#,4 V%Y846/K-<112L8YS)9J7K9)_\](^#T0PDW MM6^7-L27\_"ZX-I6 .W5[U_.9HL_"D7)?O#'Q=JM,L;M7K795C]ND8Z*,A]Y M/WVI@\X)[;2P6ZU'7J(:VEYG$>\CO$SC!_YZ7=>\K+AP9XHMFT/-F'C^V1P M]&-#N\7\J',4NHY3 _N1]\,L(G+C7 M57&3 &^X7_/7CC?49+9?/"FX]G52D^6#6QV90L&M5J:+&D8,5&DU1]FU]ZKO M&V7FW]5D@[7KNB:K_*S+N]E KW)4'7!>XM!5IG;6D5O;;FKY;F6M:S+?RI1= M2Z.>0VEC2+TOAMBNY_F=(#3MJ06%[VG:HT7DFG'$,7&(1XV1,]$BRBEV0?'$ M3+J=[E(T$,JL0 [;A+A5'CDA+%+"&,ZT9LR'O737 WG6JQ18/[U\S".G&P"J M/4OWO4-ROYN]K:_+=WN]7AG"]?03N2;NP3FJY\:F5^OE,G^U.4U4BE6[0.B- M!.I763 ,S:B))4(#^D&('4C>\(#T;I(70A!22H&\%Q)Q9DFF;H$CRG (F!G' M\1[)>U)-TZ-(WF]=I_+Y"Z&, \3<(JQ+V)R)E@D;121^.[(3S/F']GG#V5USY@;/NG M"ZH W_W;J@R%ZPCS[L;WW-,L!$XQ?Z4V?GK@U/%Z[J:S6?[5JK1"N/,0\A]Q MVSJF7&,YM;-'-'BIJ%?',Y/(PS;CGVMW;7YRV+]1RR7G.PZ#78_MB'?86DKW75! MFVQ>&I?O\DUL&V]V_=0N6Q>':=?(K[3"6U_>_[;/XK3-@+E:E_$5ZZ[O7>G< ML6UR?&?K.>BUV>N2FF_%2_7FZ,BF8>.K\VE,&36C7W>-[EZG-/59(=]>=C+_ MZ?55%_.;O0?S&ECEY9;7P&_7&DC:YNW2SK<="%^^6\:N">-FD99FU=VFNNNR M6+KH?=I<\*?7W=JZ?O'IO'GM5XMRVB7?+IG<^N32'C-?Y<^0 7JH0AUSQIVU M* H?$++\'(>WFP:W+_)U.#>_;*\L5\6 M#Z>!SLB]^^6!&VR3+S#;-OS<(NG.$13TS'!UGNWIW1; VU4FF8V_IH==[Z4T M7;:K2Z#-%[O1Q[AZ8@&;J9HV4SQ0K@B/2'I;-E.!(NN40"%JJQ4G*1+91THY MW]6UWI?+Q3Q_Z3?=?+^B;3\_H^(Y^G^-8'=5XISSPBM_:=MU:3Z=,>=E6'2- MJ*^WQKRAJNMK,Z^FV+F$^.29"C"F=J<-6;'ZZ/?NH0 M\\XW;GL-7[[SY9O_NGIC^7B$R61@A/;Q3J7Y:SF]T [L^>Y]FF_?+BXR4]*< M?O>B&QZ127B!KN4B+YOELG1$O>$6!_*\C]?GI!G8H]WW()NA:YF1SK.-WFFX MKQ:AZPS>[;2R^3*>;?=5]^]W905LIG8L8UM&!'1AD6L+H'%Q]4<9-UF0L5NJ(&+ M&:WGW8R)0@.NVH=0,=F"6W>;T9:^Y[;0N?(X^>V;P2"W@GN+;IK):COWH,/% M:?Y5_G(;%[J\PB[@UV[EM1OBL=<'^/.S.S:C%KX@M_9EPQ.>:TOP["V![SZ/ MLQ7'J=,IF+5Q_,')B9C@M$78F( XP0P91CVR0I. E;(T\7[&&WR(\W7\>;EX MW_GF#%__-V/@J^U439BO<8@UQ;Q/S7M8KW,'_>B^99\MWGHM;L:SYUOL3S3*OKS>=;G MNT\W)@RVZXLR]^O[YEOZ77.^:#?94I=?T@F_>VV<^T4WX7XX4NV%RA=]L?[T3Z6YTV'0^74T[3EF4NT+KB^[]&REOI[U?OOGLN*%?[;# MABJ4D=4B[CA'%FN"M',8BZ2UL+V$?N]"Y9=MEL;+>?CKU&[F!7Z[\JCML,O^O4V=BBPTVRZO)GLZT^ MR]ZG,U=_TS%^W,UV!DG?']>QEU3-=3C7O:8 M5^$SRIBY^J/[N_2IWJ?@^.H/@?NLXCYOE),_HCE^M>?JCM-\?6@3,![9T/O$ MM5I1\VZ84U-IUOZ@N3HR5:<^K>NP51M0GZIN (]/#(]_C"DNR[&@72(' /GDC!X N5[= M ""?/"#/%W,$H'QJA@^@7*]N )1/#)3?+E9VUMR&YGKL%\#X8 ;_F23N?B?< MXPVUR?*OK7/; $NN+IO@KKY@S"N,[ZJG!>YIC\09:L=:F/T%#6;O:Y]#J%(> M"X&TB EQ2CFR/&$4E"3 M@]F]9K*_QM5VKF,_8UWE!.,OF.QZVE V&O\!OKP>70S) ,"7@R\?FR^/Q&.5 M;';$C!C$-=;(.9/_LAC+J$-*O!Y=#,D P(N#%Q^;%V<6BX0%0]Q&B;BC&EE,/,I>66J# MF>,4'\"+_[J8^QX=.9,8O#AX\8K%#EZ\%DV %P53 M&1J#\[<^_RKPR*,]@!?O:Q-N!&S"JW;?!ZA^[*OT%:H?>ZY^O#D%KI[BYLJ4 M/"Q"U^MDZS<>D%)BXS,>BPA;QB#72WEHD4V0R2"P]#;?Y MF$E.Q^@P,B0)Q%T0R.+D4" ZZ*09P<$%>&3&F4>&0V2),(W\M5/,4A'[!N M4)&)8+VF+ "#AH]!E8D=G' MFAB-T,$)C\4),R$]E30B(UQ)_OM03N)1%+%6 M*2KB&(L'<,)]E_T9"$T#!M4L=G#"M6AB-$(')SP6)TR#$XY8C+#'"O'H C): M.I0=;2"6NOS'', )][4%-JS7HGL GT-6[>6O2WG _]II;#M<-G\?IA]@8NM7 M:V+7IGD9_>+=/%\_%.OIYK5N9B"_SR\];YN811MNU=AM9J_:]YL!5=MAQ-T MYK!K-;H;%VU7W25=S"+MAL N4O>#BWQSB]#\8=O&7EPL%Q^SE:[B[%.S6QL# M%^^?[WH.<"1;1\(M5K%LWYB4>3>G<$0:NXAD"A&38'UR>\U5^IH-?3D3>FL! M?[\T@'O]C+SA9\3#6SQ\)N[U,@-?U$V^P"P_SV9\^D@>ZHD@2 \)@H >#Z(' M4=$0*Y"+02.NN4?:>8]DQ-(2D[0,>VT6 R91.N:1\;(T?PB9NO(,0,8HF9Q- MR1!< WK0L_MK)09N:%?H\>-Z6:R@F,!(GNVSE&G2/>VKQ?O\G)^:, W-?+&Z MPIW&-L7TEU,[VT)*P8@=?G1(D\&B6SCEU,/"92IJR^)HFS;_VZ9I_L2,7!L0MR;B)P)%DDK=33>8QW$GKNR%]-5-JR\^':>ZU5>?[_&^W,7 M7^*:LKF;L;NF;,8%=V_M=NT\@*6>@J4F01(SWB$>A4=E@IAD1+&<*8U8SX>,#*,%48@M,#&6L'WCM<]*=YU M-[!<7]B]( P=?XRKPX?IS<#.(F^?LA#SUG6+#NTE)BQC>Q&S(#[LHCK]P0G] M C@9B1( 31Y"$RPP\UPP)&G4B(N8R4=2',6(HW/<8YKVHN=448^34LA+FF'( M97YC64C("V.-C3%O0CB@2;UH!.2S,'MI>7=^R_-Z'353?*TKY[ MMXQ9\/G[:SJ[Z'1FK^NLO&4]OPJ"WA<]+1;7KEWKE].+UOZ2TR$>/,QFD2*FF=Q)ZG-9Y1C(5#4:OLG;&(91R8 M0"$%0I26-FE_V]->)I/>9TZ7/<(UJ+E"FGYB YJ7NW/;[*K!;OOK+S;5HT_[6KOECN%/Q-$\T$];]>0'R2]YG=YT4MLLQ_\OVB49 M/@'-A)-?,OK;E:>CL+<;6\D[BVO_GZ:YMQCYX7W,M3RZRR#(YL)4; MC8E6V?W8Y$GFF9H@'5+V1H3%,C>6"+[7\^5I\>'VO/S_TS_7TP_9#'.>-SMOX_+]+_,/L5V]+S]^FS_HA[R?^LZZ*LA.4Z/E"F_@PKH]K0 MPWW+BY\U1?S=)K/[XIHBKIOE$5:8@)R3!KDE292Y*7CZ)Y? M>^//8UC/XNM4GCON,OEYLL7\4KPVP3J2)S: MK?QK_D4[;5<[II<6L]GBCTQ97GPV6%>EBSOP&9S=B9ONP,WNEK9/4>[VA5VO M%M^[DDY?=C=9)(F_[UZ.9O;38KW*'_$QAN\W'T=P)\7M&_)RF=F+-KYHXX5= MYGWX3D#=6;O-M;^YJU?WAVD[W=3:OMA=XYZ.W9N/%>J,4O.7(MO[3G)M[^], M8/J8U]$S942?%RQB^?RK\%G>0Z_>>SX6"^I"\J%9_H_Q,ED] M8+.O:PW48^35J0X\^('6P:ZD+H;_<,OFW[-'7ZV7>;,[F)4!1OTTBDZ!HI^( M@;>K 1MS[49_V*^.?XSYI:$>'8.]0=/UOCS9$=. M(:=U0%SG:WGCO*=[O4JNCJZ\_F,>P\NN4TD_\XOIA#,)@R-J'AP!3AR<>"6: M "<.3GQL3EPK++%V!&DILT.F)B)-C$9:!44PX5R0O38HO3CQDMGKDGG@R4_$ MDQ\@]HG5A'*[G,4*6CU5 ])@=ZJU5L;]%8]87L;4E_W\1Z[.QQ* MPF&Z6F#V[L-TR9G2-!4C;+1#/!F!+%8:22ZM(C8*2O<'5$BF!8L,8:D5XH;( M_!XND):)2LD3P9@=[V ^(Q,MZFVE5AF&C<9Q@!.O1Q=#,@!PXN#$Q^;$"2&) M&$E0]"D@S@1#SE.&B.8F6D&\">8@3KS?$_'@R>OWY ?O<0JQSQ%-F8+62?60 MNDK211 )/6 D%.QMN/8&0R8J5@X,F3BU/16F/D8I$W+):\13E,BXP!%VWMC M!79J;\H42PI3AB.221#$)8G($B40TR$1*:652@]URM0QX0Q:BU6":Y6)'0@ M$( Z#04(P.@(@"6:)N(X(J),F9*6(!.]0$DRHK(GCR$=A@#4/&4*6,"S@]O! MJT^O2Q:F3-4*6H>;,@69^'IHRLGE=$]:/6 JM>1Z833$V,M;8#3$"/=L7 9K M+(M(R1 0)X$C%ZU#2N0]7-ZT"1/2[3V;HH%09@5RV";$K?+("6'S>XSA3&O& M?#AN-:OAU=; P%2(:OP7<(EZ= %< K@$<(EQ<0GM!74GNYQ/Y^_:W^+RS;E=QK?Y^5)DZ7JSYOIO'O'C0_: MW<(J6VJSZ/J'M]USKCN"D"^?+[#*<%*^W+RJT(-\S;1VS6T;2=OHYW-^!2J;W">ITG#G#<",O6>K'#O9\O,D M<9[8NUOW^;(UKQ+6%*$%2-FZ?_WI&8 4*9*R;%,20$VJDD@4" RZIZ^^NJ>G M9ZXB!0)"D<$+]*_<9A_JQ=1FVL& YA5:O95=N&Q>K^0*CX*[+IK&V&1 M(]'[]S/46EUP8)V&N )Q:AV2MF"(E051DA>TP.00?N:M.7-V,75O_ N8%,LY M\=:9T":[N._TD&E0]L^"T-7YZ[M1)L.(,X4&+-V;G:- M92M068<%0):5[6_ ;H>WW4EPUU 9X, "YP?$2H>^[2&>7*_[R.9@397 M3N[Y+NXY'0CR-(R58LJ&8YO)#:$ MU]9PAE/_.##U/N%:XX%IXFB$/OI]E:FL=UG6RYTKO/1Q-'(W0D]<^%J]-1%&*7#%4&",1)TH@(7., MB,1:N)([S.A-KZTX55X7.;),6<2Y*)'DFJ$<:8 M T*'-9(.8V2)<%8RQC!U-PD=+\(?"HPP]@)Q2G(@@40CSZA43.1EX=2@"5UQ M@EDQV':<";22UTY>>SB:.!JA)Z]]+%Z[S"5E1!MD5*$15PX\,%4$>6ZD%49S M*[=ZHDAFN"68P)6ACXHA DE+."*E,"76V.8\'[37YB>Y..CB20*MT71#>9J; MU/M^*+NWE[/2%%@QB:@(J5A+2R1*6B!14"$XUI;F]A#;RU]5K9G6[:)Q;WRP M=C=KH[G_X4(C"!LZ+K;1VG]4K;._JZO00JE-S4[N8X84D^QMR'XA'62=K:MC ML'T>1NAT7\^R4+%Y$K?0+SN,*%M?A/1C^"S\-7L]LPOCPFS/?I_"^W[_7W_Z M2#$QS^-?PT?=!_;Y#UVODM7GV4537U86!A;Z>X0;GC8*;E/[;'D/=WXQK:,I MA;W[R^>H#ZJQ[?*VV8=J?M8W#3EW:A9["_CLMQ=O7[WX/]DO53L/G_RQF+HL M+UC^O?GA>PY#@;>#5YVYCE"$>RS["\ S^@?!;Q:8LXG!!%LM)ETC: M+I*F2UL41H?SG#T M!1(".V14F&53/I<\:VU,DL\44KFP,HL #06!LF\E*@H M2ZLD<#2CRJW^'ROP7<>#%PWHZ#1J\\>K+7Q^$2;23_]95/.KU[,6D#F"]IO0 M-^?=F9KU58Y_"VIN7\]^CUTD=O*X:_;V^K>?;Z5O H.V,-Y+X$:.&7NZ H6V M/-%R?GH#'UC77.-'0(*38&E=+Z)D2[=5B^6N+(SCR%-9(LZ81AHF$S*NT)1@ MKB7?JA8C)2\PEQ#P: X!#_86"8<-\MH45!D9",](;8D=N2V%)C;M0O\;?%38 MF>"F5\&.X$N7E7$]^0G-N+H..C-;=479WP?;6GK0/][^?>4I?X@-O)*%W5;9 M 7& ,& HJ@S';!%JP&Z(1=YIFY<,&VJW%@(8A!/P-0:!AV2(8(/Q>V$_N/O/ M0DWAOK/POPKTJ*;3J,BLO@2_>!_6N:W70F&[,5M M>XO;MH:60 Z]5,T4:%UU'GK*!BIR7ELW#2-:A-N!7PH0"*#G M,J^J)KL,W=C#0/8^=;4I/J_8,_JC61]F-K>ZS,T$[T^I](++]O2;9_W97H)5V<=YO*5SF@FZ73=^Q M-NJR:M\C'X S=!4\R=S'"Q=?_;(.WPF- ]<^C!UX0=%=,]MNSC2-Z^]N:N=] M92IXX>&VC!VA@;^9+7$>1YQG*9'VV:%)84*G]EPA2X!P<5QJ)!61R)?4^=)* M94M]DZX5DGFA2XYT66#$2P=TC3"'#.5"PG]R7/J#T;6= +>%)]IP MA70N).(L=T@R%D\&,@73)8@9@%C/@[/9 M'],$(K@9U\26[3L]XJTW_XS@I;L=1 4=-+;W%<3L$T,?OG1]ZN,KGFR$*S'\ MA-#G:C7$U2N=[ ]X5K'-27R?Z_,W0-*AG[N[:#>BFMV'/Y ]T^0E1"2ZJ5;3 M0\U:="LZ<8TMU10CK'").'A3I'"AD? EDYQSJ\P6.GW=R0^[02BRH]Y3AI/, M.O"ZUM:[4*!U^%,?"$W!W^K8AP\])T&J(R4;UK((T_Y_.EBP;NX:N%.'"UM? MVP2*U;DTT8I"7 -4K,!+1S[LJ:WKJD3'?>1#,2F+.YUS4/(#'M1 M)Z(LY-H_!SP#8I #37VLCZ9%WW!W%CWM7JCI3(BGT0LUG0GQQ $X^=*C467R MI8/21.HK_L1\:3K (0%M MH$M EHTP$."6CO(SA)8<@(E):\XZ T\6C>,5G, M<"TFZ2;IYDATD_!M''I*NAFD;E*O[B,O>_KGW6J7EGM?[**)M4JA]C%6R@[' MJ.\\%\@0>/X7%# .!EW'U%OO"TSR :WOV^&83^HH.D!TWKWCA]/"2\-*))3Q MB#-/D#:$(>T+6I982\+,04J6#[K'[L:&G_C'5VKN?@:'$PJ>'V#7#YF4>6I* M.N2FI GWMG$O=1&1DXII"X$T*\3^NJ:UJSP(T MAGY9_'EB$$-F$/>0L3K4$9HI8W60T^56&TNKX%G"/O>P:VLX1Z0.3,5#HX]W M7Y%)1]<^55*B&98T9Q)I)VT@)1H):C!R)2FL+["G^C";LK^4E*QXQMH.[0!, M/P,NO>YAZ0] I5^K676^.-]@(Q>+M>P%HI_52WC"C[5K28<<*'77NLTNL-<. M$V41=J5#7.D"B#?\I%WII??44KW56GN8=J$^'M(N^.1HNVY]-QQB,WP'.C2N MD]3SA-238O-D$XGS?SFWX04K%3'(Y&6).!<"24<]R@NAC%;2Y7+K4(,'343> ME=OD&I^<&QT:XTGJ>4+J2=%YLHG$_+^8WC G./$%0[3(+>)4"Z0+GR/O,/5$ MFH+(+>;_Z*G&W?1FD,G&!&_RX&V1OXW>O>@

HZ>X9X"%[YF9I^4%?M\V^R/__U+V?YAO@W9XS*SIJ 5'^:U^9? MX3:/.8OB>:BA1=W+[J/KDXP5_'N6)_M:@Z)U ]LZZ=E6EU]^?NPQBBO)8J"R M&"$:OV@#1JT.S8N'C\>3LQN7?5#MSC*T$;[FMZF<[M:M+3DG)?9(YQ)"#T:! M4$,4@DI;8%6PTGK#;X8KA<_+W)5P9:Y*Q(T$IRVM0H4JA)/&8&'SF^'*3^<7 MT_K*N;>NN:R,VQV]_%;/+ET;>N>$0*5]5\_5=/WO+^MV_EL]_V\'(S'UZ0R$ M9#>[Z;Q]M8I2BO4@!>6W;UZ7Q[M+-X,;3(/"P=@7LV8E.'BEVKQ'.B@!%'PM MY].%5^_5D7E %"H>5:U\6K37Z;#EU8/J"'LRM3V&>1=>]XP MGOLPS=5,[VG$+^WB=YUE_JY M;OJ/PG5D8U:CUIEG=M%<.=6,WSW125FNW/U-8G@U J\EM[I' GM M-.(6H%M(HI'TV!E< LUV< M W&%9[6?AG:@=]4L1ET6?HA-T^'F\?"O"/EM:$@74H9=IW7 [:[9.J!-O'@> M3U\^K^/IRRZ>OGPD1KG)AS,UL^$'^NP34!0"$HA6#VN^_>16FVU6[C;!!Q4= M/6ZDN,QN]F;2#:E_BS#:9VHQKY>GX85!@DT]P\_CY6BJKNK%'![QT=GGW>-D MS-3TUYO0J_&B=<]:=Z%"M[>E?.(R27?K;W;5QUU6;:5CL>2SY3WV5,EU3RV* M25E\%R2[+V?>74X->"Q5^)& MX3B?J"[22?%/S'6&Y,-PK#.YR"<(M4\[1DE ^V2 E@['-A/0CB@6.>)MRD/C MOVD_\7!T\6AIO*%CW=AM&IFVQ^&XP2'KN?1^+34Z'?LU0AO]Q1R M/!N.M0Y,R8/UEJG=[]!5E=23U)-0+:%:,INDGI&R]\U,R+J\^[L=CM"O%U"2 M-=DGCO^9DR04N(Y80; N_-Z78E,R9PP MM$SF7#2U=VT+9JJFX2NA]T$;LSIUZ+!T@)Q.6O 8#B%,I\J,0.B)SXT/3G?S M.84M]\IX1',E$ \GX^J2*T1$66#M*7:%VVI:5BAE&+/(EE2&1F<**:HQ*B2F MFBK').S) P]%$TF"B,:7"640*91#G\&W%M$!2A'+27! EMDY 4C%*2IV$[@%@V5W1";SO>S>O9J?#R?8/S%#'Q=E2MGD$0D^<;7R0N66>2,9N%*88'B88I*R15U MV##&[WBH]V&6NTY(D1:\$@0-6>S)!P]%$T>B;*T-WVPQ<0KH3%RKF"(0DY4U@_']S,]>H:T\G(!YF7JP' =U2QGG$0@]4;?Q(>=N MZF:P]L9+@TJB!>*>>Z2DSY&PU%+E'.;6WZ1NI>&2,2;A2DKA.U0CA46)K"Z% M,WDA5/Z@+51..$]E)PF"ABSVY(.'HHFC$7KRP*Y*4(1 M)T56&$US;P57^98/Y@Q;0RSBA#G$16Z1\DHCKAGA/A>NI ^Z8^>$L3+YX"%# M4"H\20D4&/^;V./$?0SVGWJ<' =?.VBV^:ZG'0Y,8T>CG,,?1IGXWU# =T_9 ML?!8$@XTKK TE*-0)+#GP 2IYMH)4QBY8\>V-%3 1:X $EA0BZ2&GV@IK:*% MD]+K^^1__^.:VJKV[)N_HL&NFWWVB9T)TI+O3[X_^?ZA&DKR_4?G^WEI2R4- M1KDI"L1+1I"T3J&\S*G)!58^K*7<*)W1.B>D!+?/:?B/(TA;3!'-O0^]6[RQ M[@%S/Y0/MW@U48"!I(J>?*W-N%A%6HT;KRX^ Q#IA 9$M/5"3]VP.5XZ_."+ M2.)M&DXT<30TT>:$2<$HRD7HTIML7Y87$Q4<2#X-C"Q)RZ1N$3B$HE+ MC(=+**:I\+I$5H3TD0DI)V$U*J4J5RK2[WB(M/W(D 1R*,VM0..WQ3E\8):8H;DT$JR^).&DU5!X*+@2J!"TL+2@(L=;:>HO MBC_,F;.+J7OC=Z/'VWEMWK^)YW"W+\#J+ZOYU;LP4=[!-<]DY_'[69@XFDLU^C>VO&3G)**9LLFZ4^_#\ MR<'3$M$CH.]*TJO%O%XZS3!(F#;/\/-X.9JJJWHQAT=\=."!X^-D%&)_/A+*'I3DQ7'!P9K^/2S\!&,:CTS2,57AU>%U_@ MI1Y:$R#W\-?_]QOZS>"K? 9I6??!\'0]M?A%G;H.DG_ZZ!I3M2[[O:G, M@#:O)6@^(FA.I#@!<0+BVX'X#W>NJEGH61]_?0F7AT6XA9IV'[QSS?E#)7WO M^/8O02NZJ59OK68MNOW5'RQM?9_Z^_[U;&"O\405\=].->T/PW%SB;,<$6=) MNDDL)K&8_7/BQ>EIXT[5O*)HA)[Z5(X/ M/_<VI-Z7.N=W*QQ_T31J=NK.880_7EU?\KNZ"A^]^* :VQ>&KJ%_MZ:[47/> MQG7=]6+SU[_]_*D&TT2>E$5J<)FP:V38E?SY4&PB[3D[&J-*A N)IYJHWP M2)7"AH,@"/RD!'*DQ,064F@J!D8(ENM9_7+6LJ(@%A1L;DV#'YU].U=SU[[Q M+^)F&/4J5(HW;7S8:N,:7N<2]/93QB9LN-O6!@:81^.E4@;@87+UR0]]IE;V M[/7CGE#%.4,6R]".5@JDJZT^CNOYL5%^5)ZP5)H22A$UP1JTSS^RBN7*J&7_*DTWR?&5( M&VI]2 IL:&OPE]3PA]8R)GJ5X]FB,*L6S/?/Q(F^.#R3U-=;W$@C*.A,U]6+[( MD=94(4%M42HL.0Y)JQM-K3@%$EA:5"CK$&)E+DR!"?/,'IKN19!O M7\]^AW>L[=^:NFV_NJ(A+]A)(0YZ;'9"KX1>*0.4;&)T0A^]322/WGMT1@2G MX-91Z0H?CD842!)+$&6"4>]I65K_(!Z]_2R7?LBBA&L2@&^E HRF/N: M-;I4<3P<5$W5#",0^NA=6,;;T&I.PIX@AKDN+5(X=PJ(PF#"MRJ(X M2$8OG&'RNFT7SKZ*!Y=TF;FN"?3ZJ3,K//_<);C_<4UM57L6S.$CQ80_3T56 M"9;&!4O)52>;2#:17/7NI)ZDJ=_NIY^^#:1HIKEGE!:29TX@;2850F!.#A[!)8"NH>5?/U?2+MH>R%+B,&<[2[M"T]MS-DY=J M9MPT;0\=38C[@%76=SV*8F :.QKE'/ZDD($RR1'BYO>[#IQ*C+AGQ*X@DA72 M(*4Y19P:AJ1U%)&<,VF8(&(^XX@8)73!4 M^EQI*PR7^&'XPZ?J!'80B,=M'T[(A.2#Y1\)^5)*97BN/VUG>Z(L+:DGJ>Z*E+BZ5#,)6[*VCXSC"E"9?+C%[DM-0>$8L=XEQ3)*RBJ)2JX*8D M!3%;QU!1(7.5>X8*2TC8+9PCR:Q AL#%WGC)2CSTTX;IB2S%20HDZ&+=X513 @;+.\8&& >C9=*B8CAZ"(9P/ ,X/@=_C>[3X*FO."Y MM06B7'APA=Z"^Z0EHJ+(=4%]4:K#--]*)T$?T'R*22D?_R3H!&0)R%(Z(-G$ MHPM]]#:1HOEE+U#!G"B$1DH)@3@0$"2DL @7,!FLT1B71VRAN2X%3TN=G>/FS-3#5*;6T2@R!,:ZYDX/4D) 3*N5)F0]WLUBJ(1D+, X?[IXP MK1B831QO# MMX9$'KB&Y)@!\VB\5$I$#$<7R0"&9P#'[_#WU)!PKY0Q/$<0:BO$E?%(V%RC M@FBFK)+$BT'4D.QWG_MJ2,@1UY#0B22'KR%)0): +*4#GHY-I'3 T1A52@2<$0$D!IN"4.":(QRB;F5@LK"'VY+R6'XS&81"AEB%[!$+XI.2R^^>7R@;2I:ZZYK=J+J;IZYJ?N MX[8<_KUHYY6_6MX]7H7:N6KFS^/;(GBO\_99,-=I-7,[97,]SB#^\KNC*YS9 MD.E*H-4L2 1%N=[ZW)OSZQ:9;XGRF[]^3U8]G-?4O#F('O9]7<]G]=QUF/_; MNW\961!F,*"2]AAQSAD@N(;_*$:]=;J0#!#\X_GTV13P^?_]QLW0W]^.75O? M_/7=F1VD5YOWX;:[ MFO*/4*:;M6+A[8_DQ;[=]1Z)-ZZZ'A-<&AR26-H";^0"*4X=,@4M75XJ@QU[ MU&6DG\$B(T%\T;:+\\U#Q1YHY8A/^/Z*E9%;1W;AFBQ6\IQD=1,1SP90!?MW MO91/,@!4=7'1U!=-!7^#WVEKLIZS6SHQ M^ W\W>J_-[-Y\=,UAWA/>6 E1QX5VI&#^]0=HPA;#PG,F<,J+TUOPW9\XNINZ-WVT)?[@6O)B)DQ<<2YC' M;9S_+V"Z75;SJW>!*K^#0?PXA;]_DSF8QQ>!#S8+MR^RN -;)G0@&9;'-H3 M*3P 1?TA3-P8F&0 ./#R\*PV3NQFI:/>^P?@R52OH( @6;UHPG,NP1Q01SQ4 M4&*;?=\1"//\+?KC[=^[7^SS'Z(IA2^!&48$FNW]XN^;7[2+)@X4QG4D4#0_ M:YS+@%O-S]K,P0RV-PK8GZV'1/M"Z2<7'"Z#Z7[*=D-:/ZM0+>;ULK Q#!*F M#40Y\7($(4:]@ BE^NCL\^YQ,@JQO]X$UWG1NF>MNU -@/]2/C$;U]WZFUV[ M2BZKMM+5%.SBV?(>>_:6=$]EY40($>*AO3F:[D(RP9C>[;H[7%5,2E;@ZW_( MP>Y,)D0<;IPEC+.4:__D!QSH807*RR30@PJ4E8<<6\'9P>XF)IC=T6:WKOK$ M=C3QZ+O1=H#^G=*WXN ^YWKMY3.\CACUF X35#\QJ%Y6=?Y%-]F?_]K7 M=CY41N>.+_82!*Z;:O5":M:B3Z25!_8&7Z2:OS5J-N_T\DK-DU(&H92P'C2P M]WBBFHBK5P^OB"RKS$D=,'/%>D?9=/5?3+(7J"713 MJ#XH#5$H*U8>BB12J/Q5F<@_'\QSW@;LCW.'X]]FE M:\/V437/7CGCPI$*R]V-=#AGSPU,T>-JG)<.+AN!T%/?N_&!Y^[^)9H05DAN M$#K-_0U$*F>-"(JM* =\I!%(%)\@R9:W-I;%8 M':Q_R4__653SJ]>S=MXLPH?MF_F9:]Z=J5G?$>^WNO<*!SEBAY_D3)PP+M-A MC G3!BSVY-2'HHGC[8:;6,%3906\5!1;G"//PN$X)0="4#J)"FZPY[F@U.J1 ML((;7?]COC1D2E=]T>Z__YF8D$0G$IT8LM@3G1B*)HY&Z(D-' L;L)Y)9EV) MK",4\<)BI'-3(*PE)SXGA/@M-D DP8PH@AS.)>+4Z(30]'$T0@]L8%C80/$Y9HJRI!VX?0\; W2 MTEGDRI(J5UBFV=8I$#Q7G!?"(^\%0QS8!)(X%TC JQ$LE1;N<*>@/'"&(#^A MA)R 022GGC!MP&)/3GTHFD@Y@L0*CHT5@'\73%J*L#88/#SE2!:6(,4-Q;G" MHG3E2%C! '($Q:0H$IT8,IVXARTHF_N/UB7;W^V@C&3]U".R)NC1N<;'QL.( M#\X>;./9TU3\N-AI.NM\!$)/Y')\8+IGXXI2)1>%">12(,Y]B82E):(\]UAP M:[VQ-\FE\[;@3.=($R,1QQY^,APC08T@TAENV?;!H_=&+J.3:%_/?H>WK^U7 M9IPHD#EY0G)R2(J8(.W1(2UY_N3YDYDDSY\\_\KS>ZFLEUH@DDL=2D\X4CDK M$+6"B[S$FLNMQ:8A>_X!Y);XI#CH#I6$B(^.B(DX).*0S"01AU'F3__K3Q\I M)CS9UM.VK8&)/3F7H6CB:(2>G$MR+LFVDG-)SF4XFC@:H8_>N:249Y_RE#G3 MQ$J'B"T*Q(V52-K"(F)*S(N<".NVNO3E'E,KE$>%4#GB4C@DA2\1STO.O"V5 M930M=B9(.R9(&YC8DT\?BB:.1NC)IQ^+3V=> M4N7,J'QZ6L9,B/@8)?*;^QB>YK+G"$'Q'_U)#C.;56V[^*IB^30%QL8UT^:C M$0A]]%QSA+#X_:Y3MQ)G[CDSS24M>>F0LI0A7L@22>D]PE+DCC"-B=OJ.C6L MTK_.[1TH#Y9S<<**U(CR*/;8_Y (4") 1V%G1R/TT1.@1!R6K2B$S$80#)MC+UHS@V1$S$(1&'9":).(PRG$MR+LFVDG-)SF4XFC@:H2?GDM9\AY6ZS6VI!6$Y MPIR5B%-3(%UB@ZSUW"N7%X43PZZ33&N^::#58=+R%',3@HV MW%8DGP"3]8?!_!D>Z!]O!B^1L"=-P@9F9T5;$KU*\<41"#WE6XZ%1AAC\S+7'I6Y((@+HI$H2H)( M;@R6>4[MT,\)&E:^14[H<(MU$QQF#W!(T+'QAQ%BW=]GE_T!0//L5]68LXR1 MDXQBRH:S(WQ@6AX72SSH!N#-P(Q.:(C,;+W04Y?2<$,PE;LK*#'/ :+QGM-V M*R0(903'BVG(D.">H\-0[XYPMM_=Z&8%9@8E"DBD#;%5;)#TQR'A+-"E( MSD*C_8=BGK_5O9OY;7&N7?.5Z:OB!+/\),<'I8\/BY.#3V$]%< \%R0 MK2W2 Z41 TA4B G/!\M !H:F1^/"$IT8CBY2HF+0ZDF)BJ?',*10O*0YL 6; M2V +E"#E%$.>*"*55,RH'4=7&*&]YD@6)7S' LT0N& HYZ7T!=/6YW*LB8KB M) =S*EB3.0ZI2I2JN+8B 3VQ E;$,24](B7V ,]4 YYGI>, MZP(3O6-W\2")Q !2%>4$'[0'RS&CZ>-O"H*?%="OORXU!DPTS +XW5:7>SZ% MK^Z5XG>#(P?R7@6[5Q;%I"C*IR@-F"&'FMXKP.[G7X_7BHM<%*9$.,+QKV#._XXK8 O?AF'4]M??FELM) MULDZ V&[=AVW=HJ53W+&;A=L,1;!WC/C>7?FLJJ3[5Q]S-S'P#L@VG;3X/2S MBP;^6%VHZ?0JF]<9T(HL:4.G*F9!72> QT-(X++K/.NB2.%ZU3;.O@L7+3\2N7:DS#TZ<)6L]-L MYI:#"K\!\+?9]YTYF.>_O?FE^]$^_R'>(]S2P+WA18QJFBL$YA(X>QLP+3ZL M;<-MPELL!PAO =QU"AJ*'X?G[1CB20::45UD$+Q96UG7M" W%]A_D!Q(ZQR, M$][CO0L&# %!-JOGX8?0;0<4<5$W4=YUDX&-9[6_[8'9APJN"3?0;CE .TDF M=$\F=*;B9+\$M=I,99<0GD5X#9JJ/X2#23-UJBJ(^N(D;MPY_!*FTM\G;R=[ M=0@W!2UO[@./$_65,RYDF9>?TI-,AT S6US ,\.TF+I+%^<(F.&\#K'@M'M6 M, '7F8Q?A.832R,,SB"K(=2*W[^(C:VN;7O75!NEYP 2ZCX&='!?RO.^W@"N MDT@C-P%"-P.&$(2>K1I37 #@=?$]4AY>^)F:?E!7[?-OLC__]2]G^8;P-Y%! M96=-X/I_FM?F7^$VCYE#?A>"ZF!*+[N/KCFM@G_/\D'%"X^=71^">1V)?UDZ M 8!H\"H+0&B8AR>A,\@\<"O@1&Z#5F@WK0#UVT^RB742MJ()ZR1&NYGSP4]U M'*-='T!F*P\NP(%+2['#TYR8KX#]]RQX#CCM8*K-YF=MYF:!_6S0%2 FZ[.M M<28L&P>*U,^Q,,6^W36-THK&\K0_YK73-K:3UXA+PI RN$!Y3HK<:R.Q*PZ1 M(?O'DK.^6%+65SW7>Z<^O@A8]/(L+&Z\GKTX!['.-U8]O%QL('(OD$4\9?&31T0]C#[U75@YWB/TO2D.4^GIF)MG._L4CU, RSN_? M\,7U>R_#_B-YT1].8M)FZH*68;K]['2S4,U5C\ QM0&*-^#CEUK?"#?7(!#W$:+0<)L= M4>[D)G_8E%F1KK]R7X"P(Z+R: MQZ7?%S,;8@H0#- I$/[]K4V,A[O:;^CP&@M&WQX P9-U5TR6F Z2?]H2@J6+JNBC&/N+\*$=] MWOE,!3^1A:1]4\%$4/;2A<: X[0W2U*=!^P>TC&5FWJO%_PT(AX)?^MSR:Y#>^:SRE>GFWQL][:=B6A*^IS6(^=5%2/-/ MK[*87@Y4#C"@NJ$(=0H1>^?^[H(%O\-'"Q66Y>K>SJ]OL!G;KQ[4SX!X7=NM MCU7G.MYZ'E>PE]?9'JD"=5Q;EC!U&P<7%P1MIJ]V?^TD Z<-H!"7NW<13[-H M0?4@B+ >&,!FUJUR $3-S^ >082!.%])M&60 -!SP9?H-!U=WB'$AS M.H7O+@(X-0&)8-#P9_BAK6?P8?P^7.=#7J1?X^O0, Z^:KHA!\G$9P.N700< MW+=*/W?F; :S[?0JQ'D@-M><7P/M;1IMUX0"P[MP<= Q^YZYC\XLU@/-U1 ,#DE?5[*ZB6,RFU7FHBCS) MSNH/X+V:DRXKVKBP K,Y;^(2WK4)]=_<\SHAT(Z&TB[,V=KG-U\.QAJ#[S"V M7MFKK_8>7BXN$L!'9=(B7<[/VL_C#;N3YXLO52P7VO MK*D3ZJ8O(3:YGTEX3 MW+2;=A'RSAI0.)C4YX2])B[]H)W=&O%Z M'83>!RJ]QKHW",^)4V YN+3"?DCO]GJV,GE3-69Q#H0NK#ML*OJ#"E77$4I4 MM[P.(!V6*[JIW"-3STS!HH(5A>D8BBA6#+6'Y#A/0]JCL3%[%K4<;AF>;%68 M<@M@,NT93)'PA>O)8VL3Z[G5LB:FY[K]K(LD/>9=IF ZX&Q[!)C"T&;!]'>/ MN0>-U=Q?&FW_SE?+=?K^;OU-@G/J;_$)XUCA0@O3)KX,V."RVJ<#W?#V_>-Z MUW[2I8 Z=KYYW]4:5/AP6;<#Y%Y5S0;R;?"(8'C5^5(50\D'Y4003*Q&'(>F M!](+)$J:(\^)TEP;2VEYB'S0*Z?G]Y?XV:X1'BB4W&MP(B=9$/,GP?D.A=XI M\NA$^F:6W<>RW1YCM*+(J9(YLLI:Q$M+D"BH1-)S(YC3!.]H9,8*JQ5QR!?8 M(RXP12!GCQB8-?R-YE*QF\;X"X0];_S+6 /XLS*QQ.]UX$$1UL/N&[*YGA6@ M-2Y_6G5UY53C9N-7[:JZC(K(*?'*;FZB\5&LGFQZL!@[1W((OA?>"Z9'7-8. M;AD\WCSZLVD=_A(=-?C/6*>Z]&8],>5U[VE4. MAO1<\.^+B^#V55H6O_W\+XNE"QT#3%F"JU6D1%*4$C'EG,J));G8RK[M:6KXUN;5L7(J&F@7SX4L MQES%0!T"_+42ZJT@;UFSW56RQ;1YC QVY($FV9O%/ 8'X;(NS7';D(P!-A=O M%< D1 = I$-MNPI1=%BU;Y]EWU<_1"2X:$+4T/W97JZ%/J=A)1>> #?^_L4/ M/?6_OA: Z?L??[@7_SS"2;<'/W)EB78:>6%RQ/-" :/ "E&K!%9*.&O](1A% MX)W7NWU_5&W5O@4I*/MF]@\%\8Z>NC\Z6K&&'1>+M?VZB-Y]P^[^W;HC1X[O MNC*&[ZO>-'YY_>.;/SYM%=UET2HNIHLVF<1M)I$+[GE90/3J)9!L+F!Z6ZG! MI5*I 1WU,I S$5H\Z=9 5%R42*J5%XZKXBT6T=J'MHD/M5,A]+] M_?9&;A9AO3.L^-;5LIXA ?\G9CEG,*DI=X@R2Q%W .)",(. '.+25<&=]7%8,O4\75E@:DOW4S%E4 M.DPYVN8T?=E+Z)4+"WZQ(5QU[ZG7\.K3;?EO2NCAE=WEZZKD;! G./26E<0 8(\ MK^;]MMY9W#B^-\$ SX9Y.PVICY#A6"8D=$R7A W">[X(^J]/N\WH70(S)BKL M6J8B;!AV,=2J0XE&=7X.WP," Z]I%UW2X4)=!5K350S"M M.PV!Z1\N;L2?G:86H?=;C0EWRWJ99Z^O-S5\_5:\T=1FWN]./%>?P@//P(Y> MJ;E:%^O]VVR!\]P[D0/!+SSBCG.D"@&66"HA"XQ+SL0A;/:/D"Q;N)^;^ORG MC^"C9VKZK:Q&\ #?>1D_XF;:<-B'>G6C4\[B#(FJDV_>SF"GOJVD5 MJR6O-P'IJ^ST>G8JT,W)YHY=T(]:WZ*V_.I)S*BLU4A]/5@A+,$+EKW MK'47*E34+.43=S]VM_[FNB_]?$6G+ZNVZIJE/EO>8^W"]5,#NJ<6Q:0LO@N2 MW7>Z0'<=F92KZ$24A5S[YW"W'N9 UX\.6-?760<:W;;VW8K:<[S# MVHE/!SYV96EK=SKP01S8'U@#.?= Y\2ZV08SE!VWVTV8;Q.'8 M["=FQ_:!?4.?)L,Q^^1+CT:5R9<.2A,K7TJ3+WT2OG2C5.31;3/YS 2T"6@3 MT!XGT-+AV&8"VL<*3OJD]&=%)\=]1/D(UV#Z];!G7V'0QZW3QRXP^7)W^^0. M,Q^:JI)ZDGH2JB542V:3U#-2OKX9K*W+N[_;08%QO>2$K(D_L?K/G">_US>CR:^ (3>T!K^G8X%C1\?_BU2A@AVN[>LDAI[C0V M"N48<\2MXTA[7Z#<4Y&;4@G+M[I<2&I*@JE&CGCXCN$8*:H(RIGD5#"9%Z%= M[65/"&8[-VTF&#KH'-],+XB^>WAZ&),!I#\=O+; MQ^:WI9%SH)'-US>]-O*Z=)[)Q IB$8\EPH);#A2 M4E/C2^I<:>_;;_,B^>U!^^U[7TY-Z9F1 ,]/B] %?#A9UH&9Y[CXW>?J(@%E M6F9(].S+VS!;EON\%(@9C!$ON$?*YAHYRQT7UCI']-9&<2-RX@N&I!$"<8(- M$II2E!N#R]RJ0H2&H_=(S\0)$>4AV5D"G?&#SL#$GKSN4#1Q-$)/7O=8O*[P MGBO//#S @M<5A4&*&XNPEZ8L!1&Y5#>];DE5+AV3"+X+WY$L1\H+CJ0T<"== M2(/%O7K=L):Q_P2/!#H# )U4LI)R(MT\^5\*QC^2>U:L2NI*7F)DL"T0=](@[7B!=,D(Q5A;Q[:.)Q#$EDSF$L'?O>S1>5Y>J5-2B M4BB'.*8>*7"[2!KM"5>ZH-MU(@61U,A<=X>><>E@MGAN$"ORHC!%Z7R9WZO7 M+4]H*A,9-NBD,I&4$NGFR8NV4MGORE2^,L/)V@_,2,?%T5(&>01"3QQM?%BY MFZ.5E#E<:HMR*T.QB'9(6*N1 7ZFA<@=L^8F1\-L.11-'(_3D=8_%ZQ*>8Z]* MC)0V)>)&&B1+KQ%GS.4X!^]&MKQN612%=U@@(S$)Z9$2P;_P125+55!PWT3> M2[]@0>F,:.1CF' M;]F=T("= MMEZ$D\P'S?^.MW?>@6WM[AI.%'* "+Z;0JK<.$TI1HY)#G2PT$B14*ACM&42 MJQ(+O]7&A9(R5Y0C@QU!W'N#M&$*P:6.%D6#DB#X"QL>69(8,>0IKD4PI5"$G&3/EA, M7*&90=(4%'%L+9(<4R3A3EXK[R7!][OEF9VP4B;Z<&3T83T-!3\KD-=?ETK^ M;1'/X('?;76Y1UA\DC/VW9/S^H.2Q0B!<>.,IZQJ >W.+YJJ=3:K_3)CEOFF M/L_F9R[[.^ 7_.GM7,U=>Y*]5#-E5:9F-OO5?:Q,/TV;0V M*GRSFFW?)_N@VFRIU)'+\]M=[Y$<[C)>%SD7KBB1%AY#O"X(TIA;Q*C5!7-* M%7RK[6I."RUR%]:%E$)<0+PNN6;(D$+FADOPQI_?8Z38<+CY[5WQB\E^=SOR MZ9K!#:9!/\&$C^2=D@G>RGE+Y@H)A%53 B;H=(X4Q1YY3BV53BJA\ZTV/U)I M50B.5&X\<%[OD'1:(4? .,N"%!I_?N?CSS+!=PP5F;.6 TX%Q58\XR1DXRBBF+Q@H_T!-PT.V% W%Z:2B_"Y>=UX[I[)#]R MFQ^AA$MA*?)46O )N40Z[I%F.;@34_NR;DT-2I>^-[ MA[+A3RX6C5LY%$37/0J]U:'L?BX2*/TV=^%X+38.(O(5I5LZO_I\WFZR4>M_G2(Q'!)B4XDI?J,@GK M;T;'R6IV)N[^[RS;F^A\1TB[WZRNFQ+- M=1TG; U?F]5@U!]#2B]@3+2]+/Q165L%)<009_?S(N$(WYJ?56T/5!$' '!V M0=ON^ZC&+<=^O5HW,LUWWP_#? 9H.:W,WKGPL@Y<("QVPD]QJXQ:98R"NJ+P MWEPX .$(EB,3Q+[7!ECW]71:?VB?)2"__9Q(!R AA)Q@O$L2N1 $!&!0&H M=)XJ1K<.12@-EXPQB90,>]D]U1!N" !_70IG\D*HW#P@D-.C!W*4_0U0M0%L M#)CZPL(7JDB(\U*A3S#*B\A(UM]U9'=8Q',*M9(^:Q#+A3/LA<7337-J-B5[5&+^5G=P&-MET19 MBY/F9VH>RB2M:T$>7< 5LRDNJ[LXH<_-0(17G5\T]>7Z'SKI=O/:UV8!\<4L M>^^N,I#?AWD'ZWW*IS(9C!!&$;+'V?=A>/_U)\:?_SZ%EPP__-#90_@]!(K3 MA75=SJ=/[6POD<5$#MC(A[IY#S@#0P9KV4SK) ]R6S#@3:X*(I&E+)R09B32 M)G=(*&=U7JJ<.K>5U9%YH9C!R&(G(!@PX6@7CU%NO,R]59H;?LOR<*_+U[-_ M+G5VCVO%1X&8WVVZ"3#>.+?;K(*)#UZF3ZIH-__@W"QQIEMG?,$(MIQ;E O% M$1$XL+X7.V7>1!L,N)E,"S"HLX*QE2)>:(>,5-26BNR^*.RV MY+EF-ZP]A0/T"61VOB!%_[\6 M,YG[/G>[/G( MY+#OK6_PB^B>0OD91*174=]=) HAP@)^7EN&[?EX).Q O-^Z"Q"3=LUJMIY< M3]!S]>] _9?W[^(,'3ZWP-J=#S6J&S-]N+WU[\[:=??_KMW;)_/[3W^\"']X.ZPY.G+9?Q_)7+UH@>JU M)^"6C0O=-<]"O41@?\!R^M^ !*D3(/A3U[;=-I,/5>M"98>S/]Q%)W=(Y!9/ M+(][=TX:N%E7VQ#X_#4 1B4M03#XMGK19+Z:J9FIU#0$"5V!3;RN(VS=9=?% M'RVH?VH[BJ]L'UK\>S%;BRW"3A&K E"$C^X7GOYC-%O"4 M[4O^]VI7Q!4\H@^77CG3D]";]?9?!1M$C&6&WBMJ+*.$-Y>NN:S7[3Q<+UE0V!8L,1G,ZK;4*H7M]65F8U6#!9EHO+-(J6"3$^@X>&BIO@T*, MZVMO579>=3#1A5DQ! L%MO-FTBLUM0-V."R[<4KL/,/JC/G%XM3N"_8&^:3+/OG$CI^.C^_ GY9\N?PMK/9 MC<=%!(,[V-4?ER\!@:/+SMSTH@.@5=,-&/,4A!Y'=U$'F07\ 9D$X=3A796U M3?!3>M%6,_@!F;#@9 (BGJGIU,U.73O)7J[=$= GK"W!<]H%*#_<#:0=UBG: MD[4!A<&&V+69!^=WO4@6AA)+E\,%08!3]S'$N:IM:T#'(*NHD8N%GE;M&;SE M24#Q;G=F_.W).7 7[ J',&(P;_N_;I24="INH4)OK%X= $L(F2+@9O.0OS>WG@M>)G_+"KS?MH!"1A1R&RN M3 OP P:._@/4(9CC2@"O WL'$T-]&A7LLS>MY]GW=.-]?ZDNW>I%X=DP9^'I MS15:CAS(T&*^['0PA:NOAP]&[L(G,- ;XW IAV2A'T.@2'-NVPY/)]M//]' MIV"0'7X" &$ /RV#NE%-9T'8@6\477;-X+JEV+J4#PLLL/K3A7P.4"?QIU7 MB_/LS;MWO2C61[ NQ^4VC&43AI,; -2GAONTG@]HIZOX:@"&[^0_;_P<\PC&9-FC4H N;ZYC/ZKX>+-[U55Y'V?;'Q"B\6-CX$ M9E4;/FQ7;[,RK;A+9@HX%*];3NI.8[U77Q:WQRS5QN4@O&["])MA%KH%?P;L MMKT3JTWH^AG,=@4L1LUZ1Q[71#JD#"#:!UD1>U>H&TT!9OAB"B'(:KI$ZUM3 M,&>GJU/Q;=O7[SN9E^'8UVM3K\[#%Y V4VC7%;E=# !\=.L:Q2QW'"^?$2P M\O[EPX_KD]]FOZ[=1U <5' MK$8)6!2VOUU<;&+)^;(X#Q0%, H3O%=QU5EX<(XA(1(?O70(8=W,G(6OMKM4 M\[*_T^K9@$>K!^I&Q;CU)F[%4B83=K%U.'0>H&-)[Z,' "N'![=AC@7\,&[G MP_\66&]SM7SV$L2Z>1EO7=?3=MV#;/O9<_7>;:AOW7D$P(H#N%QU*8C7=;#5 MRZZ_)!#MBR[YL&.HKU=W G>2 .[P]/%,!7"9MA 21N'/.^6&&0]?OHP[#GJH MZ9E-B,3.J@!285?H>B=%=1TN]=QJ"_N6L5CHZ%0!(*PF5;!.9%3;LXF9V39C#T2!C M7.J"_PY?/.T7('J"- NT#H2S11A?UN?GBUE/RMH[#_NG,.^C9/LWV!@WF-3N M"T[6^,,L+BOP/S;E0UB\3U)I&]AL3( ML\,=0DE?)[=VB[6^K)N+=__H1K\V0M#RAQ!61$%WU'CMSMV]3M9"AAD8E^FR MBB>KP86_GS;JO(_'NYY'<;SQUQFR[KS74=R:# BI5@B[AJT1\I8AZ_C391A!_S8AN&J[^[5A3+,V"MC%:X*,0ZZEO:C?!^%TWU]#RH1HARYZ M!C]U<59-Z[:^.+M:)8-G\**9AUN%K'!?^A*^5$5:TZ7#PE;4R^ [JR[ULYQW M&]O3[?5^%!A*J-_OIMUI#7I /6ZJ54>,<-=V<=%EJ>&>TWIVBL#LSE>@3B!1O7L/12M*W..A(>??L M &$>>!L\M(VC6PER)=UEKF-M[BR_N;SFAOZKM:8(&[IO7&QR$%YK]9PU%2W% M'B]0P7F?!AB,:R5]H!BIUFKVA16]91Y@Y8G#>$,ZH]MG'?CX?Q956ZV_\>J9 M$Z#\2^&%Q,"'Z]=8W:^O^X\OTM/)1;0,!9%+N!+\QZP^#^8"MX]YC]XSQJ\L M=Q[$,*N-HCNM:QL,8&IC=\CK[6+K(HYFN;9G4FWLF8PH/(MT(WBBBU5%>C2I M]3Y;":,/C-&[MNNOVGW&+#_,O9(5\;.B%"M"TN[I!9H4<[!PH#.8^77,KT,2 MS[MFZ5.N4\OU6D 8P'T#8;K4&3RP]O.X(!2MK%\ZB03VK5)O3[H\X"0+;GOY M1.N6OB.V5_\V)Y-BO5CV+FTK:!C>M[R*&V-; M/F^E\6N2JR7!59YJG(,A59WJW(,OFPSZB<[ *&U<:$C?JD&01GTY!; MOGL;\H#C ("GKD'+(J:>.<)(P,;>]XM$,'R*D*YJ':UBU[)6WNU.AO$[[X+;YV92?9MVR2K_U&)OCZM[@K"D_X]2<; MG"G[I(!"3%,4^4?0O+_:\?#*V Q?K?D$W_WJ# MZH7TJMUWCDZ]F+=AH6SS_)XPW3CY+MZ2Y]_=G-__=*OF8F=N9UP7)OG.$>Q^ M7JSK.5=QF]94=8_)P@IZ2'W80&77*91?Q/Q#1[%6%-!/@U'W.> J+FMWF9-F MU;9]DXDMVD@".AKL[I@H/***Q0>OJ?W?[BK[U^4> <>D>L+@H+TY=JN@@QZGJ.A+WH2Z"_UJK8X9P]]^N[R+:U92\=VO= M*\)&U9"%3(G\@X<.&U-@WM?!] ME06]KLV+%59:HVY42@ MY-HS](<.,-3JA M]L/IWR",])E:S.OE&9=A@*"!9_AYO!Q-U16X2;C]1V>?=X\248#]]3"7INJB M=<]:=Z&"F2QE$]?1NEM_$\^ _,M\%?%>@A%U%6//EM_O+UH_V;-[6E%,!"Z_ M"^)<'2VY=1&9E)Q]\AK\J2OHA. #W.8P@V&3 N>?>9O5@9MKPC[K[+>C MM2 MWG-^ZMJ!IH%3Q0'NW/F&=VSSJD,:Y4\$/HY?'T\,78.1#:@%D M'OX2VU<\J$8VSQK&DW#4< S8]Q_)/4B+>H!]30>=#^]B3/MK%]/^M!G3#L-6 M/S$SML^@'OH4&8:Y)Y\Y:O4EGSD8+:Q\)DT^\TGXS/53VI)O3.":P#6!ZV M M:H3@2H=ADPE<'SKPZ+/!=XX\<'E".08-T <%X1$?W/A@6TF_#SM NP(\-]MH MEO0Y%GW<"G[D(^J_T,\>6"<[4>NQM!17;X:LIJ2:I)J$9 G)DKDDU0R:8883@R?REG>4CSW"ZU27::'%ER M9,F1# M+6WC?$)Q^V]KK8,;%P])"D@/D/9Q9-/,S* MAL;^S6&BYL=2,QE$U$SV*.@EW%(WU4HQ:M:B :6;QX2B@V0E3VY-;(1X)\2$ M)WLZ!E:2W%!R0X]M-LD-)3?T9<$Q&&>RIV-P0VDU^7B#XQ<@V' RK9K-%FJ: MM0O=FJ:ZZ*+C?I7YPC7A.,/0>6Q5+W[R%]UD?^Y1?/V_[N/R!,VW<]4 EF;. M5O%V:Z7F\=SG>@%^V;:I_7!:MAZJ%H8-UM\.PW(2>[J/(%Y^<1!_S 9Y% B8 M/-$P]#"FB9\\4?)$CQ3'%Y,\&>0 /%%:HTYA^,TP?%\4[NOFEOB[GDVO#A.$ M'_=$&@_U21G3L5&?M(0Q?%1FDT'L[AZ8/1X% "9'- P]C&GB)T>4'-'C."(^ M*9(]#L 1I97PXPW!NWYH8>#3^O0DNU['OFAJ[]H60N@0F;OFLC)P=S<[A8#] M'+[;K6?#XZ=P25K.'CF!.>:#:$<^,(L<=31]W.G?$5K91C2=S>M,AVYEICZ=P;-L5H/Z9(M\]MU5[,557S_S4?=P6Q;\7[;SR5\L'Q*M0&XJSG\<71O!J MY^TSK5HWK69NIWBNAQHT4'YW=!F##9FN!%K-@D10E.NMS[TYQ6Z1^98H@\(_ M4DSI2N5KNMX)8O8WE%^<:]=DM<]>+G<(+ 4QDG?=]V:3 M+/NGRZSSH+JL7C39;/6JUYLAU#R;G[EPYEWX7&47*KB(16@4^)]%MX-"M?&2 M7=\^=?\_>^_>Y#9RZPW__7Z++L<^C[>*H]5MKLZ>*J_7F]J<./:QO4D][S^I M%MD:<4V1"IN<2S[] Z";-XTTHY$UHR:%5#FKD'0)B#Q\.#:UD,8GOBF;@5(!L!6EM#O.!-0$M\47M@7JPS[3V*/ M6EFD29#[67@59K?%LUI&0+LDO91Q^!]Z5D@8#SY^):,7LD]=%MDA]=)M5O MMK\O7][^5C5FOOL$6J3>A?GVX]>OXMPI'Y6$H9E!U3[_A]AFN$1H_=7%#!=&D_M MP0^TPDPA#^!JC.V>!]Y32!=P^'CTYMY^T\77?WC$ MD>6?Y'PA 1V7VS#K;7D5-I9;?9F]OP'::EU7%[:OW2V:7FEI .[8_V\88-8@ M0)PO#+ [)LBS6V0MA /D_&5"W#':S6"<(+_ (2"\I@-/ $6#,C6& @ BE\#S,Q MT!!"3_:*UP#5?@)]@A@T>@D#J_GU=9A!<_ )R(GG!%4U0M3DA0(-P?5"%75; MG\ _C("M&3^JJ[BX;5;CP( AP-QB5$@-,+R0Z)MXB=\%T>91XR:2:!0\!1^!E$%P8BLRP-J[:!YBB7=-I8AA5/V)]A?^8P_!D0@\_6_/Y0^BC,DG5%%5X@KJ%W*.U M5XL9RU]&Z!=EUE]9^S#Z K#D"$DNQ&OY SV/1=@)!.F(.V4!I&5E]J(A5%]W M$93\$W43Z@S1[%I%5R7R&5"##E]/3#C5/0@ ]9Q(\R?P?# M[[5_JY!_RS7'X&3)"IB5B5<+X(X)H1_)*2%^-$\>-XC?A&HI MP!J=_O3B3UGB_PM;VF?X]BN&L"F<9;XJHUD_2O@W._Z.I=3!;=#[;$$V!+^? MY%>A#@T^7\S" .BZ7].P2R;ANC6."#\%]Q&PRN)8&> IW><"(W^N3!7ZWAA0 M*Y$=C Q\@IS$.[\2&EIH-MY\[OMHH)&[BVV2\65##?@YC(%)441=6=,!D1^[ MT.! AE.PT?QDAO#:B E#/YCZ2 ZL&9 "J:+F"Q_9SNWKK#[0E9??&!]2D1=9 M!:OR!:$PF&OJ&HB(!J4U+0)4TKGVU2(+45N;> -YQ!B1O=]$6!67=HVZ:_-7=KJ"JM? MC!0W_=J>Z(AG^Y!?^QAG]@'-M\*C?4A73A[&"N/"@<9;N1E([F<1@;5P F2^ M"I-!/@ K%?EJ1X-(1N&P$);>L(%KHSHP.;*U&'%2C=V.:I#SC9E3P MX;HII;]$4*I*'"S&7Z7!K.Z1-')-&5F"A0_P)Y QJX:KY!I*F-[,HWV(RDW9*DJZTSB M/N4"1@S\ 6U.WM[+P?DYPN7+,?P7N4:H03XF[HM&B58-HCV:Z5HM).)+9+:? MUY>*18<-$3)I)/)4&YX,.0PY!P4Y/YLCK1U$D.*P[MV]JCG,B?02&,FQ!CL9 M=8116:1V,4TQBA)?9B;;!%0.IJ?)&!Y()B!V-C&,'J8\C#C)Q*W*0'N#VZ#A M9ST-U8/H43_J^SW*?YICS$I,T(E$9[,VWMYN]Y[.VI)Z-4FBX,E6V1?P6S#A M[Q\8[[P5/\OXV](.1,>I^\12+(K_?8QM$MB@;Y/ 4))_5;#X08I^48M$AYGX M+=9Y2L*)"92)21\6K__K3Z/QFU]_^>T=??@!!#GY)E:PSC[YY1\_VP?)'\6< M+K"&4CT+%T4>%SSR?\!JDV$$XD8"&\[G8&,8PP/'#[I$60.CD4U\/0,M(L- MY*@U@!N7,VP-&YW)*,-42G/@W_1B\ID3D2\"&\P)T9-&OY_F&<8DWX7Y1KXS M&303F ]I&Y-CZYD)@J9["\, )[\G?K&)^*(6F?VN7WSWUQP I_B3&FL,#9[ 5#LD MQQ4L%6,\WQD^FKNHX$.*Q= BFMZSCJY"26ME)H-BM0;8]8]@ )N%$]B54ZR* MVK(QF7U@)LW- I.(7=DUPM?+,T.-044+VO(HN6,>OU8 .8$)5I5SJ1+ M4S0OX1)196OE2BIH@]_2XB^2&:<@N9B_:#,?[?(R2VB,"]9%2 M%RN'@MM)T&I) ILN&9B=(UQ$19(C/)8E*#P1#.A6']'Q@Z,DSTK\I>H?%/R4 M&G#[.@%;0&)^MTEG)Z\I*.DK!2;#PT#'Y\8=@1Y@>/#%\6GIA%;I)<JLA!/(8OS%>B[88;IW&S&U29.2:3&Z2,-#%H5K Y< MIIDFF!HI7.(4X=E M63RIW?;NXS]^^^5H8,3N+RI9)%%(QV?MZ9%-2+VO$Z,M-./^.0LCL]C!=XG* MXS16N9?,P+1.,&U\-' D^3:^2G'3A^)#A8#5$\7G\AOJERL0K=)JTCD=0:B< M(',$8I5;I8KC$19>RU="S.M?*&(TG7[![9XIJ,<$E7FU"[2TF5<[5K&4VUAN M%QI2/S<.XO. SI1T_0!KJ MM)BOP7HS6!W22:K4:IYT<]61%)U27]!9^$W\MAP+PX$ M!762M<1!>TE='E3^O?>E9]+(R!$GGS8-E8G;H;6JH,L$84[+V+K%Q1@!!4(? MO#X"&=I'RND/,PIMT\SB $9OFHPM;;QB>O3$SV"=IKE1*D%",4DR2VNRF=2= MR;(9_+K>4)P8"]8W9)O\,E!5T'VA:=&+/D-/BD)G9'L8YY\=/'4HGO MA/JM,3UV0OW'9*92E@$;>$],YT9J$\+Z%^N]+#&@)1-?ZRE0U,[O%MV7-EF:H M,/F7F82,IC"+K538QX-H1;H14ZY13[ MI7"8O1)<((&""<_)CZMR.0PY@#I*SC6^&P?$;,]L+OE)4)Q8PET-,#*KX MQ M'/R&"/K$6D3@HLR+Z+[Y8Q&!=U,,Q.ZXKL\@K)-0F26#V264JK&4DE=QO[;_ M5%6R*BI>)=/L&HAK"[3 ZKE3PBO7%"LL=U-Q^+F&:98T7UJA6]#KRRS)(V1" M,66CW<[?:-,5IKLHNR-7\!SS^# !/(O,&O$:OQJWL A%DN=-&3I%.,WLE-BE M-L\U[90;.INF3;]RDMBJ8^NZ-5S0Z(0'#TNNK6NR)+B-6DLEXS+0D2H3>H[; M1A0-A9_R.2FJH S$H2QB8N*'G^U0EILI:%#;ZT71+4]&&%E8T@TV6:FFL>[3 M.S 8&Q&@K;) 8?P$7ILFRUO,]%"47 /1#8%MC-!*.>HA$U^HA-T^ 8O_2M+6 MW7W:XY^J5@_'+AC3G8FU%M)B@N:ZW-K6EY3R*92?'8O/D_]F;39J\LLM7%;( X% $Q>R5)%+7F9JF*%WBDRA.JT M:F02TNG*NZR?<78]5PNV+C4^=629<,2_72&B2U&NX101?U8 MX@P\,=M&\*]D>HO26P42&G:]5PA*;6DVPEL-<*-C9N5VG[JQ>1FKY"\&N=/; MQAQVDT!W2%LW&PB>*S>W[%ON3+BJ5EHZ#S.SJM]75;S-0_:G1SH Z-/;TXP> ME0)?:KN**2(:KGA@Y>G-C=V'ZID-0W9_P7,5F/)3TSU?$DQN$*\1V583K"3# M#Z)IV9.Q32^NH6?UYO6P0S3/6Q[JZ.5]RR\.T[+KD*2 M)4]*:F] QA8;<10?I,Z*4%JC:3H-=)E*& 3FPX/&^X;MY@LZ&DWEJ SOEL\^ MEQ4W=A!9O&\=F."B?HK8HE;JVV:!Q=]BFSMV;>5I39BQ&6 LU_D2[6K1EQ7A MOF5"SV4CT%3\0O]9;> M]@-&MPEV-YS!;2.&)LO0P/P*+,7DR! /IU&J]&7:K&-OK_ H=$N8!L)4T0]D M)FW2() 5U2(9Z.+E+V"#/7(N@]]^;.$JD(DYG@2Z5Q8UD$>V2)_)+[V\)(J M =D,)S3S@KZ\X@%+WPD51TZ:Z8ND>F%ESNZBWT,,+:'/#.TU6#!:V8-IMCC@ M&G1<&K@]N'=WM"M [?_<1;-.I4YS3N8C3JKNXBMO+O%71U#L;@Q[=E>:5^Z/WF0_>?1N.*T,0WGV1I=6QJ"+!E9:G-IGMY6,ZQYTC M.M1C])Z]![+8^;8KV-[Y6)YB_0/S?&"LMI+2BI!#:4TOI^XUHJ=X3'?98:*B M4$&QXTF.FME3G"IEG6MS3$F@GX3^$%:M:/#,(:Z]5B(UPA"W%N#LW;Q7EV_^(FFZD)14<[--EC(Y"PQ)^Y7 MG\LW!](C+ 55>^CN( H58GHKPBA:1A*/;'H@R+&"V9HZ FC;40V;.1[?KDX^ M@M+RO]F+41L_VG/>]5F8LC>EUK-90A1M,[!@H.2^O_5Q-4)W) MZ92BJ4M50G5UY-PKB[R(QJ6)]FB\M8I32Y!"M]?&9S=_B?D%B6^Q\--UDGXC M3??NE[][M?ZJFGQXPG.F9("U$?"RV+!))0I7S9'%_RF#5+YB?V@@4 ME>$R,E7(R%+E5Y,*L"CN?"XHB%.Z3-+;(LF&J*$U;N1ANX1YU9F!U8L(AU([ MH0U2:<\AF JQ*L5E8(L<%>NZ&&5Y:\;JKI<$RQ>-K%:/,D9M&72MHA*JM6;ZN?6)$BLS6R"SN M:+TN:UJ8PAS-09%?7Q9O636P\E*&YBPP^K[4ULK57EC!&->=1EB(@RZOH<+4 MYCH%4W:4KK:EDC0VW-V,(:_7X+7*HC9Z?UN7HAHFVK(M5%NL4,++]Q(T+'E* MJ0_GMNI8O08#:0_0+;@[!YK#-$K[S)DH[V1OE,BAXC %E!3U5YH54*A$3&TO M&]HN-A-B6WJG2.(OQP_*OJC/LZKTC?%%&LA=FY&!N5J/I7(U_ )H7+-N/-I$ MH(-C*IW3^KN[<,S5MVN6A$>+#7B%B!#B70QI[>["Y3L+V=A_4F/_8PF+[^T* M8'M_U]?C^!%HI7!Z:XKO+=LAI&>G(#F@)"X.#HF?_>A[K0;7+Y4QW)$@%=Y- MLZ;(6$W!D]M8/VY%3Z*VZQ6&U MO5S$HI+J!H0E3XJ<&8HXF1OT@OOGI*8P[8Q2%YH0?#\MO ^,50RVOF_? M#U-AKE:B[+'&<5T M/B_)JY<(O#-TK]8\)2CYZ*:6CFN#8##8*U@[>)=4!-YH#M8#O%\DAIESCS1H ME9N=2_)3B&^%-_76RCW'89J*V4F)!'.]>#M17T@R#O+JH]572 MX+8R4DN"TZZ==2>]TJO',51@I6\UWN&!YAG^L/XX_N$YD\\,85_*DI3ESEEG MT.O+BG*;.P&N574\OP.S/',FBSQ2>&AM2)-].R&Y]Z.T.]*V& MO6H^-G8\3PJ7SFZS^O;" '.0+(^+ZJ$>IILJ&(VF(ZFVN'Z*S4SR, IJ;9(R M7\&2=3C[<0W)RQ<)A>\/BZ#G:\[PV)!6&?F@PN-+]4Q7^--KRK?:@_.%E[^B M^LS=BK7XXYVJM;;^+='*TDUBD+6L2:H76.HJK;O9-5)[L04*YVCGUZ/5-R->(;+(:+-X/"^L3PW$#9ON:)GJ"J%URQ)81-& MEP^(Z/LPTG+?E(DO#B2OF#H\!Z;(?%?;D)SF5Z;YG7.:'Z?Y[>S\'EN0:ZC\ MEUJM[;>-6MN=,23_LD$Y\6WM276C_#RC1+A(74J GFD8X[$=KWEG4>5RT0Y\ M#L.O!?8+UTT_0=1DL_G3V:%B$W]]7*6Q]X(W,..0BLNH;)*1]LJ2T(6M^;"- MN('EL4E5^$TM$'9,GUBM?%#II4J/K,QT1I4TIV6%I- =L-C*A5C+6YG3.[7D M"G/O$XE.=:RH2L HUGDE/HW[(8Q1&G)PY>FWPTB+V:VPSBSASR99IBB'4CF& M9@62JK4'4H,PA2=-U)=N33,A]^J5:C&*""0 ?2U,[>=MVAURK+$*Z9Y WI1] M @*7B6!%(F7#$J0$.A-' ML*"\JDL4E;*ZZ&\G//]L"HG9XLJUVR/] M>DE_XPSA$6I=%OH-N$Q1>M.XGY)T2GXL(>0)V5 MK+." MZEVNY'G-.<#1_%6"9L 4/$Q!#(,0'C\\V_Z)M=5ID;#QX5RPI*)3@U*RF M.(G!X\/[2[$)&XS!=?IR4+L^V6X/$2[YL6P5 M[<9Y6)44O2YER%NUA>@U@C[W!3?+,U8/')K"PDH/'JO"ZN^4+)_1];"X1TRW MCT]EF-;K,%'U[=$=]H_9[& MJ^-6Q:;UKYM> 4ZMEL6R2OW^_!XVT-Y M>7^VA1)L, M4]W92>(Y3PA]\NK'6[!H[K-3!.5 MIPE5QLCPRJ,%> (MKNZ15O;ZZIC/C M,<.V0F?RWI+Z%$"]/\YP7R9!(ZML=S0H4IOOIX,NMQN#1TVY=OWT3"WM9MJK M751U=5H 2^!*V?0GQ&LLS?-W\#5FXNT^-X+7E[G9"61=J6 M*;YTFW>3X7;UE/U_[\2P J6I+E$>'X9UAI&9UJ+B][? M5N[@IR0*_>+$]WL;SN,@[%.X&P\$6&TA%V5TW(K 9\V)7X!V]<-%U%#4\+M: MV+@!R7<SEO=:8//UBIA:K1Y,&6',Z1C*7'Y39;2W.!VJ\[EU*RBH8 ^< M&@\!PR9E(>O[0I]%3 ,KX$:)SJGPN-5'E[1UON8]TQ-Y/S;DLIJJ93F;NT-: MB7Q!!5U5/+?T6_ZIS(%@BD>6] !RSD*L\TSBA4VEIHB6N1BH/ QCS)V[E$O+ MI)G I@.C]@/EC0'9W :T0=N'J9_/T;6C2Q.M+P;V$2-@MPLL&XXBAMM3GJE:X-ND:3,)95@EKS M')*)529)0%MQU7D3OS (ZZ9%W2 L1U?>A9G3P9C;>^9!0&%*4- &GRQKO^%Q M7"I)$2]#5^6A%,:+Q-I#/LFK5GYEL "DV6$4@3\)+LZM#O5=*Z"$BR(R>;<[ MWK';?7 ..!ZH3(:1R;J.9-PHP5Z9(7.Z)2(N*IF@R8.1VZFY1L(4:_3??"B+ MAU679/S27 )O:TO@UY+][QKL_URQ_V/)?M-B\*:X..*M*5OR69E[3&(,4\_% MH'_T/^7F(%6C-V&,.]O,7A5]F-+TRX2%+[@161F\[XM(T[OR#"+U5N[VC4QH MA-W?'2[-E2N /=W=6E@4E\,-;_*A4']K@;DZ4XH V6(-*]1^(5Y%>,MN=!7W M)U(]OMJU+;48$[Z5QS(/0GN]8H!^7+"!PXW#EG3?$BDAT!__6]8PNJL"_M<( MMU<@5+((XUIB0%7CT"LJVU%BC S^R'4V+\[Q4IJB*9)EYV,I>)O ::C/9>KJ3 MZ04(ATYA,=:0@L8!G5&^4N8F$ H=VN=MOD3]H(TV44GC]]IZ@/$?]GA-I44W MB*' Y&$L9(: "YF5IV."':EXOJ;O'F\A,_::&8Z= 8[T0N99\F:".["HH*4:]'0,\GKY":OZ8!6N>&?9&X]$#SPQPT/<_<=([ M&0Z_NYD]#@8^I,NTGAED,4;&72*O1K'A\;%7_$/< EZ;&,.%B33@%ZO1C.H= M@--B)<%(R"K96">:A1"05)SM7#17AX0>$,Z[%MHN97,E@Y^'+_OCPQ8J\CFY M #3'7WYZ3EBU6I)MN,%9O("JHJF*>FZ1#V#_['3]?"5]L$_F'WP]\U] M<#=D]8&54>\.>-2")>*&N#-FMII]C)G.<*'$S"%CYD%@)L9 W9!)QD96KJQ< M6;EV2[D.W9!)5JX'XG@ R5D!.R%RS 77XG*NZ[2VP=MKVJ=-5WJQI3#NBIF/Q,B#V-_?UEG<,4]6:JA]<8DR$%QF$[.&6<.:C#49 MBPNSQG%#O.E(U6EL6]J=;5[/3!S4Z,WF^F.K5JV[T-J>77+#IV;P>R8^Q$E[ MN+"%M#VC8+UT0W+$S%C$6[0>+ MC@?>27_ (ND %CW9GA:[TFV0Q$_U*]ILM5QSG-545?H^CYK#R6Y8,8_EP[TJ M<].\2<>XU0G&[#ZEE8V:72V$@7=^LJU-\YP">C>ME265H8RAC*',)0%A*-LK ME)V>GK5 0!G*GF]KG'-4]USBC$K>\PYW%XP8#F$Z3G#>%-C#!O6YUS]YKF/W M+%%N291C)&]I='WNCTG"7* 8GB,Y,=]4??->^QY;.3KML1 M?.+(]6,M?.*(6<.:C#49BPNSI@T&.9^=;*_9KOD,9;M!D(,8K29XZ^&LA;IO M<.8-3XY9H@Y2HAPC.4.)"USH!,$92O8 )2?>^1F?IG=!HO@$(SNTX- N^"3C M 1@C?/S#4:.%CW]TQ[@9>OVM*P7Q\8\#DU3'2,Y0QE#FEH PE.WW4/XYGV1L MI:3R2<:.>NSF)*/?S!]U(U;J&'/;8\SL-*3)QHRSFPELS.S3+P=CY.2T!1+* MUHP#HNH8R1G+&,O<$A#&LOWF8IV?]5L@H8QE^]EQ'S[ECON0=]RW7QA_21.M M:;\]S-P(L3HFD>TQ=78:XG2,"YT@..?V[<'-/O-.ST]8H@Y2HAPC.4.)"USH M!,$92IX?2D9C;W2^;2$BEBA'G5;>3G9)QCXN5"JS,+X4ZF:A8JWTMK6(. #O M7@6/@SL,Y1*;F#7,&M9DK,E87)@UCMOD?'2S?9;[9Z653/T9G=(,U)6*DL4< M?G(C(,*@QW$+!^(6' GL1"3PW#L[X3VEPQ0HQTC.2.("%SI!<$:2YT>2,V\X MVO80 N4H^XKE])MGR!^D9&M, 3S_:9P"\J-^)-C@MD>>X,+LSE.<+8W]G!2 MX]P;<]7< Y4HQTC.4.("%SI!<(:2_11@/]NV' ]+E*.^*V^]MD\2_Z)BE=3U,<7*,Y(PC+G"A$P1G''E^'#D^WS;TR>+DJ,/*6Z[M$\./= VI MK5'C1H30,9%LCYW!=[A/I8.S$QC%#F3,[S5PZUH6;2),[!63="(8ZQM_VV#-\@9NC]@Q? MX-8=>V9T[AV/^0(W%E7&,I?XP%CF*&,8RQS&LA-O=,P7:[=25)]L5YV=\_T* MY=_PEM%IFLP+!SV)MW7,>:/!#]+W3,9].W@EH/2/? M?G!#)AWC&8.1"USH!,$9C/8!1M[Y\;85NKHL42W$(MZV[JAGW,@D]T2LMKTQ MB8/\;B C!_D=-5DXR-\AT^9X/&J!?#H?XF^A)<10R%#(4,A0R%!HH7!TQKO= MAPF%O%W>T: ;9=/U#1)E0AC/YDKD9?"#=CM3U2LX,>? #:SDG0-'C1C>.>B.L3,>\L8!RRD#F4M\ M8"!SE#$,9.X"V>O3OA,74;<=R0[;R>?7@Q?,$\6@"/RRA$,AR,8'%3L<%"QWQMR M[G9ZB, Q M+KBM8[>U>G8L.6SU..;!LT0Z9?4PEC&6.< %MR6'L:S36+:U!\\2Z126\0Y\ M1SWX?U(O*CB20%YYJ4R6J]YUFBMO5;B70G9P07"7V,2L8=:P)F--QN+"K'$\ M99:WW%PRV)\_99:#E&ZHTBZ'1#I!\-9C5PO5X7CH'?.&V8%*E&,D9RAQ@0N= M(#A#R1Z@9."-1RZLX11CMBZ@8%=3LKO!,'9Z&B9_\H2U6Z) MN>HG>,&$\AZ9,D M"IZ,H!]!Z*Y">">9BL]*YU&F\>/'A4IE%B:QIGM!LYD27V>I4N(#O#G3XCT0 M.1 ?9.K/Q&C@B6%_.*+,3O@PW(0]X][Q:'0_@T[:PJ G5L5?DTQ&(E57*LZ5 M")0/2E0#]2>WXNR5)X ]+\>]D8!N(F"8)\*8^)41O^:&7VH5O_QDOI I?)\E M&[TQ% $, !Z6Y2BP,YU/M)^&"UPNM 9TOE@D:58.&=;3^2L[SN-JG(LT! 8" M<58W6[P]39.Y2/(4GE?S,(?/TRG0*[[4/?$1OFX\=^>9)KU@ /UJ # B).#3 MT:LG/J7)5&F\:1=8J%'4?%@ 2*0$6J@&'\:U40[ZEJW]WO YV+KY,*]A,.)* MIK>6VD#CA/JQGP*U@ Z [B(QHXWS^03>AQ40SA>1FL.*MFJE:GR1)G\H'_1. M-I.9@)'C5.%+&(+N%;JD+L,N"JG8"28-AM^K\RH+N.5:;SA8HNBL#-XOY*4R M!N61G,)L+V1T+6_UFQ?B1_/D<8/X33"0 L1A^M.+/V6)_R]L:9_FS%X*6IQ8F) D2? MRS\ R:;2S^AZ>7I^S0@*#"S0IL=VY&Z5#7#V]]Z7G@B2*)*IF$D-LTE5? D\ MC\$JD)B4\X85H(^,S[/$W$-;Q;F1Q% M$^K&G\GX$G@I,QAID*,Q9M=6""OA5L$ K-$ ZL^\'^HD[HG?L#EH0\89K*P4 MQN??>K1NLH8A7/@E#QM$UTD>!3#=*P5K$D8K%[# ;\#XS!08GR^/^Y7UW!-( M)5JTN$)A:-B% FL2Q '^JNRUNX,4UT#0RG!%TS-.@!G038#?UTF*;8%Y=UJ9 M=T1,\VW-Z$-2-XEO'JD-^-V=<81:^#+R\XAZAD%EJ8PU_(4\,$]E!?$KMZ(Q M5B NK,FX:#-$:] LC"7.6@H9KJYDZ(ZD^/M-HXZ(,>IP&#+>(P)6>Y@M>3C' MO9.&AS,X>5(7YT$W[B'OT,,%>JT +R0Z!14*P+MR#@^&_R&/ 18>^!:$#F9= M0T\$/G(1@EH .N/"!6L0T.HHA^=T,LVN82[&2UR#.7-05YFTN)3@J5482(.Z M!&7&KZE--5F/9/@A!0U+7A .,-$FIA*H*(0>;EDB=BP1?T-VF3!!%;9"9?QR M4%.QVPF!-%?VH-8=5K=L:(IZ .@[U"C%IKG4[=%@T=J&;3D?+:-"4KL92 MQ>=KXO^4$8,#<\L/*U9LWL=!7I!J]=>2][/1X3LA7I'7:!H?G?;Z)V>OD%BK=O7L"'J#_OC!9_H// $]@07RO:W $SL9R^#X M= =CZ1I=SGJ#DP'3905=AN/'TN6>9..SQ^4:/UV6?Z$H-]I6/]NYGEX=HGY M4]]%X.Z=OF"^;%C#83!^YAO-+ R7E#M>9.!?1F$@FO:9Z\Q\!I-SIPOBOIP# M-\3W@951[PYXU((EXI"\LQYVDR][NUB2><2RPWQAOK!..T@>,5^F$HQT'$>W O5@WI)2C&JQN#XTOK&X/3]T.W9!25K>L;@^-+ZQN M#TS=OJ.T<3?DE!7N846#-I7Y_;%U3PFB.UT8-AL4CR%\LB?(_A;&+/)=%OG] M;IXPEN]'TM_.8:P9"W;7!9N=)S?YP@KWP!3N)Y7B1&3E0#DRFW= Y4D:EK.0 ML3[:\$B6(S/8BA_)],^35/RXX@ 4(V$G-2XCH9M\820\,"1DU^,P!)L5KIM\ M885[8 J770^W^,&NQX%I7$9"-_G"2'A@2,BNQV$(-BM<-_G""O? %.XK-T24 M=>V!9(LY>"UK>ZY1V['0,1\VP$$^K+Z'XK4[58^OJ4AKDFL9!]K#ZMIJ0<6Y M;>7GI1N2LQ))^+;8[[PM]LP[Y=MBG;@MEK&(L<@!+G2"X PESP\EY^GI]L6&.JR2'9"!S(6N<$'7OAN+7R&$O:) MV+)CGXAQR%TNN"TY[!-U%\A>C[T^[Q.U3B2WS4%B,&,P8Z>*L"P?[E68NR[E?,AFROZ/2;(Y MLZN%,!J>MD \[YZ59#EE(&,@8R!S24 8R/8(9(,6""?#F -2ZAC)&<88QMP2 M$(:Q/<+829_],993!C*7^,! YBAC&,C M#\_Z+9!/YY',\0PA-R3=,9XQ%#(4,A0R%):G,+8]@L%(V&XD?++ZI'5VV)9V M"J*6/ !&*[N% MC(1M1T*W)8S=0H;2UV-O-'"B,BZCJ8L)RHRFC*:N<*L3C&$P=!@,G2C-RT#X MI$!X;RU?^*^<1(H^KJ3IN'<\&KTZ-*1RCAPM5"Z_Y&D87XILIN!?JI28PT\S M+110,A ?9.K/Q&C@B6%_./)$JJY4G"L1*!]4B(8G)K?BY;@W$C".*$QB3R2I M.'OE"3^9+V0*#V3)1HT//;%(0Z YS$<$T 6\)\M^1!B7?4_39"Z2/(7GU3S, MX?-TJG 2NB>^SE3CG>*1XMUDBJ/MWQEMJ&F0J=)YE.%3S:[QMSB?3U2*OV'? M?JYA5:A4"QD'Q2,2-*>\5&5O"U4-LGCA[A@W>0L'N)(HN897CR;$BJD"]B=Y MIL. 9OKW),UFXBV\#MJ\)WZ+-^7R%9697L/L_A*SQR?;<5MJ<:T$+L0P-C.; M)C!=D9AAPDKXIC+X+FWP&A GSZ!KW=M$#X"D'*12)+0HE9(!;AP/",E%_PW] M>A3)6U@KT-J- BN 6A[TB6#V!=!6D5QH=:$5\%9FRIZ&J1V6N0IU. FC,+N] M*)Y><63&-#XZZ8UAK2"Q5IDP=@2]P7#\X#/]!YXX[0T&#_?T4"OP1'\78QF. M3GXYQW9&NF9?-SZL4)0;N01G.]?3E3?Z"$U] MYHP[OZ<#^;OGPQ9X^9Q< )KC+S^]&(Q?.'\$W$F1>@H7:))$P5,MB*]DJ7XP MENK[IJ7JAK ^.O#B^A)Q2-Y9Z[K A5+K#I]9Z;*DN"DIS!IVZ(:4 MLKKMB+IE6Y:5*RM7I-Z[F8POE1M2R>KUL"(]NSYT\CS:NFT2_MFFDDYNQ=?; M15M%W:TUX(9@[W?[@Q%[/_+\=@YCS5HJQJXO!H<$FQTB%[C ZO7 U.LGE>)$ M9.44.3*;=T#E21J6LY"Q/KI_*L*Q&6S%CV3ZYTDJ?BS,6#?4)>,>XQ[C'N-> MAW"/W0I6KZQ>6;VR>F6W@MT*QCW&/<8]QCWG)*IM>I;="E:OK%Y9O;)Z?9+U ML&U)?-:L;="L[F5N (!\J'.1#X7LHD[I3]?B:*GPFN99Q MH#VA;GP%Z+(HXVEZVT+V!\9YYR'-:HB-,:W;%Q&TL)[QEWRB_31<8)%8JLVK M\\4B2;?U_KO-7Y?@4O6-<<+LRO2/7,:V$%KY9XOMX.S[U!OUMS[5V M620[H0-;+U$,3RP++ NM19=S)R[P!['C@ MG?0'+)(':1HZ1G+&(A>XT F",Y3LP2?>0B']E"93 MI768Q#+"1Z]"'QK!#,TDFZG4C?QIQ]C<'KODL7RX5Y/NNB;S(=LO^S]CR7;. MKA;"P#L_V78;\CD%=/O*V2RI+*F,@HR"^V;,P,A(R$C(2,A(53=S9J@7@ZCX2'(*>.D9R!C(',+0%A(-LGD+%' MUTHQY=*FW_V3 M;3WYYQ1QMH!85 \RTY9QE&6K7;+50A@<;+VORQC8&GN7RQNQ1]EV)'1;PMBC M9"@]'GFC4R?*5+0=33NAA!D,W>!#%\&P$XQA+',7R]@M/ "CE=U"1L*V(Z'; M$L9N(4/IZ[$W&CAQ31:CZ9.6.W1#UAWC&:-IF]"T$XQA,'07#(^V+8? 0-@: M(+RW["_\5TXB11_7D?35H<'46F(<[X48+=0KO^1I&%^*;*;@7ZJ4F,-/,RT4 MT#$0'V3JS\1HX(EA?SB"MO*)]M-PD85)3.6)=;Y8)&DF4G6EXER)0/F@5C2\ MZB?SA4SA0Y9LU/JP)QZH@EQV$L9%)Y-;\;+?&PJ@0@2O>2))Q:#_RKO3NY^D MJ=*+) YPMO_.90JX! W1CXLTA/=NE4PW'\,U]"BN9'HKIFDR%PL@$4)3!=^8K7B'S+"G,8QP@:/Z+_AMZ_"B2MTF>0?,W"FQM MZFK0IP5E7P!]$,F%5A=: 6K)3!7$(>_%M/UB^>3:5:C#21B%V>U%\?Z*\VNF MN]%);SP^>87T7.4ZV#'U!L/Q@\_T'WCBM#<8/-S30ZW $_U=C&4X.MW!6+I& ME[/><#Q@NJR@R^C1=+GG4.D9J:-]W$S*UV6%#CU"_G<-8LY:*L>N+P2'!9J_(!2ZP>CTP]?I) MI3@167E&CLSF'5!YDH;E+&2LC^Z?BG!L!EOQ(YG^>9**'PM;U@UUR;C'N,>X MQ[C7(=QCMX+5*ZM75J^L7MFM8+>"<8]QCW&/<<\YB6J;GF6W@M4KJU=6KZQ> MGV0];'L?!6O6-FA6]]*W@.0;\^H@2L.U 4/D \5#O+)\#W4)]VI>GQ-M7J3 M7,LXT)Y0-[X"=%F4\32][2T2!\9YYR'-:HB-,:W;MX"TL)#PWY,TFXFWT/=/ U3BRJ MC*.MQM%.,.9@9*N%,'A\W@+I=!X"W39W^>9M=BC;#H1N2Q@[E(RDX%".3]BA M9*.7P= E/G01##O!&,8R=['L^+@%TND\CKEML[)7R$#8=B!T6\+8*V0D?3TZ MZ;= P!E+OXO+V^;1,98REKK"K4XPAJ'082CDX&CW@7"E5[G#S.5N'P1IH52_ MS]-DX4@1",>XV1[[Y[%\N%?#.L:%3A!\\P,T;*_LBL%GWN#LE 6*!VI:UX89 .L8S1B(7N- )@C,2 M[2/=<-O$^RZ+4PN!B.N>=C=[\*\2QN]&;KACS&R/];'3]&S'N- )@K/UL8<3 M]-[@_(0%B@7*28%B<&%98%EH+;@,G#A)Q]+$/@K#R/ZYT F",XP\/XP B]PH M6,D"Q4C"2+)_+G2"X(PD>W!(QBQ-!RE-CI&<8<0%+G2"X PC>TC9&'K]$R=* M#SLF42W,VF L8BQR@ N=(#ACT3ZP:-L\]BZ+4PN!B(L/=C=]\*T.I?@D_7 : M^FZD7[]=N*-S[<-K;) M5N@'",Y(XD+7.@$P1E) M]K!#-V)I.DAILCQU(4^#D8B1R $N=(+@C$3[ MJ#?(6RR= "*N-]C=A,&/V4RE;F1M.\;,]E@?SWD=?+EP'>-6)QCS@(!LRAJV M9IY@(9PY<0SO@250MYQ@]BRFC&.,8XQCC@D(X]@><>R__G0S[ _&;9!11C,' MA-4QDC.:,9JY)2",9GLM_.M$37D&,O?EU#&2,Y QD+DE( QD[)8QFK5$6!TC M.:,9HYE; L)HML_4GY$39?3;#F0MS!5B)&0D9"1D)&0D+*IFGK9 /!D)G9#U]EA6]HIB%KV(!N*]MNY O8M^[^A$HUE%B:QC(3.)UF2RUS6_?<.S]QXAAKVPVG0Q!5QTC.6,98YI: ,);M$,8XYA; L(XMM<\6^_\V(GK)]J.92U,,&(P9#!D M,&0P9# LZLUNFVK+2-AN)'RR K6<:ML2V?_Z'9FU?![)#2SF\TBN*]^7;D@8 M6UG[#)V?>_V3;0O[\YDFUQTB!L-V\J&+8-@)QC"6N8ME@WZ_!>+I/)"Y;;2^ M,9(V&;D-!M"6.WD*'T>.2-3L];(.+.HVDGE#"#H1M\Z"(8=H(QC&7N M8AF[A0=@M+);R$C8=B1T6\+8+60H?3WV1GQ%2_=EG6L!,YJV'4T[P1@&0X?! M<-OJ"0R$[0'"E7YED: ,_Y632-''E30=]XY'HU>'AE3.D:.%RN77)!6+/%TD M&MY-IB*;A1I>\;'ZL">NE0B4ANG*3(E47:DX5V)R*RY5<@D#G84^?'L)CVHQ MD5H%(E\D,;2A1)3X5,&8&DWR5/BY!CJJ5/?$WY,TFXFW\ >H&0']^1[&ZR-*\]T M&"A\HC&@GOA%+508B4 JIM+/8%!%'_/PQO0C[])( M^+!2KF1Z:YY80&])(++$?NJYO+)9T-LNZ+_D*:YA6LZS5,%2A9]F6L!*!S'Y M(%-_)D8#3PS[PY$GJ.1X)3F@))I"&R@?; @4,- &+T3!4M M[$TZ&X*\?#]/$V!TX5: ?6(I()^\2%H 18T_.R).(F/4H5/(\W+#G @ MF8:69"82GQH+BJ9A/H@21DLU2$"]O]6A%)^D'TY!U:%:?I^GR4*9(08P._7O M7$9 #1I.G0PE)M!KVY'H#F5*QF^D4$'&[M5QW>DWF6%)X5#A!$\J+_AAX_BN0M*#=H M_D:!FT9=G0^0@/9Y6".17&AUH15H,;"-"MJ0WVN:?K%\O/$JU.$DC,+L]J)X M?\4A1]/;Z*0W&I^_0G*N8#AX\)G^ T^<]OIG9]_="CS1W\58AOU= MC*5K=#GKC?L/KP:FRR:MW'/RV,#-EG?\?'>@;X4JW2B(<[9S35[%#Q^AR^]B M=4G%8/SB>9FT193<268^@W&ZTP7QE?RV#\9O>]_TV]P0 MWT<'SUU?(@[).^MA-_E2ZN'A,ZMAYA'+#O.%^<(Z[2!YQ'QQCB\<[F@U^Y@O M#O.EA*03CG8<1+0#=\'=D%*.:K"Z/32^L+H]/'7[7#>*L[IE=UC1H%T?0-P]6_>42KI;"5^;-\JBWC51W^^F"6/X?B3\[1S& MFK%@=UVPV6ERDR^L< ],X7Y2*4Y$5HZ3([-Y!U2>I&$Y"QGKH_NG(AR;P5;\ M2*9_GJ3BQ__^K"*9J:#X@^W=@U"_#(MN\H5A\ZCGNU/U^)IJLR:YEG&@/:%N?+6@XJ\V M *>WO5KEP#CO/*19#;$QIG7[:IP6%M[^DD^TGX8+K#I/=8YUOE@DZ;;Q@&[S MUR6XW"T?[KU,98= MIF7H&,D9BES@0B<(SDCR_$ARQL+4,KMNI4>TPPS*;B>DMU!$/Z7)5&D=)K&, M\-&KT(=&,)4RR68J=2/1V3$VM\2P?[E6DNR[A?,C6R_X/0[*5LZN%,/3Z M_>>ZQN1[!/3NF4B65(8RAC*&,I<$A*%LGZ%?!C*64P8RI_C 0.8H8QC(' 8R M[_Q\V^@S0]F!2:IC)&I_2TT8MX\(.'+TDVV@?::\ A]/3EL@XFP!.2"JCI&(0-AVX'0;0ECKY"1%,O) M\E8AV[R,A2[QH8M8V G&,)2Y"V4,8YVW6.\M@ O_E9-(T<=U)'UU:"BUEACC MWO%HM =RM%"Q_!:+;*;@7ZJ4F,/7,RT44#$0'V3JS\1HX(EA?SCRA)_H3"13 MH?.)]M-PD85)3.5Z=;Y8)&DF4G6EXER),/9!N6AHXN6@-Q(PP@@>]422BK-7 MV,Y\(5/X-4LVZGK8$U]G5:O0C"L[RU-'-]Y>7(.W\/8%\K/PBL5W=*T M=#4Q+:X5=)5,IUIE8G(KI A4-1_+,O@N@M?3VW(4Q=BH]_.3,T.N5,UE&./H M2J)<2RT"X _0_0KHEN3:5%JN6LAF,O.P,WEYF:I+()M7XR8.:;%(DQL@>P83 M@%GV^SV7Y9'5T^&II\7]9<5++16 V1(GF?!G,KZ$MF%)IZ&,8%D_7D%MPO0' M 7IPUA:>3Y(H>#*._R5-M!98'#[,'*;K_E4+&83%<.P,<*07,L^2PE;' 0(( M7/3?T.-'D;Q-\@R:OU%@^%-7J,2!A/8%6!"17&AUH14( 0A%01SRI$S;+Y:/ ML5V%.IR$49C=7A3OKSC,9KH;G?3&XY-72,]5?HP=4V\P'#_X3/^!)TY[@\'# M/3W4"CS1W\58AJ/3'8RE:W0YZPW' Z;+"KJ,'DV7>TZ8&AVXK\M25NC2C>(" M9SLWBZJ(U".4^5T Z#,8OGI^;1KX;POKHZ*OK2\0A>6>MZP(72JT[?&:ERY+BIJ0P7]SD M"VLPUF L*KVN>Y$875[&.J6;5E6KJQXP.KUP-3K)Y7B M1&3E$3DRFW= Y4D:EK.0L3ZZ?RK"L1ELQ8]D^N=)*G[\[\_F/&GQ!YTFJ M'E^'6*8TR;6, ^T)=>,K0)=%&5S3/[@ACJYSWGE(LQIB8TSK]ATE+:PG_&5- M\7(WKMAPC+\NP>5N^7#O-1>.<<'M6RL=CUS#L;.7'SC&,B MV0D=R%CD!A]XX;NU\!E*GH#!)P.6II99=GQ'->.0JUQP6W+8)^HND(W&WLG@ MG$7R($U#QTC.6.0"%SI!<(:2/?A$'%IKFV7'/A'CD*M<<%MRV"?J+I"]/O9. MS[8MB\HBN2^1W#8IB<&,P8R=*L8B-[%HP%Y5ZX!HI5NUPS3,;F>UMU!*L0*L MTCI,8AGAHU>A#XU@/F:2S53J1K:T8VQNCV'R6#[-N4FN<4S^WK9[L+GBUPT1D)VZEP&0D=90PCH<-(^%PW.F^2_?4J<#-+.\Z/VQ+ M.T51RQ_D0]%^.Y? OH7_:Y+)R(UC&X[)L&BIE>2V]G7DD"Z;6?LM M^GIZ?M("$7?>TNJ$$F8P=(,/703#3C"&LR=]$2%^-$\>-XC?7"92S%(U_>G%G[+$_Q>VM,^E\Q6%1R13\@1)>;0UDP+!:0/Q >9^C,Q&GABV!^. MZ WX,/1$JO1"^5EXI:+;GA#8;:!\T&!:B3"^M^L@AZX2ZE%"UVH.OX5)#+T5 M+6AL0N<3[:?A G^CCG6^6"1I!EU?J3A7/?%EW1.-WHM& _'RN'#[8;P&S2L M111^ _K#\[(Y:4\ G66=\*"1+=T\<0W]BVF4^UDN,R7^G'5WRLL2@+ M8:E=TN3FX0VV\Q!CZ+O% R0J!X-?43^W"_BKUEN0IY*ZP"Y- _#6O_,0"07K M(U 1K+X4'_?!BI;P%73Z!RQ*W7-8Q3Z%3IDD4?!D&N4CK")@!)#Y_]-_0XT>1O$WR#)J_4> G4E># M/M'0O@#K(I(+K2ZT E4!8EN0AUQOT_:+Y?.55Z$.)V$49K<7Q?LK3EF:[D8G MO?'Y\2NDYRJWUXZI-Q@^_$S_@2=.H97Q=[<"3_1W,9;A^/M;Z1Y=SGH[F!"3 MY?Z#SP9@]G4%T@J@VBB(=.:&*K^+SAVI4,%\V9@OP 7\Y:<7@_&+YV72%F%Z M)YGY#.;H3A?$5W*-/AC7Z'W3-7)#?!\=O'=]B3@D[ZR'W>1+J8>'SZR&F4&A\820\ M,"1DU^,P!)L5KIM\885[8 J770^W^,&NQX%I7$9"-_G"2'A@2,BNQV$(-BM< M-_G""O? %.ZVU\&PKFV#3+N7* 8DWYA7!U&L=H]"QWS8 ?YG/H>JO?N5#V^ M#F.1S9)N(EP)+7RKTO?Q]MP[ M.W'B7B7')+(3*I"AR T^\,)W:^$SDCS%%5I]EJ:6&79\BSOCD*M<<%MRV"7J M+I"=>)/$C+T#&2,Q2YP(5.$)R1A'>)G) FMPV[E2[1#A,HNYV/WD(9 M_2(C> FS)V&^WQ36B'4CM]DQUK;'%'DL']JD/#M!<#9%]N#4GGOCDVTCM"Q1 M[98HQTC.4.("%SI!<(:2YX>2\;9>+4M3NZ7),9(SC+C A4X0G&%D#Q[)F3<\ M.V.).DB)7XH&8U9F@Y2FAPC.<.("USH!,$91O:1^#*> M#."I4&=XP_O5ME?/=)O#[;$GNISZW F"LSVQ!\\4QG&R;9"3):K=$N48R1E* M7.!")PC.4+*',VD#EJ:#E";'2,XPX@(7.D%PAI%]U WLGW&1C,,4*,=(SDCB M AR]#RJ]5.E1JB*9J<"-1&C'N-H>(X*3EATG.!L1>W!'QUQL M[S#%R3&2,XZXP(5.$)QQY/EQY+_^=#/L#\8L4XVM4>ZS=[VV",[S9F>P-,JK2AUO,B$3J(P$,VE[!BW M.L&8!P1D4]:P?>->$LESRFC=H@(:L+ RFC&:,9HY)B",9HQFC&8M$5;'2,YH MQFCFEH PFNWWTK&MMT$9R@Y,4ATC.4,90YE; L)0ML_"*2T03H8Q!Z34,9(S MC#&,N24@#&/[S 9BE^QP,X@8#!T"0Z Z_O+3B^$+UK\'HW___L$-P7RT]G5_ M-3@BW%S:L;MIFE^33$9NY,H[QDQ'A.^YL]I;ZF:Z;;N^=$/"V$[:HZ8=G7O' MXWX+1-QY/[432IC!T T^=!$,.\$8QC)WL>S,B9(R;<33MA!)F,'2##UT$PTXPAK',72P[.6N!=#J/ M8V[;K.P5,A"V'0C=EC#V"AE)1][@;-0""7<>3#NA@QD+W>!#%[&P$XQA*',7 MRIRH&=YV&'/;8EWI$Q9)P_!?.8D4?5Q)TG'O>#1Z=6@XY1PYGD*U3)(H^&Z2 MFO=QD!=A!N/WUQ+YL])*IOY,R#@0OZ@K%26+.?Q4D+T5TUTWN=YSS>*)E87X M+1;93,&_5"DQA^]G6BA8^X'X0,P;#3PQ[ ]'GDCK_ PJ?I95A>\)/Y0J;P2)9LU.]0+-(0Y >F*8) +]1V8XC&2*PQJ7P\('7@[.!C2WA?*S M$"9UVQ/_5-2(GZV?LY_H3&/W<@+(E6=*!$D4R53C" -5#0\GJ140/! S&4UQ M#$C.GLO*AW5Q.Y33YKKXBXRL0(!T?5-9&%^R&FZG&M8E*^<%*]=JX&&AZD@! MGSRS_C7J]K@80T]\G:G:(+6X5JF"IZ9:93A@V5"<,-)YJ#6\:%H:]D]IUE

T&(E$:CW2KM=)]N@PEGB?_M:$+#P6[A:S(RT9;TTSRL:Q"-(XMU'F4R!JNQ\2U, MSL^2M/8ESAQ;!'63@C8*D8@R]A7]H//% BS:II(]Z?<]T&B# ?[_$#^/AR?X M_Z?GGC5RQ\-E(Q>4,7R#[>-(2XU^+75!BD=HV@9KEC7M\+BN:>]A<-D%:UQG M->X'E5ZJ].BS$8AN:%G1$36[N9:=&R[>,=D:%M/+\?B\T 6%O^OG*>I7LL_B M&+4)J-_K,)M1S_\,?;"=Q%O_WWFH0_H-GD1%NQ+)7*2A8 7RM JD<1,5ZP^7 MUO['V"J*X9DUCY(\%>_>?P1#(0M![GOB4Y[J'*P8<@3%UU3&5L[?@BV@*#2& M]@&9$;1I1\H"'@9]@AH"IG5%1@6VBB8 ?OD.S;;X%G7%1S"&)@J#A4-05O3C M^X^>R!?0A1D$]N&)ZR2/0$E!@S($"R!$WRW.P:Q BZQAD*$Z3/++F?A%^6J. M;9?&'_:/K]H_S/M)G&O3,WW$"&)NY@N]!0JF!.0S"K(V=G.MPOD;V]A"I5/D M%9AM/31^I>\G:4!6'"E+:P2!>02_J 7J8'P$.D)C#(S2V \7$;G(]3Z)M%G# M<+L[WX*JI*HQ/*LSLL701,+O[\Q6Z%E!31A$FN-@;!N%"PPV;7(9PXJ#G\CF M;*X38TUF6+RD?,5X_X,JV!KI!-J91@ :T,S+?A6=P&?7V=-E>]"O1!,6K.AB M)O,D"*>A7P9W?95F$FW':YD&6BQJ:Q4?7[5:>^*C:&'5KD,2W'.HD*S.T]P@="ID,S<9(9Q 4[.:!QP]":QOA&YB[HB >P MZNR@L&J=^OM;"&8+$/J6N/U.+A#)Q&>E00OZ2F]"ZF%O>')Z/[%;0^L=@) MZZG W-_C$+__'W@C2.9%U%S)%/%>PX!B1.I4+626AM2$Q3?[XI<,OM0BDS=' M4X2:28[;E0CP8 A$$;X, _D#8S%9TBFW[&&@^VZGK,I$:[D.&(Z7*#HKBPDN MY*4RV5U'<@JSO9#1M;S5;UZ('\V3QPWB-U6C%&#?3']Z\2>PY_Z%+>US;_DK MYCJA.+\S7U48+N'?[/@[EM(A;;P_2 P&5D-2P"[HQP3$9F"JHM('/8R()7[) M4_H3%/6_T> ')C6$F<&H QLRQ2*48* MU$VH,V,:K$//ZQ*!IN"YADI#8^<@S+2PR&UM5RVH;0;-WZC@C>GJE'2%?=['K9N%5A<:C!58LJJ@#653FZ9?+)>R MO8(E-@DC<,,NBO=7%+0UO9V<]L:GQZ^0G*MRFR=GI]^ M?S.[&LSYZ.R1S=Q3-]CXI/LJ&[Q".#;*]C[;.2:OMNX>D,Z[#GU'#FHP7QY? M:__DH5K[^S],XR0OGR%8N-/U\)6BN!],%/=]TXYS0WJ_IP"_DTO$#7%W%D5W M?>)Q]VS=TR;!3A?&NP2IA9M4\(G(*\N8FXE?8K0!O9Y?H^1:_"(SR>J@P^K@ MD3?M,/IW OTQ4,-BW76Q9F?+3;ZPNCT\=;OM[?0L^\L[Y?1K.O>4Y%K&@=[V MX#X[(;DKC#.SMW=4\KT+P#=97VG?%! MH;YIE%QKD6N3S9W$58E:%&W?R.L;N]I0FW.F]](YQP>UB9MN6 MW]VQY' MPB?@[>O!T#L9;>O9LTSN2R:WM3P9S1C-#EMR&,TZC&8GY]M>)\T" MZ124[=!9WU6PA9WU)W+6SZY=>!;)??OJ#&8,9H9_=A9NC-[Y2=H.BR.VI0/WL59'?FKKP&FNPJ_ * M2>V)6&5.%[1SF/+W%466=VE=UGB?1KF?Y51:=YHF]=\\@3, &\* MG4Z5CW5 BB++&,$PKZPZ&6!*YQ>-4T'&*YG>BD!1A4,L@FSKQH=S^FM*+4^P M+F35T*U7E(>,(G,I2W&1U$S&EXIN3Z+ZBA$,QDPG2460Y)-LFD?EO*E(_=Q< MQ: S?(YN(##44*:+A;RE:QYH1E+XN895H5*L]8R%)Y-BL K?E"G\0RIF276' M 'RZ4G&N<&82:SW'VE2II*J2^%A*E9"U*CK36%(_4%-%E\_8UPN"S^AF@$6" ME2GQ$BFB/[:=W,_1S4I"LO+Z[I+N#Q^/V+T)70V$Y?=/&A?#&G"YMY>*UN8:&*0O@A"2O20N MS"[%V>'U,Z>U*\AQ:OA@;?:(#[6.M%:67E$HJ0)M:-LYJRZQ-:@J*U;3-3>U M2LT]6':UX90WJ^$%,3!RNW!@Z/CBJ'=>#I ^;Z58.XM&%5CH5?6K0[+MB3/ MC/HU),.)$LT>2X9JW(T5W[@MGCA$U6S;MS*;M98<4&1Z=*KW@?4-R^; M6]>;L&\H/JXHCI=>5G>!+O]E+GOHU[]:ONRAN'^XN/S.4,6(034TNA>I>4MG M1;7(O(=#Z_=&M;&,[XREO^[>"2,&AKRXQ*7&J_5FMVNL2+04J^OZ4*A0_.HW M,Z_D!RQK,K+9UWV"G?7["+X% MHH\K+/,*N+"7V55X08C7P"^ZJ"EQFUKI=9FN M!)G,D-(ND[7;?JMX36GE;-F=O0>W3 MU3VJ?NDMWNHV-^*% @&@E%&YZ"BQ][UI!4X0W3A97I]+]\-*\"C@M52\1FDU ME\OZ;_Z&KY57EYIO@S=%3ASY=B#?^<)%>FI(JK\C+\$H?<]-M%!71Z\*M4C=% M# 2_1="G\#5>P0IS C\'%B[&A.VM@N3@@E=:7J.+3?H)N(42=<[Z8:V\C_6M M-K<#7BFZCM!ZHS#0()77<1%V;S9%L9;4Q+7CQ-X-C+'^#"<:& =Z16>L[YY: MWV'4I>:/8VC&EVEZ"Q)!MP&S MRM GQ+RWS]C9M3A;>4F9 B:3T*F34Y9"(F M<@&R?D-75(/PO1RR3 J-IML5&>:TQ5AF;RA M'\(8-(CR1 B]QK=>>37XL#\ZI:Z&_?%@.2KSS^^&MO7KTNZ:# MJQC,K3"[?]QX^QNI)Q->@XZ3A;FY7=Y83#"AK/.*[&;@)VO#:'R/:&M*4N[X M'M'C)8KR/:(<*^5[1+^/I 8%U,TB-';O%?C=2:Y+>[/"K?&@)S!SY2X6F9V_ M4J.7[Y*-7M[_#$_%:&Y'X3PL+@0U=O07DT;,L;B;-%(5N8-6$6LP36#%1^ V- MF0P6 GE+=.>K!NM#8'R5HK9IW<-;TY.Y_Q4;H"O,,>8+RT'\3&YIOK ^5X0V M2='2+-19DF+^I5EEUL["U6W-(;"V_K!)3^8:6-H/-^E9N,E-PF1NA%T]*!0) M6)8YM&&V'7%^,'/,8B+:%#?=/D20:U5-T,[.A)Y5#(995HB+KGN>EF?>)&B"*+>[P64JE[R4F*Y%U"(2K9SC"K>4B'C'A-_- M'F![7-6EFRMV')*%3ZDT(8V/$YA7[=+E=\DEDAIC#/BA*-D]?0RI48H$7EBM",:N%_&5PK:#,H+PB'L:%$FAS,6%VC"BC" M?]J$P!(S5 P)P&&,B^A'AJI#P)#?Y MO$9TXTI6+KU5T;@!<0M^J)&%X3WOCFMNJ'D9AD"O@NU#PR8M;!0K<:W!44J# MK8EA;3F0B@T2TM>D:?$WE?KATJHQBP+#IKJ*FV)F%K0]P5R-10YZ=;EC7#B6 MJJ!T,1U+T#7KE\IV'E,.;JGF,>\65ME1D7&L9W@M>OT5-IR>0%'4UT9CW:R. M<%D#>H[JXS\V6PU:>6OLZ,^*Y =6ZJ\PF&2]9NMC'H/B7H?E8Z M2S&A'O4J0^NN-[[>@L*/BEVO$>E0F6>SQ,B#I&VNDOS&, XQ5TT#&51@C@* M]:MJ#BME=G@BG".$U7\P1+7F?N*##PRB]4W="B#;=3:S44UX6%V&OCF#8':Z M[:;6:/SF$VA3^O"#03/\VV;?HA]A!E,DGM"I#9N7B&@)L@L#!1W?#.H.^J_L MP0WP!2X3RN(--0Q/EYF;X C?@JD!S4^CZD"(;1H3;K I5#) C^N9S):R=+-B MI.103%0/_B)HTX";?T_@U<&@R.'SRTMI_?JEM';G';22KJZGI2MD8%C_:TP, MF,M=E?6_K(UVJHTPV"OL.2Y<*I_2)(;/OF+;?_?DAD4,BWR*G1BACBG_%?., M*PXL&ASP2*A6;6$X//_-MT;- @1)_TWKW*8BO V2!>J(VJK\@M8L;I6VC!!K MMWI U9&B'+*>=(MCFR_=M[ TT8E'-I6WJK/&W*V@_%-1WJS9#P##".P4--7" M:>C+.+MKI2TDGH?/(YG249R(N(/)MC9H4(4<[ M:1C9B"P3]ILJ8P[J-:*]T MF="\ MU,VV\VVHO^5DJ)/@D,6_EY9F+;17JO6(#51+O?LEP\-ER-;OB=V=3B M.?@F6J@KLXG)#D.]D<$7:+D)-.!25!N8I%S8CKA(X7'X;.*YQL+$LS=>&1CW MJ_18:M6<]14S):\H(K44!;<3)RIZ]9,[=X[&4""G&?Z'52 OD6K35!9FN7@$OBS19OYFI61C\L%PQXAA28@;P M$6-!V.JJ,WLK%RS*$*QZ]!HRN_UQDXG!T*;]FGU#N[:6&TUQD&D99ZS6:&+/ MA\-HLR1%EZT\QHA=H"-6B$*Q*(VGYA4I?FE2<[=B(/#"?&.(H>*9K,RR8CW# MO/"$DGEGG3:Q[30R6AKG[(T1 $0@DJ)&*"5V%7.\ZMO[C_!31 B54R6.S3694Z7P1F937AK!4Q]NH&D$U#!P9/D ^-?49 M&!91'I+),0WMT1'PKVDMFAA]&--YMS]/4O'C?PN,5E<\,%N199[5A([JWD?R M=00FM4V!/OW\5']Y^_I_W7\7GW[[\CVA<+$UI^:# A)Y1'BJJ;]S$HK_ M8Y:>R.,(19Q4Q#4""*A1%?S ?MFNS4G:%ZP=^(89SVC?U\+P[YCL&V#H)K-( M:T].&C3')!)2ON;$ IA1B3:X;TPGQ,)O)=I3XHDDMRU/*Y>F/#>) 6_XNGB' M NCU4V%WT @?])8PQHS18M*.XB>0:5 M"6%0NE3-5FU$S^Z<.VA4O+3UB&JA[>EZ'J)D+6U"U%ZD>%&>)I[X&3-!L& E MTM/8P7^50&R4W5L5]\1[X^9@G+2(5=:*45)K]$)UKMNFJW."-_L\ MUJR5"ZTNM *A!NDN:$,%RTW3+Y8O>,):AR;D>%&\O^*:)]/;R4GO[&SP"LFY MJEBX>6C0&YZ-'WRF_] 3P][)R0Z:V/:[K^_6TB^$ M8Z/ZZV<[E\W5T8('I/.NN=:6*R5W=#O([OFPA8Y\3BX S?&7GUZCEB] M6I+M&&.YF.TDFHCMND0]0Z!]I^OA*YUI^4"[Z^)]LZB6&[+ZP,JH=P<\:L$2 M<4/<&3-;S3[&3&>X4&+FD#'S(# 33Q"Y(9.,C:Q<6;FR-AH\,:>QZYNO@2:;\PLOHMH_9$]NWUQJ6+<4#-U!J+$+TI+Y!D6:[J; ^;& MO:>.+0"^,=@%+G2"X'SA[_,KPS'?7-^V^[=?N2&.CO&,<<@%+G2"X(Q#>\"A M,Y:F+N#0#KWF785)V&O>J=<390_G 4]9FKI@LC .,0XYP(5.$)QQ: \X=,[2U 49HOQL(VN7X9"<(SB;+\VO$P;:NEJ84F"^,0XY #7.@$ MP1F']H!#)RQ-7<"APG6&_V)9#"Y2MUQ<) BOUI(C"/4BDK<7TTC=W"7%'[G. MPNEMT0$]=:0SF69O:,)'6,]67TRD5GB'WTKR5$/%\BZGKSKGXS=H6A(TC)$B M1T37>_M=7F+WT/P.*5_\=RU&4&-SWHM'?*JB14!;^_^L73I1NF@TZ@W/1QM4"WILF9^5I8M.3\?] MZG\/5TS:I(S1#@8V[O7[0U<&TRDJ<>&*5A__8[XXS!MW$,1;5:Y;O*%5>Z!J5RV<@] MM!T\,-R9C/9]9[N^S]/$N8,GCY+%)^#M5L+8XB-!;3HUT@F"\QFLY]=T?!2X M$T>P6!KO2B,CDPO"U F"MUX66HA,?18F1J9N2B,CDPO"U F"MUX66HA,[#,Q M,G54&AF97!"F3A"\];+00F1BGZD3R.3@-3Z=X>V^1?3G-,Q"/1,+'+4;"0*\ MQ\A7)+35*N$K$MQ7>=N6>61A8F%B=Y=EH14$;[TL,+"P,+$P,;"P++A%\-;+ M0@N!Y9B%B87)26%B8&%98%EH+;"PQ^*",/'1O>[NK_U5POB55N+_JMBY3 ?> M7N.D'W?4("?]=,*F& Q8FEB:G)0F1A:6!9:%UB++MK7D69A8F!A86!9:0?#6 MRT(+@64P9FEB:7)2FAA96!98%EJ++.RRN"!,?("MNQML'[.92IU+4>"=-8>R M=3:M.^V8,':",;LO"<[&R:X6PG/=D_P]PGFW'#A+*>?>M=A-9F0[#)EA9-LC MLIVW0#@9V1R04O>ECY&-DZM1;-#I1JYS%L% MJ1,$;[TLM!":!@Q-#$T=%4>&)A>$J1,$;[TLM!":AMLFVG19FAB:.B&.#$TN M"%,G"-YZ66@A- VVK6W:96EJ(305^XOP7SF)%'U<2=*C<>]T?/[JS4(&01A? M'N'\+\:]X]'HU?,3>K_@L99&T.T3$\/%S;&UY-C7ZFBA.GVK13(5'V3JS\1H MX(EA?S@2,@[$+\I7\XE*BV^'GKA68B8#\?*T-Q#0;Q0F,3WZ\J1W7GSAB53I MA?*S\$I%MQXVGD)+X14*N1; G@2&(C,5B# 6?IZF*O9#^"7!\[[B_[5W9YSA1%B93EQ-),JF192E3C6!Y),YG[Y&H"3;(C$�@"3FU]^S M= ,-+I)E4S9)=:J2B"2 7L[VG:4/BB'L)OPE_MV^:(LX2Q*9M\7O2LC$9&(D M=5I(O$^:H9!1!%M=/."A20:*W/T.DX/-AV6KVW%FX.+2B"(3_2R'C4_AVPAN M&RB1PW/%*+M6(]@QTUX2_W6Z@0&) 4^!AT"Q%\0[,BF&63D8BJS,*TJ8LF=T MK&6.%!W*:P5$!ET492-8^:1F R!S(62NA$JT8X=R##P*@U&MC^1!@!.,JF]C M\D]1W_'(%!OTDS(J2GJ.:8OCA;\)&-4,L[S8@HF.%LP7IPJR@95)Q+>XYGJJ M"O$,_(^X#L4H&ZOWW9U.=,!,_AS6H5*C?H!'P5"J)5)5\"7Q M ;%ZHNY8#$F6P@QI@C0/_"I70Y@*: !XI#$MO!9^F] # M<(4:I@^/&,N<;X2%PV1AU&ME"EQPD+(E2]D1\7-!&AEV&[3J +9Z'KN#,)2@ MPHE6J#-5F6>DY1MO%!;C7,/.P:Q$3T6R! '"YQ[#Q6,%.^4Q*TFL%$-8)K#' M&"X N4#382G?5,H-96Y9&CA(UUH"Q10GYG=@1PZ#29=)Q4_ RAF@17\B\ RZ MIRW>E#G^AD\IAKE"]9X60U %*7+VE#&[N? &4-<4OOUIA&W&1E$C>5 M+"H%1?10,D]A=- ^.=OT?I+=T"<#S]1]<+R0:46,"AUW#5??ESH7US(IE2/V MS!SZP$" ("O= JT*METBY,L_SBB$]8! 2&BQM:R+&$;2!9B%8'':>"YN;I6 M:0F_]B;BVV[[90VBZFN<#-AK=AK(J[[,\CE0DM4_7;[3WG.7M\7EL%X2@AW2 MX0:VQBXO27SDA&O#=>%V&0D7Q3I'AL2!B_I;>)RBF> W)&A(DS1+MWR1\67: MKIENJM8&3/&@Z^,,_I-FA;![W,^SD9U](1*X(P%J7\!.H.:9TC?N@1J!8U_E MN3<([80VGI4K8.%]N H?? ^-"5D(#:(:%;@B]U 85[J)?@2GV.&!_?]"NEXC M@-5HS]TVUR-4^Z&18#G^-%* E I%-K?ZV1EN^TQ+0+=?]V >%%/8 1C1WD1Z M )20RF2"TP:6AKF-^ J2\TJL6=D;7.6,^_)1X.%>C[GSTQ.##GP_3G-?%["" MZ [(#N@0X0/Q1Z[-U9+@VLLGMN6+-OAW=K39RTWM'^K/$KSHA-R! @NX4=E_ M"PAWKS8)TT:\+8X6/N-&H<(@R*U\/%>YUW 3RNA0@>$".003EE_AF)$<(X.( M<9F3XTS^>9R1/D8@". >!B'P,=<..U^GAONDHOO@]V1MC#O RA@>:)_10+\. MLQO0J7G+6E/0-R5H^'Y9E+FJ+V8#R+/2,4V+U%-]1:6XTGOA@.-LGZ-6D67$ M9_M+\^.$:RB#C<)AW-%A=0QF+ >*?5-DT0=\TM<,J5X2C@4+>L1?F6K-$OX=[GW-B/,FA=^#8;-" M13;I,)WO1@$?=L#%LEJYH?P1 >*7;\$T$+^"[M>%M0.HXH0E>[;^+,I.-R&P5D=E>B.@Q]FLC15"'!B!)9X1\I,]G:!S"3BV+W52 M\OQ@'TT&#^#83#YJ[$[+"ZI4_B:LM0:U0!..22XK7OTH++ZN1G-9'KC0\3^> MP1:,/KSX@!/-L\1\&.=9!.X#T/4+*(1>EL2/ET"[//Y-O !/[^S=Y?G9VXMY M'LO:+4H/NK/'&#F7+B#Z1ILHH5P N0 H&J3C MWE?BLJ+XUL5E11E M.>N#005#B(3CWTXJ$V5_:PG%=%<<0V8\ #>CH7//C6MFB'QFJ'4E1LQURNGJ M\Q*A0&=7;G7VGJL?..&U%]M/G*+&H:HL^6%4M&'E;I5U1-JE[M/)HG%; 80 MS ":P2 0((0D@;D@F,!X.>UCM%K ,B 0 P!L((3'CD$M," M&)2/8*^N;2)0YR(CD )[X@!.-=-41;!-'!Z3XW&""1(-:."/,AZX!)#=7Y=7 M1%"RU8/M!?+##!CGF*$>X\CCS!B-\UFPW+9X38%QJEZ@O5&5U+8^E05PL"@I M8YO/:LV-G;<^EA$(X55<1!N0&I=6A0E7R!- 'DH4\6^.\4>;Q^PI-PQ\[DTP M-6@=OUQA.- RQ0T&$3%&D2.*',%FSNA1-AIIH&.6G@ M,2Z:@#1N.>Y*O6F%48_SR0H" M"SHPDPT &AUN&$0F"<@:[@ZF8&%;#.71RU4(/IH8YV)C1LF%C[9+&M#"Y)RR2).QHJX MKG-A]09C7RO[;%!_QLZ1;\.P@5-):.A(N:,*!=U+EUHS.A&)OD*54&2SU[<> MMC7+'XI3D_;XNSRU^/SS? 23]^= MG)W_=GAY>O9N1?)?TR&'SH<$S&7"\0:%5G,S @Z=MGA[_,M&<-'A6XXT'+\Y M???+1X4:0N7I0Z+5+2[/XK*AS!4SY>S'A M",R*(;>M#EY[OF15$-8(B=,3RH)BT&PMX1%1(O4('!@-+J2M3:V N(S!3ADU M%2YO%&771@R\.%NV[J+#S2KM9DUC5>I$M7.%+$JZWM,+7%\%EA9W:+5PM*?/ MY _Q8,6I_?CB0)R"Y#*7PXS$"8MN MRQT. 0T\4%3G7;DCKM8>IXFWL+3;* .Z#PHC U0A5I=[\OF/1BPC987VKQ(F MI'+8G_.91?^+,W1UT@TT(M6^PY]S,FWDC&JB^HB*Q'SG*TQ6G?C4BQ'7XP[E"9 M1BK'4VL<0L(3-Y3(1"?-M*8RCG-6?->"N3;9]\+8U*+#E\B4=_,/=C9Y-KQL M(-&-S..M),NHI,\[:531V!5_6U>UT$4"WSH6JVUO'?W"9$))$3$:ZI#J>#69 MN3I0<52M"Z\YKRWG664Y*\:DFN_$J)LAURHV?%;\T4H4+VI<]D!>,5R(UI0+ MWHN<)8.SPIE+F04M,0 -@HAIC MF"P(>76F:=*L<%R2.5^;4ZM+L7(?KXL/+6Z+L?0_&S,G M>K 5ZY1AZ$T?0]%%60%#X,O4R,CJ6#I?IW)*]F"R@WG2@M$JM-)0%P%EA%9/6I/\-KTIL'S.K%-N$VJB7%)=P*XAJ.,6&N$!%#UCJ)IZR5JA"4^ MJ4UC=7;H2?9#U^6T\)$G*L;U ) BOTV)3E8% 8L3QW]NWDS>F1LT,_ MP!RRJRJ6B2/<<+8DPT!G;$^XPU*S?J@7?ZKUXC^%>O%0+[ZLTK=@7WE/+P#, MPR?Q'[!$:B)>R_2JUM$7_WE=JVC4RA>P4!-/0P^>@#B]3 M5UZ*8VHZ%XJFK$9,U'P$GEA?.<;:\ZBP1R +JEP'^,<#6U^8SV@ZF^A*3NDS MS'K.9"UFXZ1_I/.H'(%3EJ));H0%X3:RIK@@=$IEBLZK/R5W/-0%0+%*UEI0 M ? $EI7P*ZLSS$ 2!3N6C<#A0MQQ M[1[9P*B-,F)VR%SQ;=4O @>?5"7JG4PNW"?0*D/< $8TJ MJ56-KWR7-\L'@'W^JGL!('-D> J,#]5CU)=QS#3ZMAMZOZ-^/^S>"%00_(,' M!&3[4T"[P=H4;^,F1#=4U%])#J&B"E=RW5CNRNDUIB.N;=U9#9<)Y^9T'#O- MQ*"4 &\+Y:5" /J"-+JC-OC-94Z"-6E"Y'.%[D!]KA^Q,.=+N"\,7,9ZD(OL M2E_,8H;7Z"#0ZF2$A5A4\"43UF>:FBO9ND-\_K?=/2#7S@X/I"M@3DY4JPK MW;@8GU/$]MDHF%4?"\RXM&8/N[*V<]$8<\=#JQY3Z-E4M1B)PMI#FG'$1X]J MKXH_FW+,8:D\QVH,.XP7/YR=?@Q/YZ8A_7):=6(D6.(68U,>/)_+]1NX8YA' MPU^I9T/+Q:J8C3P5?7]:RY[_A[W9SG(7*<3@J9N$E\Q:J-L6'HGP(J+4Y@7C MV+D-JC3\4QMOHQB,?TRX/D2"PQ38G':O"4 MS?1>9DP .J[C,2@/Q]&O^4K*QL;L]%RL5SC4X ,G.J/#*D-/!:ILM*,JM$UL MNM?8,'L5OI^.>6'Y$>T&G4D"+9>V'L3CP6!OEKOQA>/*7@'F3/"UYI9F7LG# MF77G$QOV8CW6JL)=ONS0;ZW& ;E8P=QCXYC9JTAG>];/)8IXA-:?].T- VRV M8WBQJWFPZZ@*MA-&ZR#;J$$X=PF*-2_!DGG)/_0=DLD6F*F$RQ?5:)QD$^6= MTFMH7D4EQZJY69B):M5VE?P1[M%#V3*./))%BV,\!$AQ2E5H*EV&F8/G1Y.O M[>5CBN=L1(N9YPBVH)?KBI-D:K8"F/ZBRJZ9)\:D-R&)*6ED28.EW:!K"!@- M@/4(&U]%7*9*DD/EJ%UNBWB; MJISJLGP_J\YL?TU8.X4M&%%FW[BZ?J-23?9:QA;Z%TJ.&B%S=S<6")B9ZO_C M,_*UL5QJ_D1G=!&!^SG*2#;4$>@:%. 9;037Q=2?KOE)LMBF-E3((3V M> (5N:@9F#U.1!B3.LO4:7=W+GJ$V,__@27/G?F(2E+65VI",R^XBP[MBQKH M"-/0F3U+\ASG_?TWNR\.WH-^I#]^X! )?G9I>$XW(P:T?(-W'7%CSO\UU)(' M@!5G&YM]"#L[WQ'LG=71G@VHC<0B5KEAX#R25[8J;U[U^GO2\+X'8ILQPO58 MHH !(#Y[':M$3LB>PE^(XAW3PM1QE<:";YN-0FXH#>@TA6P>>ZV!R"3Q,]T5 MH),+;?JXW&>YMQK,>8X M+@NWBUB-TO*W /W* MB!\](X9$$>JH6B:" ;@WCV%KLFDA=1;TA=&4*C3:^. MK3%%\^C8ON-#9>9ZC7?GF_V$I2>&=4D*U_%81,$:)59CQ54:5!9AC[,IX<4< M[U!X#1#CF-YG7Q 7>X2?T0AL3$-Y6$ #ID)3= 2U5\L]T]F! ;47:2JZM*12 M*YA>C7SX-MSU0D5#/(J5U(T1N%+%T0H73,?(X%[4..#$6\^NZO)+:_$5-VIW M?"Z8W<%D;I\% GC<*O?&&\NY5N,LRVVR5O>=V)9IC? XYDD[ D^C3:'_T[;0 M7[1$U]'![8TU7F!,&N/20#7#%M;<-(,Q_M4^+Z%.,B66+H6"A,=LI]V4()M4 MMX;)RMX92?+9D%@S>)30* ! M&7QG?>HDKIF80HUFS\N>$=N-.7[E&M1Y 3^VS[P!-9RH382-;O)'OQ.*#<7@ MSV #,3O$.9%*UW(,B*-8UG]!-67'&J6J M,-K8X:9#:4:H! QH/O,-OFQ-73-6 V_NYS,C'Q%I(7=7M1X@DI4Q6R,5FD*8*[0"A<0R$OZ.Y ?IE/ WTRHHN@ M?HMK/FUIDA$>Z0VT9O)RO('AQF"N'Q#2F/56?;!++MVU M[=F!W/XP#[$NS7:YGOL9Q2*\0H#X:C<I2#@,#G M;O7Y3O^1RNJ=;^6ZT:+#0\D\M)0@:E0%X.HDT)NU$-.&1- [(1$.(O541:K9 MY]X*A&/7JHN\8R67G:W#3ZY7\!V<2HEQ?"7!@%/N69\/-'I][J3G1%*;_;%- M%=0N'[_X(I$W+LU<=4>^!M[/2NPODVN#A3TVRX"1.H[HX'1SK9#=;4B%?;:H MK/OAV;?A# #3%NXM2(US+';-=RPU2-%3EB(R,\AM$XT]P,L48P*4,T=5#3RK MN#Z-^M.0M^3.47!,EN-57C(9V!T/5R4J'M0O=,@+;<#_JQ1Y!9[ 7YEDMBZB M&KDV=?PJ!8Y2-[X%_TQBKZ=19F.+(%DNKE8')*Q8;*%8;,G4=ME2=BG5"PWF M20= PX2$U07V/:U@C_U5>J7"G=1LBAUQVQ;*U(>U:*?MRUWJDD(YUSE:16X) MU>2/^0+N4$T>JLF?1@SAD:4*4%9TA?D-SFM52K_ECC%SL MU]L>5%RUL_#"W M((YSLLWL(]BE0DON.LA!-DJ]TDL/"\EOS[F[#,0OR?!B=2Y @28EIGHYKX/D M:,[IW<:SZD*O@M[A [>2L;(UVU6(L,IG3J?+*:UK#SY7G3)LYKF'.73O)8UW M>X7V&?TRM<>873?&B4N8/-R:+DBYN97OM1-Q6NI:][-[HP78>/C]+-@S7\W6+5%[N5UC5W")+(9ZT*Y MHQ(,Y!KM56TV6S5FY,W"I1?\G ?E1:H*C#H2/LU_+OJ>]8BI"2^[YR&M(JP^ MX8L4-Y#LVT)?SG%XOZK#'/9%6WP^PU%LD 'SW*GC'A#6 M;WWF6>.5-.2S37,^M01LU5\ALK:(9NE]C?8VK-L?-3;:XV9_&]':Z/RAS?Y" MD],'%5:.LT1'[B =X:&ZIT!5 &WJ7LB]B7TE:$:52-Q%> I%HI$?T7E*1#'V MDE9]'X>.+,"S35P(%I#YYS-0=.:C:N."36VH?":9X&?"BMPD=:>WM]59V';\ M=^5!3[!SVKC7NOXSIYR#.,GQ%";V0*5QW6D3V1B;ZK)S',W7HB[:$L &]U+Y1VU'(6T(SV"&:ZS;JC&@%J+$:@B!* MGZ&@CO@MX]@&!S$=S8Q?T?1+W?VAVE*CFG2P[SL%) "(ECM:)3H%N&2&Y,QX MG5\+;L53;P&VDW#?>KN+IU@*WGA"BFV@7D0] =)517E3X@9 L$,]5,2MHW\ M=/6M;;B.( S?=HH%OR- +#)566G@:]PB+IUR+U"E*KA"-5Y$/-OFPROF"J\L M7_YKCFJD7[>L9Y52^/V1/TOV8!J9/5#',8"[=%6MV2@)@Z>G"7,W]5/C5";I M'I9A>N.0[7E/5Z1RQ"DJ5;5J;RC2>O";8>8--ZN4&/TO5DK<5]_+,MF%/E3K MVV]L?=&?55\W*L+P^]J91H\W[EQ-'>YTXJND^YOK>^^HNE$L^WCL&X^XUBXZ M'2,;Q_2B.'K#L[8[[!>?6=<[1O6I=.KKA[Z[RU8JH?.ET\HKA#VN-A\5L;?Y M2ZKR"9%O)_:[.R'R'2+?'^X"@-L)M?#DW[;]V:Q$;L8KC__YZ^OKT:GJL05CXJC/U3U>G]^.+3PRD+L7+Y]:2IN[?72/A8)/0M MY6K2].7*T/0>VS:;.UBJ;5M9H0L$"@1:*P*MOLY;5H3B\4GVR(&>U16J0*) MHK4CT1UQ$3N%+QP864-2KF,&I=WY8J'/Q_5AGG=^"*KG:WBBCWOT]UYL=/9V]N.NSL[NS_NQ.IVM]L>%J//4FD867L #]'*8A79%ZKL M4\(>NW8]7H(DH;*NX:^1\@06+Y34+[U-(WJM[VT&UG7M7(9@I.W MXMHD$"@0:*T(%)R%)^HL=#?%6>@&9R$X"T^#B(_C+.QNOK,PUT=X/=EZ*V], M< [ 9KH#+S8G=[ ;W('@#CP-(CZ*._"BL_GN !U0 MI&-8HU&6B@LZ"ATU4P9XC/!<#>CM-FD1G(2-@3B!0(% @4 A9Q"17I&+#U [!U+\JNM]3M;N?#$\#%==6,[8!Q--2J+XZK-B5GW*9$ MO/=>.GUA&WCN[G0=;KZ0>4^FRFR=W29J@JV8\!=P,;H!1V\,"@@$"@0*! HX M.N#HA^/H[EK(ZPJ1>17I&'#T)^'H)U";O@!'GU2-M ..7@6ELAHH(! H$"@0 M*.#H@*,?BJ.[[<[WW[QZL1Y"NT*T7D5B!C#]"6"Z&X+27E :B[L? K1?[;P, M0/L)P81 H$"@0* M /0?B!#='8Z[=-W%VLALBM$Z54D98#9FR^NIRGBW\"N]L^\B&JJ1#.!VLTQS(% @ M4"!0 +?!6GX"N#TZ?+L6(KM"E%Y%4@9PN_GB>@^X/9))5"9<]O!6IU<]:4(< M=\,,=2!0(% @4("ZP79^ M1]15(&J+OYXGH/U'VC^CK5 >EN ML)T.! H$"@0*2#>8SD] NF\/7Z^%R*X0I5>1E 'I;KZXWH-TW\J>2@+(W5 3 M'0@4"!0(%$!NL)J? '+?GQ^OA#X8Z[[XVUK(ZPJ1>17I&(#NYLOJ47:-WR,+*4YTHL3S/DZ@P/=)2R-\7'RCBZ&0XW$"A.O!E87#R:K"R3KEN^%OGY<" M71^=KOB7!%+%0 -P7(:ZIPLC, KQM[GO#W6F&OZ/Q*0_%Y'INT>@TN?AF>7N MW0R@"9LQM1FQOEZX';$VXT1.]ON)NIW=BC]*4^C^Q U 5VV90N;% 2UX"Y8V M,OOH3U/3Q;D274WU17MO]\?O-DY\&WM:;:@FW;M%^WKGN-,L=L>>SVSELY^? M=RH%X9&Y.8FUW^%G/Z-Q(Y-FE:/8;7>Q>>;A2*4Q1G'$NZPM]O"K^BVIWW]S MV]WIO#HPU7<4 ;HH)' MW@,?Z-VK%UL=T:<1R$I2"TX5E;DN-$P5&WD>WT9# MF8+9Q7>T:D/F$N]6O;R4^42\; D8JMNBBW4:9?D86Y+"$XQ.1JS[\ MG4:JCC@!R>Q_@YQNN)QVGZJ<[@8Y#7*Z/G*Z^S3E]$6[LW%RND).P!JR"+W+ M0)R4>:K-T&X\DK.]%%>KT_W<;8X41D V8*-W.U,[.JS"[V,Y4!R3VY)]6.V^ M3&[DQ!P\$]M\Y5YC\^>WY_^FR*(/^*2OZ9A>4M )V^7S5Z;1R'ZXMVH"^_6] M]J^T&4ZLA([_\R>6_SX\O/H97 M$-/L/K86WA!CY[^0 ^%*KOXL=4ZHQE1OY:@A3 5?[*LY.J]V7[3LC0XMB2' MJ[A,)B*2I0$#6@RU@=\!R- P/250O. '#+W#,#TUE$D?D0T^B-YD8B\HT/:6 M*=Q$SY-E,DOOUX>G?WG6)R^ M.[JW%C$(=Q#N)TO$%<:5?#].!Z)-^JUNLZT44'&@XP'&5]_,@:9#3(;9'9=[7*P MR4&^@WROOWQ_?&S\:*A57QS?JJBDWHT#YFR8+6#U=XPH<9,V7G6@]T6[[)< M15=!Q(.(!Q%??S(&F0TR&V1V7U^8C.GOV_WLGCR\__\?7M8C)*? M_Q]02P,$% @ A(*C5L;7*/)K# >GT !$ !B8V]V+3(P,C,P,S,Q M+GAS9.U=7W/B.!)_WT^AX^5FZ]8!DLW>36HR6R29;%&5&7(AJ=FW+6,+4(TM ML9*K6KRUUMVWQX=?7.$+/F O"Z&6G?]+K M($P#%A(ZN^P\C;W!^'HX[/SZ\8E%__SD_>G[\W_T>A>]GL7& M%DM.9G.)W@4_(L4%8U.*HVB);@GU:4#\"(W-H#^A(0U.T""*T(/B$N@!"\R? M<7B2RGP5X85(;9 ^GV'YQ8^Q6/@!ONQ8EDSTF %[QMH,-6[O[*S?0;Z4G$P2 MB6\9CV_PU$\B>=E)Z)^)'Y$IP2',<(35U!0(K&Z A(J+@"54\F4^Z.N$1R<" M!RR==]-.FY34* P7B03'S15^+1F834?__?OW7=W;^?@#0MIY2;Q@ M7*+4A^]8H &K&4Q]\\R(GFKR^J?>6?\$A'40K?3^#>IV]U/"X+23$CG(NRIA M0%*CGV\:MQ+51B.*3?ZC/GCJ0^V8):_;;M!*%^_B2 K34JM"]16RF]WVVF6^ M-+>_L/(U5L"U$NKOHI&S5:VC.V)AUL@4!_C6#(-\:5T-ZU/*I!Y+-9G&Q8+0 M*4M;H$U=(1?F,GG 4Z07C@N?!YQ%N'YYZ2XX6V N"1;V7G;4 N^9 M5?R/R)^)GJ=@W]_-Z?@\*@_S80KT+U/FT MB]%TM#!I< W,&Q@<$)\UA'@E';$I6LEOP76 FT^<$[1K%L,$S57UXQG?,9&! MO8\ !_@_[P1^81BDQFF=8-\K?"Q9\&W.HA!S\>G/A,AEPRN]@M$!^OE.H-OC M_!VE([6P[PO[M2_FMQ%[:;JNK^@=(/^RVY4-XI&6WT+K@/8J$81B(6ZP"#A9 M*%T&%$(M00 F.Y=.D6U.[@#VGSHE6MT'\9 1C2S9R*;CN<^S"N#F;@=&_1)&($#G( A24J1E MM. X4U*(Y2$Z4'%FO("HT I4-O0Y8#DMP:+E>*H*'2);4@N. YPAA4[\Z+^: MX,)N<,!P5H(A94::NYUZ9[H6QT3J;$CM'DQ'5)BNXKPZ @#2.JAZPD#P)9,)AR5B/J8J=#F3*!84">XM)PT(0+.<30NV[-)4]#C3* MN7]>WK'%M*@N0^_,2.UMU,-6[A[]2;1;_2[CK$?^ MM%Q-V*&*A]ZE@[7@[UW.L_%N2NR N%R,:%3::T'=K\9G(UE+X8"O7+386.]K M(=N[\&>CYB)R %L>FRJ#+6*[I^4%M#;U.I J MUT@J4O06I'WR0ANFFGX'4.5:2F6.V$+U-HF#>A,P3"(\F@ZBB+VH!U]O&;]A MR41.DRBCAPQ2^B3:);W82K[#5SSY6CZ@ ,, MJ8S:#0SE0 B4-DNT_>W[#>_PSQV?N%'+7*JQ6N4LG7_* M65"J=GZ[3K=9FKOR_M:S#^39SL5P+PGU_G56KNPU]:]VQ7N+>M J8*KNM_UB M+PD.ORB7 S?7DXHA54W=J76-/>M.%K8L7B3IK(C15-UN"0#J&Q(E$H>??$XA M/LG9;*=Y(]D.=RJ7)RNJ7&M^9&FAOFL]M&-EFB"C"KI?%1 MJ#.,U$,]C.I6\>DUB)(0A^DFE",SFFHPLE>TMO*W P[D<+Y&)58/60JA5*.T M2R"CD]D3' Z> M,?=G&#*4)-8/%8@G"6G)?W#H]H#&,ASN4%%"UNYP5>4.9E"4C8JL89$9M_6. M_;PCS6AA)D5U_Z=7]1&[760[00X_J7@:<+.?K$;>?.LH&[WUED-XRS)[JWB4 M/O^D3EXDVT9"V'M^? MR]56^YVF-JTXR)LT3BQ=1 X0RZ51); %[RT>!6+2C[(;$H_LB?K3*:12ZK"/ M_$[$U?(WS&;<7\Q),.#8UTOEB)K30T=30UE8M_^*D1QN5/&::<4C2A[2FN5W M921#MG+6'9G)$JWT0TK!G[)] \08)75A-6-I'7-WQW17I[9B<;A*N8!9[2KM M O0FKZ35(%=Z!K@YHP/S)!,B( MU#^I\!MGR<(0$B#IH/3S G/"PDR[/5 MMUN.6'%U*S]]B B'MXS?88@KAC1, DUGC'%1V0;&C,(RQ9=O?%5,_4@?3JV9 M)^G)KL"))T36V:L"^B%5RVUZ5B7$7CZ5GV'!BI/X'J )R,*/!K%Z$/ SHW(> M+:V[AV8^]I5R-/,5F]O]0'>J@'MO$4(-+7N T"90HP_I M5\:_02"I?CJG;%PUW?^"?3ISKC8IZSJ\%HS0ACL(\0U M2S?U'J4I(SG'_%K_ A7!:X94]QVE&98/:9_291D2Z,.MJ_UQ&X[C-)GCF.B4 M)LMYW<0:BJ,TJ5!,NX>0L&C/QNZC-,9>XMSNV)3Z.$V%0:W3C,;)0OUD M7!;(K=G9A/0HC7SD/DWSICS4*YI60W"&UL[5U?<^.V M$7_/IV#5EV1:6;*5N_8\\65DV&W&1+8NV)^O,1AY'6]112MSGN]Q\?'DV!.0L%H',$-Q8G/ECVOV]T/ M/^(8R>O>%8JP=W[6/QMT^^^Z_<&7T\'YN[/ST_5A$WO?^#Y[D@GN'(:9TZ]V0$(4^0=2;)C?]NS<._1-O2*DWD5S"FV"!^1H' M)[LQ*2 XIPF,C2#GPE_@);IEOA+OHI/"LYEQ>L+X0^^LWQ_T#EQ&"OE7-R'K MRDO=T[/NX/1D(X*.![,1"G5OBYLDY)L"_>- 49]^^/"AISX]D JB(X1A3WN_ M?KJ=*IQ=F*$(M(8['[_SO)TZ.*-X@N>>_/EU,LX,,E/*]]D:J_F4$] ?#$Y[ M$=JPD"VW/"X[G%YT9#-A- MQI+:^:O]"-%VA2\Z@BQ7%'=Z1T!_:>KB;GZWPEQ9R?/@E ]U/%R'^U9* M-6++%<<+H($(<,M$)+;N_D$^YBLT8QBD5 .A0!7&H9!\PA$BM$I)S@4SZ=Q'U(^I\C:Y@&6H\2;",+=!,H94\7$"H)1'(]&0^QF! M$/<36>#7@CC9U6)/T1-2LW*T+@&33/CGH+>+3BRZ#PBM_I-2**AY&C'_VX+1 M +1X_5M,HNU!BTS+T_$8!^*+#F01CUCJ!%**CA<+D(^MY+T1W2F](2!',>?@ MG#I80]]G,?CM/=I*(SQ0M@'ASE%*P,E0)/T(?LB)72,J0]0P&B'.MY#Z_0O1 M&+<#:\;\2JVSA5.H-8I&DU$;30\ M0<<-!EA97!1+JBOHEH 3(=H'$8H?""0ANYH((>YWO@TEKLXOS 6/!)*VX'1 MS@._< @Q,=]JTIH4NF[SX)FGL#!-/[9_FJ!*BI=2-!PHG\NT]\>ASY:JR0_6 M>C?_@C;M@%ZR #[%%6DS- Z$M-QFT IOQ^M,\Z4J M=R&6=5!K1AC3-ONU\NHHW<0)4TO;%"H,] Z#G+Y?71KJM"P.(%ATI+4XJOF< M6']9]]G@!B4L+F)[H;&L#^-Y,D>B&CO#1JE-',VQ_7('KF!R$_-U75U3U-?0 MNM!]2<-6KW"F/JI6;@.Q*YNWJ3 T MA [$M6M_:@%8L3J I.MP:@%H"!V(6Z%EEYJLW80T9<.U1G'KM'9K5('6@= V M+44M @O&W>G>7KZI>@M_NS_W:SCG[[H1?%CZGVQ:NUO!X0.H2.:IEF^CC^@= M<.T32BTJ^1@0#"K;3E>P!E.FZJL]1SMP0@ JG[G=IQ"B]K N<8@-L]C _;,G M;,EY?Q+&,*M/'G2)YXSC THLKC<11P".A(AOQS"RBGCR20%&J3+T"',LRL_: MI'7:!C/(^&<1UX@)6*?DJJSV-3!?$Q^+*:-!2^S ,DQIO+YX^JW)\,JBU10K M^X4)_(3X-YPB;\<9/\M0=21G;X.&WCK:R:00R%G6N5IE5!6!3_/X6?I9,0"\ M*_UD:@S_@O2IA$;CMHH8O\!:SQ&%B#$,EB0D(I(\Z\(,-_H FQ72RUA <2 $ ME&DS< 4EH/];3(1J#$VPJA/D*BC:<2S*"K3RWSNM\Z8/M?]HO?2]<8>RN!J8 M^I(I2A?-CF*,R?<[4A0N-9JW%I,^#W1..@"E19>A^"_C<0!"F\ODA,[2.&F3 M&DH_0V=43^U,\*/F05KPQ[FCDPU0<[UGV/\T,K@XVE)2Z6C%+V%PU9@MR:O- M'5HSDY- _8SM4+X8]M5N8*TE#^%NC]G??N$H%! U))HP4'_ML07_ MA2"R/Q65?:B@T?W:FJK*I9MU&Q1O=NJJ"E/QU)61PU5<.8)!FN/1Z]^L/;50 M X)MC3=XN0X8\BPN"'//V9H \,OM5Q!['.[?=@BIDWP_H_$A9&#S,0Y4<:,. MCMRI. $U#.8^$5B[#=2\J&E0PF%5+U>"/HBV$? X7$-A63WK:*OL^ M3R1O' M25J'=^=6U!,7NT_:L@_X/#>0KZ4[: .":W+P+I73)I^V9,/P99YPA6'5\8FZ M"?Q.\7YI&2X9C\C_U/5V;(.\LH,8S]RWVRR>L4JDO$5E*MHAVK!])/61>Z9L M K;!B2]+V-TS9]D+*C -S"XN/>D MW2=W\S3U7?@BN=JQ'?PREU-L\GWO,O5A\2R:QS1YVJ\=^-V;7AW7;\-;+5YF M445E%I\>?<;Y@S]-JRII:\.[15[;M/9/!B9%V[YI#].2>JA!IYD&&MMKJR:[ MJ9%3Q?L_E"IR;^HX:.$??R17*;Z#X*"'?_[^]*#:.AJGR#S-^J2!#[\_#9@M M(?=LZ5/_PKK?^6:;!S4[%L6=!=L!W+SWH:KQKD55S=>(@KJ%9KU6'@=BI MEQXDYN@5]+>-D4X,XN;!QXL^JE:*%:LC8!DU\>S M!&DU6"-@ZWMTEC"US(V 5>BWU;3.A*\I8 I],WL\>=97*RHL>EO%>J*:J1$J M+S2H+/6=YVO*65)W7W3JNG5IF,D:7R_2Z#.8]>&]Y$O3G+RFT%C$:USMS_[\O5L9OK2\+:_+O^37P__\?]02P,$% @ A(*C5B8B[::L'0 WQ8" M !4 !B8V]V+3(P,C,P,S,Q7V1E9BYX;6SM75MSVSB6?I]?H?6^S-2N8\>9 M3'=2G9F2;QEOV9;7=KIGGE(4"4G84*0:(&6K?_T"("61$@""%"@ M%X22\+E MG _ P;D!^.4?K].P-P<(PSCZE1#T1^',!H_.7HV]-Q_^GBYN;H'W__ MTR__<7S_=@Y=>WT_@'%Q"[()>U&1(./H=+-EXQ_(S]"9AZM['/R/MR5.#G=8C"=S$:GYR=GGXX6=42EJ"? MCI?%CNE7Q^_/CC^\?_>*@Z,>&8T(L[X5.ED6I[\&R:I"L?#'D^S'5=&MIE\^ ML++O/WWZ=,)^717%D%>0-/K^Y%]WMT\,DF,RF D!&!S]_4^]7H:;[:I@U%R$L#I25[FQ M#TC5K88+ 2,C_DB6*W4>*VG\6:B:+&?AR MA.%T%H*CDYUI(G^#B"Z-XP",O#1,&E(H;*<]>N.I!Z/=R2TUHYM:UOCQ%$R' M #4EE=>&9CHGI#GDIT-PO *F(;62ED0T+PG>I)9V-F12SX_G@ E2*OE./WQX M?Y)XKW$43QC :$*";8<)FM(6GY M>-DHH[]!4P;Y>DIB_\2&48U=N"- 2#$?]W-YVN[Y!XD MMS'&#P ]33P$!FE"U55JW1"9.(TC]BV^>O7#- !!-I#369JP@1J,+B&U&>:@ MV(8:0'LDH3TZ9^*F"M4S_&W MR!N-B Y)[:^5-G6^^ KB,?)F$^CW$?#8_!I$2[<(=FA3Q&8 1C%AMZOHN%0:O"8B(5K=L@G+5 ML@>'TK6D+(S]$CDAG:4QQ]6&E^ZOD8>'S'V5XN.QY\TH16E$1D)?D>ZLK"ZB,4H*!)-/:V+)A^\/* Z(!!B@)X#FT ?]5[@Y M=X7%]DLB=:_DO>/+DD]^FTY.69>(_;X,D1B8N;\!*HY!T)\3>3H&]RF-*A M MG9GH!1TC3#!MN@KXK6+F2"UZIM?L)63"QP$(94S$3! MG8=^@,+&)EK:X@H&R,]5Q/54'R03@*2R25K% M?041F1TCHZ0=3&$$J;&@T M1SX,5;5,,()H_ G%(R@2J\42!@CDY#KT_=]3B)EGYA&$S(U'!*C(.U&C 1.: M+)W'*_4T"-59>24;%')51=PHL1ER- );16ZAI*E)0Y&,0*%8,S5*Q&1,2(;K8<6S+5(./*I[AVS'>TF M2@#9CT4+IC0%(R,P'\9SL)V+!+2IM@' BE2K76KE,B]%!,"XED6L6B"P>D6!B,O7(L(92:Y MZ;=E=JLM_%>O\J:>\^+JK^F2=A:K2J]T$90*+["S(*CM@MON8V<9%GG" M.>S6?;6034MDR!1'&.Z]J[A#Q"> MB)&7=9%HD\=XQ+\8RDV(Z!E/:DCT,LSE7 M<-:+55K%ZD8V@/]+<<),L>=8(-G90 PW!^(19)2#/%R7,?4(_'B<692,/^$> MTG*W9J',PS;/\;/W2C. J(Y*QOTZ1K66QRXMFCJ_P)%4S-D9(P#'T46*$(C\ MQ3/R"*%^GA'$/H7YA35+EN]!,AB)#^FVU)F9,*_I& M[.1?GD!>R^U3P=7 $^2M8L%9:8 M.AZZ^C$(5BQCXCI-4@3ZTQ@E\(_BBT!L6JOBI*4+.Z[SRQ^GZ(=A_MB&$A - M&G(P1J:R/Y3LA-K"V%E?>IO0K.>>LS[HYO!H$_3..G6;8J='[COK^*P+6Y.] MP'KS0M^SM89RP+>?<43$NAVS'>Y\L2[RX"W84+UX**BR630T;%3WK:0?BQA0 M,WEV;;\^.-LO:-%OOO?'"+ ..0=Q. 7T]\L]D,(M8K!ODV=@,H_4VB^3RTG) MP2E9#7L8D)Y$DM?I A,[3"G!M&8^R4P]6,Y>;F9Y1>'#G>@ML"%-\:^N9^8L MV^8+QMG3UNR]Z^45=NL[FJ2OG31HRD';79\VQ;?3=E9*+#7]I:FD8BV%@L3? MSZWGDYX1+22=71,+NN:-^VD2W!V-[[VGC5,H^D]-;66/-M&4[030[ MV93V0NN=PIS[WW'Q GC\E$ZG'EK0^WU] .24>+(K=>&>Y/-I%L]AQ*OY2]1AK-D3Y''45K%B(MN^V41MG=4C607O;.J:DI1"97K W;:B@HVD$QL M;QQ14MF8[<1!V8Q14?H$!RI4=G8[T5'SS3928DIG?[DSS7I(9$[:5C!QV%N[ MBWR5*V%VND=:@D))F7,VP;+1YBO0!IU-E]0 0E&W=/:(M 80>3]P2I8ME1:''Z8^EW;;W>DY7U_ +".;@C"V+"O[!65M*> 70K>9&G6RQC M"HM<3N7GXO\0WHE(]1P*$\P56>R M/UHY.U1=Z[;3(:UA:]N:&G9RJD^B2:P29WWL.[%>MFB<=;&K8:!H!#GK8->( M@H+59+TG_L+#$YI-2_ZCM[/.O9"&9]?9R_S?C7GB;Z(YR +,_\SN9\1;P[CE M/D:IT<9J^76%(W>(E T&?:0"4GQ;(&B+Z+(["X\] /D%RG42!_^E!0 MV :LKSV(9(^C22HXZ$]4V-C*3A?!-N*P2:HJ0LH:^UJ,6\JZHL]-)._YHR[& MR'H4Y(>\]<#0"1=-0X%0VJKL9%_9*U.A+8LGA>.>FF;"4+3S=P"&9FN@H$)8 M;XA?0DSQ3!%-\Z6WQS^ [.6!PBM@^4-H[.V/[ @U"+(V\*I(EZE=6ZPXK1H[:[3;;^E)X1:6^K851O7^EFUYG%P_,5?&_+2@3FMPWR MV5F]N<)NH0B^JM*XW"NF[LO\E?I[$*?:BX/F% MS*$%^>(F"M+L!@G:J^0&?]6Z!D&5>*!*1?0][<'NE*07;$3\$165TG=\+UL& M; 7P]@#)"3ZUFB8$2^/K/5=(]Z- ::6UTE7W/"1[)%Q9_9XGS(6^OOU8V$.&36)MEC&]?VB<1 M1DEA I%/Z\E#/GQ_A@E5_8BZ >9?>P?6%]87ZVHZY/J*@HU,T:,K%P"^2P MQ!>IFB@JW24%(O,,7,KTGMV$.^U=2,,$W438_OJ(8:_X'F>>!&7 M0=THUNW>)6C9/[\2D9:=W"3DB^2CUBYLA$AH=7-'^3= PQ]D(Y@#Y(T!4=^1 M#S%@@E6[W5^? @<38=I^]U)K-,/.$+!"$))OW:W?PU,.)=B)0(,@> M1KN($ M+ U!;&.]9N?G-W#>F[%;VO79]?AY;2#(YL"4AD, ML100I>V,EY["T_R&]6CPID!;<+0U2?:8TJMN M3:O%S^P$PCZC>D,KMA,V#59UPR"FSO!9A-VS8)$;83R[;S]V!Y9)C$K[(3.O>E9.W'" MW;NJ[0*>FU:A%]R/G0=79T*&HP=EG]+IU$-$DF+^[_1>]0B;N[1,S]:P-4V: MI&;6Z.5PJ-:-0[6FGST]//LIEM.UI MGZP]@$R-DV?WRZJ8.<@*B,9!'\BX!',0QC,ZN?/MJ^HX:V5-$],+A*2Y,:$J M\]&2OU6XJ:QF@)6O("(J4TAHZ@=3HN80:\&C@0D5?M3J&F"*S?)HJ0JV0GBX8G-&B;X/E:P0,]S%C/EIQO5549G MPX.UL9#KG,[&#VKCH*2X.NNOKK]$*M5>9UW(M;%0U)N==?O6!D1!YW;:#[L8 MC JQU+Y/!ILFLQWN+;3LWL+FD04UM^JN[5OCQ'/F>JO#Y01O\LZUB@!@X;V? M^U3F=-/>CX-@O;WK)EB6-<8I""Y3M K$9_F>A46*EZ%BX<41]1MR<'YI M%SX#-#V3@;QG2AP$7#R71&Q*;S?;,R4.BH["O+HAW, (0S]_-KAMQ6VC/P?! MV]K#V4FYO>"HU+7; J#,S![6^6:'#N8%M7WEWLZ.>&=S#SIWQN]P4YC3T\W( ML4B.?]Y.A!OD\VF*,7;I4@N[)^,>SNBZ?PZZ0?.H_[/L]$U\/^YS>/? MPU:.*VD&WGVUVT3<2?,@=$-QWW#5P;,U#P2**)F !/I>>#AHPVGX<-!&TKZ-20*'@S:'@S;634K11+GV(&+; M2Q_C=%K>^%M)$JSN\)!F<4BS.*19'-(LK)QN^[7$%*2SG5 [F6]AN_GTB-/# ME00'2VE?EA)]G^%X.5,9UQ6/.N2TBTIIHT#U)=IMJA1KNJ3 W\?Y5>_;5\&O M7:6/<1A>QXB6U[W\:O?O$KB5U^NO7L9IYX!P[?YM!/?@#^'=@O97M@,8@W:C^TY! MFZ<<&41WFX). ;Q28#92*MAZO?02L'*!F-.MJDGKU)!(,TPM&)>Z]'5J<,K" MUK[!J4M?IP:GD*!JW\C4(NX0@SO$X)3?<%7UQSD'@#'GW'[>AMQR7G5W@#1% MB2L<-Y;B=X@4VR03VHD4UYL=8V/6>DE6/)O[PH,NZ?RIKO^[=VO8??X<'S^;^]Z#KN'J$[4 MX.U=_&'WV-4.+[R]&T3L'L#:(8BW=PV)W0-8+TQA?=9T]@S=L_<*<#\(8$;; M3<1,/?JA::ZT(/VGT-V6*Z>8Z,,MIRT)J= Z+W^87\9 L.T\Q81YC/L^F94X M6]SB?#%1:4L(IW\B(,]1K*[7)6:^D^7MI6&B;V+_!OT?("ET*$ZE$Q4U #"5 ME9E\#L/XA7J8+L$(( 2(E?[:QQ@D%Q,JMV^B_C1.UV'/#;QK-Z,SJ=$G>P79 M P:CPA[%=ABN>)-7<"A^7"G45ZZ5;9GKHF-843(751$%\6$]$KF<:AV*E42T M%9)JM5=YMUBM#*'0=@X#)6G07.K;B4>EVUJJF6!;-YQBYK(#0=^2DBATEEZ&G.[G'%\)1*3 M4] XN;6G@_;E58/TVS@*XN@F2@ :>M&/P8AH^2"@0O+VYGSP*)TJ:G5-,$4T MI<&H#/4-534SY8\0*'IC3:6F)0S=>:]4")['",4O](9>;T9^218U.!,V85S! M//0&4Q*//'J:7.2\KO*]]D' M!",?SKPPL_7OXBB9A(N"0B;,6V] M,UXZX%QG36DR6^YFEP^M*GO6#Z+8B2SP'RR9W+#@G6-/Q;(KI31M6]>6\JPD MB,7V=Y%I/CC6\RT3QLT9=W@M5_M2B\PK>@R<1:&&MJGD9[ S/JA+^Y0M'#LY M;W\*B#TS=AY8TCT7MC5:._G6.Q/4'5C.'HMJC ;7YZ47ACV^'Z8 @Q:GFK-G MLW:4GUM.-VHD:Z%>1*<0OO",B%+?A,A06:6N*Q+ V\RB+]<517R9U]X M7J4HGHD3BTH_[T@2!OZ[<3P_\:D.A1895?F'-5'Y%]__YV&#G,(/>\*FCZ'W M0/2<$?2% &V7T1<\I &I-)!5%J;3;G5@3B6+"IJ ,3LUJO51%RFG$DNF)#5 ML(U@>@FZ\\: 7(Q\=!8XH+B%#5 \E<0 41,S2CH!U.B MV1.JR-2=@ZM7>FLX/\.H7EWSNA)5W"3S7U3:#L*;::CZKU8N&Y,!F;J0'E'[ M+48_B#GF*[@[.77,K%% C/$)F;67Q"8.XQF5V"K37:6F::%3-K4H;7[^M^AB M#>7J1B[4"L.,JCL/_0 )^5MEH"JK.>ER5_G:;-U^LYUYVB\:N['=-$-10B?A6NK,P*/FKBOPK MFOQV M(HY4 QFJ4@.=W-,E#TC4@4Y:)6;3T",MFI X*VY.=>\PSJR4]%-Y"S M>-06I$JN)#OA:%N,2BP5YTYC:-4WI XZ9Z&IO72J/7MV8K$O]4.X1=EYRF=? ML BLGH8Y;?G7])^AA\'?_Q]02P,$% @ A(*C5I$,R^ ,:0 1PL% !4 M !B8V]V+3(P,C,P,S,Q7VQA8BYX;6SMO7USW#AV+_Q_/@7NW%2MIQYYQO9, M;NYLLGNKK1='&UFM2&W/W4S=FF*3Z!9C-MD+LB5U/OV#@Q<2) &2W20(MKU5 MR:PL 0SA M_/KZN__SYW_XU__Q^C6ZN+J^1;?X&OCX/?J_[^]O MT$T8?UEZ*487B;_;X#A#K]%CEFW_^../S\_//P2K,$Z3:)?1 =,?_&3S(WK] M6I _)]B#WZ,++\/HC^_>O/OI]9M_>OWFI\7;G_[X3^_^^/:??_CY?__\T__W MYLT?W[Q1NB7;/0G7CQEZY7^/H!<=.XYQ%.W151A[L1]Z$7J0@YZAZ]C_ G_Z3N'G94FB'Q*R M_O'=FS<__9CW,K: ?[V6S5[#KUZ_???ZI[<_O*3!=XA^C3AE8W<81#9_J;5_ M_HFU?OO++[_\R/Z:-TU#74-*]NV/__?CS0/C\S7]0AE=-?S=G_\!(;X<)(GP M/5XA^-]/]]?&V?WR([3X,<9K^@F#.TS")+B,@QMOB2,Z"4;KD>"5GD!$2*D_ MK,\OL#YO_Q>LS_]L))OMM_A/WZ7A9AOA[WX<9NH/F4)$ M%_3NP*;_^/TRIA/9SX* MX#0]IS_.R2)YCB5--KT_?=?4\L>#I[CTDR>8Q4]O?N*7U_^$W_P^WV5P=\#[ M\3XA)'FF/Z25B30T/'P>I:5:>>F2?:Y=^GKM>5N^7CC*4OF;8N'$+WZ_]$@, M8]-S^?#H$3Q;IAGQ_*PRZ=;F#J9^B[-S+WV\(\E32/?9^_VG% ?7L7CSXC5[ MI<,LQ&D+4T<0XUGA'CQ&H.D\7Y?-+GS]O"KV;-' M@BLO))^]:(=G:;K;;)D41*>1M]9^X(S^#/LY M3O%'O%EB8CI ;=UWL'D/R1)\!Q& MD6&N^9\=3&V^Q<2#+WR#Z77(%*SYBCXG] K$IOW=W,?Z72$5U?_849D,3,^7KJ6+ Y?1EZYMKI5&SO?O3>@M MPXC*R;=)[.\(H3/KM(=U_89B)B69P@C]5\$$_=G.T+WQCF5S-?8-&MM M4R=3ID+%#M]CD"CH5*AVN4K(!HQP\V44KIG&(56'1;BA3>:K!_K;=$65,?JW MOV*/O#4R.0CQ4]+X0!?)]L6KE\ZS1TP6CUX\YVH8O9=!IL;!KQC$#2I4/]'+ M9(T_4-(9F)]SW6UHI7#(J7U5G^0S8_HZY@;2Z7V70^?G1*GT";R%%YC_[W5\ M@>ES N\)OP.,"F9;/X?O#_V.RS!FG[%P.+49)3IV'LSNR3>%5H.L_WTD2?". M) %]V^;D 9,G*M=I7F]C,Q>&V,TV2O88/V3TR_ SUR@XF=L[T6[H)*[3=(># M"R9,"#!93H.V-(] M)E& 2IMF*U2ED8-I5MZ]VQU\>BHNLNVI.'5:/ X' MDYG& _2 UTQ@B"(1"\#L%$<\1FV$K!N]N">0/OP)V2:$SPF,+_Q0[\^3H"HL M=.WE1NY)-C@W'K7L/5-K%_8.LO;B\+_90IXG$!@3!EQ@C8,[>A+H]-@_YZL\ MD"6?=]I=&AI\&"<&SRZ2[ 3D5N5Q.6\T&6H:NG $)C';_K^&V>/Y+LWHT2#, M\ Y.X<;Y=^DY$;L5_$AP\]O:WL\!,_! /(.EYBHA%\ENF:UVTYDR,GHD_"K;A*ST/B[R*O M57-I[>: E04H_CNR5];6,'M=2Q=K[S_B8!?A^2I7!+G^:K Y9+6?$7W?K*. M8=-PW0K-%T7R'C:*G^56TXB= M88Z$$ SH\ =ZJ,N_4%IVCZ(Y@*:C16B\Y90&[CPJ5R397+YDF,1>)&64]/W^ M T[6Q-L^AOX,;K-.6EP?BL/9&867$UYT\1HJ\HK!87I(S\%F*FY(=CD6&Y<] M&I_B,&LP+G7LZ31H"^)_SNGMN ;AH_W%[]#1M:.4W2\1Q$]W#AOMWG^P735; M4W&<:>WUUTO3P(7$#AI0B^97;C,EI8]^Q3QVI=.M> RE"9LMZ:43^CUMEIR& M=9$)PO?AK3&8ZDI_/B5'L7"W*@MZ#6Z&F"ZJ%<=OZWC#>E>X]5'$O]XE4>CO M36>L8Z<3_+A4"%GAD#X<.)4.=4N?53>2"^ME;D2=KU1&Q)/)M$+&QU+AH^W] M[4G4K6VTW2@Z7N1OGE!X4<\",;=S8C=COGIP6G(AF=T.C:)G8Y<3O#I8I$WJ M+$SHR%F,%/)Q#],WQ'D4?W/AZ()-UT4TUC1T)L0W2N_N@_[/DR<+F3F/@AE8$)?[LQN_4 MU;D3OTG:UK5T(=4%_[63J>@)O6^8YX-N;"\,KN-S;QO2FZ?0E\L:-?>42+\O M/PO"MPL-FKBW/NR04>P^Q(*M,3BN=7%6QF8N]I\P:"R2"SJ)*-D^)*N,ON/& M76AL/VGL#@,W!Q 8;'_P]'TF-Q57*A>CBIRR+BZ^XPA- ::AS;#0T&&RX6-P MH3QA8MYK!Y-QF5^N!+%289+'\35+RYVZCB0S7X61\"P9)66ER4AFI0=ZW7OT MZ?D4IUOLAZL0ZU.=FMNZW11P65[1;=RF.C5V&>PFY0X=*O'C]":,\34=4NO. MUK9S:O.@)X0*)#?A$[PV&56I0WKTN4E,A,L&L_3.(W3]-'D/W4T>0XTSUA'A M"1U%&) 7F8^(L:TKRVP.I5!R--Z:$5N:.XUI[39"6ZA_=7OUU!/,NM]!#7V= M*.&%GX$*5>9G:4/<)MD;2B!+9U<2()<7*.+^P!1 M#AX)TD_;@&ZS=V_>_OSFET878K>^KDS+-:VY;NE=&KQXPK@+PFO%A9>#94C+ MW2[C9;7)XXG-O2__2 "IP GGYGJJ.<[C =7CL(?A_'NO3 M4$VM7"QI:0\W)LUJFTXGOEM$B=1"M ^+\#92@N#_'7,?(1=7#L=>SL# MK5EX+^(^>T^ONU78#%I3;^URXMT!:!J[.)>%^.)%M,LCT@GT$2 UA3 MMQOSW74 @:GB_#:;85KZ3N,^Z(3 I>_A(A*]BT]F"LZ7NO$M3['-=X>$&S&Z M70XB,L5X\?3PE+^*8C=(%/G0TW )M\\/Y$U20UUI:NE,^X71VP+@ZPVG\)K) M2 6MCR#C3MQLQD(H(I(VJR=;4RC4&!\@H MC>8V4VN7=X=02%IOCKS=2+MTEH;>G0<1:+XQ1J3>9J3=*2Q%O'X0=ZQGVAR, MQN:#J1ZW5!E;/./H"3,UH"%RU]#RM)W_9<"'$7S\U0&G@6[<]J@V=IE$:$[G MZD<(GS.6JMC"8Z.9W-QCBEK2T75.A-Y2E#HY5D$:< 9N0ATW@&[>DMI6:^9$ MALRH$(@#&62A7!07F)XUHU&Y0T>7D;-\H\#N2F*6OVP^GIT7;=,B416D%/0)J\H#>;KP46R\,A.+4C)NB;^L& MZYP#(S*;86*&TJ#Q1Q(4 M+S>8K.G0'TCRG#T"4UYLMLGH6SL-+M74!DC?[Y5_=0LG[4AF"M:<%E70W-[% M=X+P41!9EEE+'?)JNY%,49<[<$(:K5"E/SM9/U-]=N-"&CN)VZHD_;!(N E!6*WKGSU>7+_XC, 4W_CRV46;$QDC3-*6#[Y]YR,T ;8=2 M<9>VJZ"LM)9E:^PREGNSL(JVY5YT[.0&HJDU+J;X3LZ:%J=)!VZCL! M_/$V;6U:H-JY35FO^:@@&[#"_,045J9.M9T&'L1=OH7Y91!_GHQJ?9 *[!C6 MBE_9S')1N\B[ UQUHN(&'4:?-V1&16OL,IDMUL5PDN,00(%XR@T()8V!R5:& M,OL6>U,/NV .)S28@E7X#_+BC>:(#7-CZP*] M0*G9OWVW7(19S=VK;3(II'EZ[(Z"F9?]7.MY#)V%62(Q><)M)[135[>!A*/8*0LTS0/'JP\F7U0&6I M$Y%QT4J8M#(G[/3%-4=;:_.Q\PI59.2VW,):6T?VD:/]9US2JK^^ @M7]=1Q M[UV#H67$24P'ZLVLD#5T&"^0AE)L"IZ!/P\T&2:MD3V?D/A',2GQB]\_/52F MH_S!B80G#9PIE>T#4 ,YOE/- -ID)N4UD8V2X(!#C'1Q/SSB*&J+E"TU$L9A!EQXCO3*W"9QMZX?F>,213TV@T_5)>M@:'D;;9]%"%6_2! MKKU/#TRW[0@,1G[2ZF!O-=")^K?91LD>RW)K>L,7U5O@#L/<E-=9 /HP]%5Z;M2J[I_<.G1IMPC:="#L1)!\+JH*46DPIC_R\$BA9_/_MC%_,!F'2 !*FF>;BM#8Q4D" MSS+KGM9B:NT>^;HY#,_0>#IJ%C>>#.!U:R+D\&Y,FHH^7NT 2E/-^Q(IIP?= MDH,,,2V1\' !T+'7NP/>-/PI[2TK041!TD9 M'6ATMWHS56<;!."FXFT'T7"3]DCH?2\ST^B;U9KS:&@_V&WW:^A_P9DBD9MC M%$U-)P&1>7#E6I>2X0)L<3NR;X^6T[4<\J4+DT!SH*I_=9CBT,W?YE;.MXT8 M"5C[TT/H.&AR+B[;/ *_X<4HM9E$(KP:JU' _7?2!H\DYJ3ZU3+%?]L!L.63 M*2Z^N>W7Y$8=VV/J/.*=A>SE2)\2&@I^-GF/.W<_I?O?A./"/F(92]VN0M \ MM"O/*=W:2;D^2S-\6TNGX1)[GI/%8[)+J9J_>*8+NJ>_*' 0(-FK(<^G:U\W M1Q1[Q(> V@LJ5D4)2_)K7O/F/F/!LF"(1:#;-L O_X[-<875=D[,;C*?6+[, MTCR_\%Z8N?:<1;]=Q[Q\G=$H=R"9X70&@C TC M3Q;T1!]89;I!^I!TB%,#\M4^;MKK.>U)UL! M5=H-C+;UY[23N_LC.5> M>&>^8#'\6+F\HN0GH+GY7JJW7#8T=.M9721@!*3W, -/+6+&%\DP: A6AII MY:F6@Z]M/%GY]5<29O027AE](@=2<<#HQR3&>UZCX6H7!\W?Q]#824&*-9R- MO-QIF\_:U'RJO@_8.7ZN()?SLYB,WZ9E#SW*=!!_C1>FOO5(AE/VD ((Z1.^ M\#)/'XS2VGPP,3.'OM(&)&J;6(GZNZ=R*D-FO8Y_3Z25M++-::^(P'@42F2]?Z#F@9U9F=4,D\DT2 MKUGT-8^Y;KOICB;G-,>G17$[,+'G,&JGI#NQ_WSFN0C\86HLOCW4$,Y3:%H$ M&D/C4_JR;>=Z ,(NYW2^6X-!,Y#$.U/[^HNF&OCSAIM4^W]7.V4AM)6 MYG:3@(46)<-E0)18SAP3 M%_YCYY$,DVC_:1M0T621/(3K.%R%/A3.J,42-@H1QY)R>A>U%X+O;!PZ@-0$ MBBPQTY7)J:%MZTS09K#EX&UH%*V+5BY\*.RHMOF:RXTF(7K4\W4["QJ:KJ?T M)'F";@(*@1;Q1U)5J%I5ZLM7":1H.YP:429GS6)>[J6_C M]-UKR$YKC(L_A((#!I7+B$[IX)S[SMTG X;<6@^LM9L;C^^*Y_6:_;NRP7 1 MH;ME;MR"C[O;0I"*\&J:,UBZ=',F<(AXADYR1[7M!**)NB/9=>EI(UMR)I,> MZ:7-*[/%$#]!SU+GI,E.)"8A"^96/1'3T[*M#B PG>SM(EJS^^8[BI1UN\AY M\F3$]J__?:1@8WIQ0U 1>SUY1%RJ?9V:VYZ2&M%JZ__,#/W2]S>ZJZ$RO!/ MP33+TP];P;)U;=T*DMT>V88.0^+,2T.'3D;7MW$;?C5(>.P! 5H#CS=IR%G# M:AQ P.G>Z%E^I9N6.L@@KN#BZF6 N0-311*7^7/&E^5P0HZ"\HI'C,5G/6RI M5!G,8Q7-U123V+G[=+XD+^C<_T,VT)D"N/!LESTFI $RJJF'=1D:BM ![NU^ MLTRJ_KCZWT>2H5F]ZOGJ.@[H-1WLO CJ9C"= S[O8[A=)#RYP2A9'TK!/9Q: M"^B=J;4+VQ4FJX1L(-N,[]?&:!E3:S='LUI\1Q;>,1]-8X]34M&Z)N:.X>#1 MCNL0Q5%4E&\%]=4UGH;1JA2/=F"LE+:SBTLE\F(PR3=<@:4FKEXB0PEH?3NW MXL>=1^:$A=MR$4E*].UBB+'G*=UYK7:A R,$9W:[68# &? &3C7OV_:H.4, MK2?C%>]LWVF$K!R&=GE18 3TLHGH3_'Z3]_A^'51!9ZO$Y4*DUT]?;O(:9\% M 6V3GM,?YV21/,>_1\M<>25)A/FRTE5]?G[^@:TL+.J[-V]^^A'^_".C^-V? M.34DR)TA((@2@H#DO_Y8C#W,_)EQ6@D??I\0DCS#>ATZ_4"$^?)ZD7]6:*)E M3O2'*7,@/H Z\X+8E"=.=984W_#9%U104M >?O;R--:.EW"O].&!JK,H2M(4 M414 I4#U]1)B71%E!@4\J7OZ',GS+,@A2@\Q@N@W2?+_V>/"X&X0\'DZ?*0C M^8./!2,A.11:[M$K& V%\?\,P0P1FR)2YGB&Y"R1G":">7Y#2ZSN MMGPQ KD8^Q!'%N]$.$GP_Z! /GD1YD43'QX3DD'1]@*6N7#2'KF%8)0S?J$H M@YVQJY^-]QH&1,J(Z#<8$[%!+=XG(RR!^HG9"@#3U:48GD.086=TY@'+THJ\ M]9&?+J>!@(B]+U$L]?PYILI:!M$!1\ZYH(48,;K1Z'-&Z4U\^E1!72;%9K$Z MX0<<13S$CH/?T9]+J<7'/A:<+-OD.6$D**/?.&V+!WIHMM33^T#/:EKA; 2. MZOXX[DH\]@OE]! CB( B^HW3M,B'S*<\^ M S1GQ!22-,\0JT4QOLE%YGM.; MX):9Q"[C0 H=0IGW(O";3G6^#YE',JD+XW48QY.>M'II3'3#)K?%\!B M0UVZ.>DS5! _(;Z:[MZHX"W&&9P;,0ABZ7&)!?<-A'F81FZ]6 MH8])+\V,440Y221HCJ#!E+^7K-\SU.:3]*8^_YH=")"CT"HA*#%L.:O69GK[ M!P!'3:>U].(O=#=@@ID-\^;Z_?R^UU;CM%%.' GJS+J+7K$!OA]AXUGA4?V. M4V%4 X<#86%'?CY)#2GDT&] T"(+I<3/\T>/K'&O(U:BAP3!B4]?L72VWT]@, MSL"Q+8=&23[V&0H*I$^0'S(VB:]M1:+*8N3#(V5\-%>6)?=W\3G TJBS.$,P MCPGZ KLCCE8BSUA8&L3UY=Y$=QY9SD1)Z6-LH(SR@>;209NSUL!R?\,*6,09._X;A_* P M1IRCK_FBL?SM5*&DZYD0RP].S9 %V-MTD5=3@B1NLA :CO;V1)"'6RGKTZI4$<%^9'"?>RP6(K4U?!I M*\R87R/'!0-4 KLY*8M1 +TG+/;1]">J[@;KLU6PG>9$ +'TL/P(4CPNCU.S M9O@9:NJE]1YQ_GEDN83!*7 ACC,LEOWQC)P0DT:P( [&A4: S 7#0H0Z.T'. MREXB=K$C-:UDA%"P1GP9K=C:ATD8B1NS5LAG.;LH9;MRMZ4_8I%'!W_EOT[$ MHL#I$_A'\$=(O2J;7EM1#X:WH^J.KA*QPF%&1Q'J5KD*)'-(W68YI MN[ZD:2U+;H"92]\JFW%.R^*--MC,2Y,R43-OL1@9+&!^(N9OXFZ2,=89$>>%1LADUY@@!OEW 9I;K' ]H M?:%O+Q\+%8.)F#3DRA@S,/>FR,?S1Y O4K 2TB<#G7N$[%DR*T,1@!;VHJ$+ M; % ^2+;A'#.(2R0OX7[\R0XUA8J< 9*I.F'!N( -R &0#""57NH6GZSY_GE MU) 2-SG"R9R3M1>'_\W6[YSJ-$D4!IXH2W!'^THI;[X2.<)>E$]0!U%^K$"F M3.,,E2;"[FAU*K!M\\D4RY6.;V5UO7A:>ZQ2;I4M'0,NA3539V0SCKN?1Z F M6XWGWAC&2W,R\U5WS]A+70,LAXE&);>4NQ% >S6 M\QU54S:B>BO@3?3G2))'SY0^D@.<\?PD:>( H>>9F=L@)IC#@B$HRY-_0.O6 M( O+$ VZ B?%>BG@6_+/<2_1*[&]OQ\W)AA^)+B?1JR+#CY#DO0(:G*^3:X2 M2)"8M!"K1_MFY5B"*,J3>BH('PJ M#)4]MI*KE'/%[5#(&X&K2KFY\Y#X.X[;WL_UJ9#E8"\%X9'P(H;DJF1$J;(F M2O1)R7@$]DJE1?E.["5L"G+E0V5=TAJ BZB)@4G/O*1AR>F7CO\TI_\+GWZ, MUX!7?5<1&*J5#6@\3_K,27GZG."-JQF)H(#VD(>-%T52M^SG_6"DD*0U*GC@?1[K!']@]4O5 M7R@M^^JG.92@#S_@@C!@W0%X)#T]O,]7M0#JZ]2X!,5+];4M1%1PK\/4+,9! MO FL4.67=J$GG:Q*R=XZT-+8-[C2 ?N!>L",[2M=Q\^SAGIA?[)"%X6: 9BQP]:P/&>(R]I4"+Q1I$'9Q5;6AT!V =.DL$HI M-NYC<5^JF3:"#+-&!M+XY2E(&UO1PE; J!TVI952LD>I%XY3'7NGP5U90Q8; MVP5?0G-BYZ)XLIC2_PGBZ0@D?WKJ?<7@V2LDUH_)2 N5A8G<$ M]]E@]4)*](58S488JT (.URS-<$\Y/ (XT?EDLAIV;H)>DU6+'M.P[IIB<I*/]6$#[YX9;^]5'U MF!$6J.SMW&P\LA=V:,%P6ETEGMI26RFX\)@^*/^2EA?;XC[JFE@!(;!^G^-Q M8&H%&\^Z3<4J]]'QC)\HQZ5@ZA/FHYQ=GW_ \M+UYGQQ<"=2'! -(C!825E@0:EK,\CH9)$KGSR@>]A@S0F*YS;]BCV9I* M1*"JHYRF1#J:CU$X<3*+4O>6_'UI#)ZTOR_,X-AO.;I;Z1FL+*_-K'*>-":B M,NZ2*/3W@XB$/,5DX7ZG<"\L9"W1B MTUDJS/'/2W #%.1LO M#K_OS2(,RM8H2=6%#Q9Y>!Q:Q@6BF!S M5Q+@<]B*W@,$RGM8JAX>& N"-,L].EY_,B"Y>WZ8WK-N52U HA8=QNQ6VD( MWQ&_WD;S(/6?=UUK',N-Q*?=RTT&<5KL,"1.1H&(Q2 MJ45P)G'2*D#)";%5ABJGO(4Y=02U)2WBN@J3/'V\V",G@+OZ;"U)$AYX+A+D M>W58#L1.U%/U'.0_J4\YFP_'TQ;72+>6I[\=F_YI63(IB2 M:*9.!15S:5Z^^F$9-:KA:"D^%\SIH[K;@!I23<7H:'?-$K6J"C55S M8Y%;. L"VB:]2^CE&OUGN.T/L"@HGB%.$U&BEMWM2@Z'+@SJ.H8+#H([J6!, M_R]8>"]#9+.8(L7R\9 <$-$13YI]34U'NZ;:JS#UO8@;7Z[H[X[5V7)S+2HJTGY+M_0?]T]N;-&_C_.@#6OZ X MD;^U7:-O%OS73F2E+!(JY+#4-OI&>6%P'0MOOQ]06,!IN[;Z=12LE <")%4@UOJH, M8ZM!8)01'T*VUACP>8X",JZ7^!,4E??;6HYQ_^G+]Z"8]GQE#X%YJ%EKE C0 MZ"4+3*=*E,) >\B+!RS.LR]@R8"B17)!AXJ2[4.RRI[I(>N; M^4T9$A21)#EE+K3"DP+A145##IGP>DE_ MAA+WV\(\E3&.#@ M_?Y3"I6#!6 ^U7/SM,H^3RK8BQEXSBN1^/ ]E57XB&#@6\G1D)/H5 M)50* \6H8V;[C[(,T3>_ A5!0*S$,E^)5*P$_\U660F[@ CU1/OY7/QP+I')I%-;&GE,#G^43T,<_T,B0$MUOVSQKA64BSH6/1FRNI(2L6DNT34=.B9 M#Y"7U2J5CY+41W+078612/?MYY8#.B(7VT[HY0-5Y#QZ 7^*TRWVPU6(^Y6S ME_1&@(!1-A$(P5?TD/1.)E$W#Y.L&57[0"\\[VOAO>#T)HSQ-9U%7[P7D4K& M:*+?@"IB9*?,0N'/&&OJ]> ?>F>$&;X)GT!7RRBYD%ZN/,I3U(0)9ND=E5;F M*TW!QR%C?_A,7K.IH&(N$J5#S@9JGL!\H(NN+N:XL3^NU[$] MX=AB-"TGU2 6CYC*-917>BFRT"NJ5--7%P$[%MY%=A/S4J$%<*07];J)54(6 M;^-!IZY*EB/-OQ0@/Z?*B)>QO',EP?<6=W]/M"(5#Y>W9E\?F 5=GD).568H MOQ*$OS^#&,U3X4G=7SF$/\$97 STHO297)^B)8[Q*N2>9H'6;S'QI1]"HBE= MQ^J![S%O3(4P/31$W4UCD>L7_ M*#Y#,=89RD=#:GR0:I>T'AUD?P4J^7_>6J2JK&_@VR7#O3:S9 MMT!WE,TK;!GT0SU KH!'@O33-J#'ZMV;MS^_^:77_5C01CEQQ*DC(/_ZS2\C MY!9;X; 4B#T)-O4A#?4@=17_04W?%7'I(*!7[&\OKV*'G)Z?*P">Z6$Z3S3!*K(8$#LU5! MYC,-8CB?>YG-5VKU@^\%9L4X?O>1V*ZG?8\;1-&2)S%HI1-];@CZ;>R:)H,R M6A9:M?R.A^1;F ?%1%)M#1> /T[B-3,>O1YCH[-G.L\V%B*&&""FVT2DHEZ,T*<^DFQ M5KI'%3HYE&WAA8!0]&2947T8><@7X]LJYP):.A0*FL?X.&]>M0 -$$0P,$KB MPNQOK1Q-[_G+IY[-&RBA>3R&NZ)\O?>:>^71.I')E_)S1^? 4+5!(/?4BC>, M6&]D+.@FRRL0]6'^9+D>%07*,B_'UAX)^/BC5!_17T@]5+[:3619M^D_\<9[ MU/+L/^"8;H9H%@>S8!/&(7@103L4OME>3CU!FUDCRM0+Y'SKSBXK#)8#H(Q< MVN..U>SAN)XXHDG0O)ZSZ-W^^DT+*,>RE*@5R(:^'N6^B>J3&60FC)YEM2+ ML,BIR67D5X+L]]8OPH'XB=I9&8&'HLQ1W^ #A9&"Z$CA!D.R4Q8XB]RML?PF MW)[! =6&<@@)$]2X*&U]&&ET^EA&6V,&=ST4_T>JMVYVFSM";\YP2_7E#02J M?DSB[#':]S!!59P+5:A^7U8AV/#QT59. 'EL!FC#IX"28@ZV7!'CKDPN+)8* M,Q1U&<2X*!\8\9&1&-IND5 '"U+"C1',*U]=V1K9(YTUQ,&C*-R$%F7J N5) MI!U2>6.+2;:_HQ2ARA;$X&\W/94?%<%*C(/D0&>(#77&S$OY:-8E 7N,1\?R M?%+,:O,+[^@<'KV47O!4^MZ*,1B3V#Z30H'+P[05G)_Y,@K7?=S]N9Y;!(&K MN$8%_3-QAYT8FV6 58B@3P&!H019E.34QU X"FFPIR9LD&U'4'X'Y$4OV([- MT"!YBJ,F(];#EV7MT7U^CF1,R]%IB'H<_WR@L]RT=&\QBW<^/C8@\PT:61O?)\9P62M;J&$WP-76"P/F/?!\CN[. M-):8\\V\)9XUOAD^C\2HD.AL?>H#YP!OEB()RB!ZY)Q.?9V08[,W%!P]@B0M MFUHB&+7\C-5Z!BV_5_1NB1JS78P!A"0?#N%;Z?\ 24(3GG.]'F^23Q];FSZ< MS5D:>G<>("_Z_8 N*!TD"%F,#QMDRJ6,AW'F7=PJ(ASM'F\AU8(AP*L8X4/PX;X$JJ[* 3:.HP!7*NMK;TDU*)]]544=W.DX M2F,=AFM(Z*U91K_)TM*,PHVH5VFRWV46@][)@9[B;"'ZDUU/XA+GIJ9]<.S^_-IR'<8#;['!7 M 6^3@P@$H=(PPA(V@FB\\%XD2++/[M(A(.S!85:F:@W0ONP!S*T>-PD?MU<2 M"+.A%F"?DN8(Z2"#\:+Q9CI@Z.A*]OQ^+,*&4G96%H]>7'9T -XX=W.X$[7$ M.ZY,5ISLC$ZWYFOB:9)\SM_6PAMJU5EW$M$5V"3Q,)5Q.2US)=RWO ZNJ1;N MS^_.?OGEW=E/__R61>S0?_[\\R]G_^N?_[DO/N) M-;_ /GL7Y&_?G2FH]9'%=[_O"D:EQ1NW-/(]!@@-'$AT).4!OL#TE>H7:2^I M(TD>O5)?>#&"_:#[X;F,#F+PE#@SB6,!)S<"-#F_9.%F3F*X8WL(*^+Q*6C9 M?].'Y*($TC\Z*QHKQ:SPVMUCMB\ \N?8KZ.S69PA90PD!F&X1A:=)O8X+05< M8[+&Y#7AY$Z1FW)B6/[Y?*7"CN+718)3V_5T&;+1:A9P6%UK&.GV_8U#,*)N M.);FGJR0I&B1!5EC6\;J,LF9.6U#/Q,I/<.5.54CGWEE4Y(/9;FPJ65&Q3Y4 M&>1:53'$2#5LE;0L"-H0[N3S_GGH@F!1,.-\I!ST03B)FIF8^.PKF7&,!7M. M_3QM/DP]X<1B4*PB;KL^B:*KA$![ M=S8;.M/7?*H:\\V9FA6'?H,)(S'C;W'52T@ ;$F7'9=^.?&E+ZSAEQLJNM(A M/Y#D.7L$SKRX9QB:)(DX322(C@$K+N5612A.W^^5?PV%L)X+R.I(9[ !5!UG M1$!U.YR;(-0GPGXM(JZGI[T>S3>*FWTP-DJ@3+70OC]:W(< A@YVJ676K] ? MIX-86O<(44%]IUTZ'V+N-V4H=;M1BI<[2(3MM>:187C@"L/!YR2B9%@NII=A43&AUVD3A-%33EE62?@6EV8X+0RF M*NHO*),]0_F"%_-%,.&\#H<=5>!"V. 6=/[2E PQWL=J\((<*NB)H/$)[II6 MO_\'2B(S)96R/P+&:[[Y)A^.P?EIS/IE31ATK;)3__[M.F4%-R^B6'Z;/J(+ MO"78#]D:TI\CS!8S#GI5[RB!C1;TSU ^ D=P5L88 7AT>$:CPW@\+>;*T*0% M?<:6-TYEF62S"1E2,U1Y SP)*F;AV ]Q.ASBH#((8ZTTS/@@A'9YK@9I&1F? M,'B#!% X&?B,?,)?!WB&U?4_"#ICA/K EZL5E;'GJ\L7_Q$6".3K>0PI[/#_ M(%(\44V0+EKAEV7I\G%0_H72LI>.Q:8#!B,L)H0(R S\YQ31'I&BZOK(N3"-"-8%!CCCD K*.&>J0YTW@;6K_++<@U^4.[!>S$< 0.F0 M< 'I$ RJ8>&]])'6VM(N2K@I.4P%'=2Z^&9Y$:*>_)\LXZ8HSX1Q[Y>XI[*' MW6T.(5?TCO Q/6O+"%.>!@AOD'0!'4P0SH%&O"A*GCFDX K]XT\_\P#R?WSW MR\]3BRT?*G<7G5.O%4&%5/R#PV8,PJ!)6HI0<42^*9^_[T:\U#'P:O!IVK])^4RVA+TQZJE$QR]++ M/'JR>"\NRMK0J#&P_@!*EP&5AEJ@:$V".?40>#:!U\\AZO6;W5.+OU-L=: MUH4<7]!"0,RB2-!@-*$7 @[7,1-A8W&7-.O?3'5.U(NER^7*U.6Q\N'^MJ7 MI*R<=5P4FU92:=>A4[E(=LMLM8OJEB4+9B47!J51F"XI$B4FO;KEV*+?GSO$ M*FZP67;N$;*GC_QQ(4?*LW,N_8)UAY:7(3F,##RR_'A8X38ZG-$3X[ **7AN M\O4"IYC^'HI?6<90LLBHBD#8R.HRAR<\589KJO_('GP!&W.'";.I'QU@5#=F M,J@^^DVXL?X$6)"*BD3RN9-S'RD"K$C3TX?A,-^'B,6!O<8EG2(PG.71]>5> MS=]KB''B$ 1YI%,^'350763VH6]@\1I#?-4E^03A^E;K5(DT^%Z>*DEC!%RN MXR8;E>?%&Y;?2(T%Z9<[H;JXAP9-GU['$=+9EN M$!:CX[B;.EOE[<=N:(&)X"M41X!JFZ^XB8$%7M<,#SW3Q0M<6; \ZRQ5HU3V M,I7;I:):/S"?4CWA:@EE2GT$6)_A6(NZDT%9#..<)SJU3' SN+TK7V MA5;KJQ(-NB"60DB*O/39FF V]B#@E4J^NR<)VP*J'(P'\<64N><$;<=:#<9# M"1IU7$8@F()!_]!7^.V[Y2+,C@888WWA9GS[[M7R>R2I6BV[02"\Z0+S_[V. MI0^.GLZC\,*4.U$21Z\D>8A_1;DK4@QA_T];4SUDK+E#&HZ7 M/E*]^"D,"!/)7,!J]"KY'18AY M,>(H-B'["Z"/I/=RNA:]@N7J"[TL!]7*"R,HT(-,OZEZQ @\*&%;)-D4R=-% M[O1[O$J(L+(NO!><7K[0;9:0((P]LF=7+IBT:4_*#QUB?1U3GNAUW4?B8'[I M)1M99-J CFES+TYH(0JI1,F:8OX>;7*[7"?1GDV-NQF*J2 YES&\LA]*"))T M[:"7YM:^#SA9$V_[&/I>U"/67R5C+V=,7JU!%DBS39\?QPP['5-2%GU-@I&0K25/,8\J3=^?'HZDT]B:(IU>(NB4+_V'(?RA3. M$)L$N[)YXE:'C!,YF;PMO='9?-!OXG]'D<5=KJ0Y4Z6V.#9E](=''$6#U'YA ME.Q7?+F.PEF[&2$D*%DN3M%_TB6$G9%FKCH>I8S;(XM;DBKD9;M9W"(F6=K-0$+Z M-

ST5P4F=+58I5?XI%:LNY^G MKV6#&3%VW+&%DE$=/O:8/-Z+9]$_M-E&R1[3 T">0M\0E76;L-<=\YC2E*G_ MZM^94IMD?\79?:Z4F3:\#B>4B-Q2JRG0KE M]/S0W6L#C6$=*/"E[C%#Z5\D]+."'>21V^RH.-DS+^,7SGZ,UT!?/OO%"! B M!<4TJLDZI\WU@>I*?F.#&@(G7%V@^3(*UY83E@L_-XN1!6]2>O_PJ9<)5?&= M\\!;1A6]HG33[T=Q40W(4PEV@3(P1@E@#?"(NAEU_/%$3VXFV \3O-:V=[6? M^4S:*O;.L5I&7+(R-H=V]\N!W*V!BEYC)C3EP\XD9R^ 1>@'CXTEHM7 M"H?)ZBJ$0,H;*+]Q'6>47 B!=RS ]FH'D!!J 6R!AC9XDA"?Q&LV"U1, _%Y MG"$^DU(E<(G,YD2F=K%L%8@W9?4NZ;[9L)*3A=]"MU1.#(DVS(8GP4CY>U7Y M\4MFT%>W28;1_[9XF]?*"7*Y?8#4>%E"\$RH I/G09,GGW)&4@ZB$UKFX[-' M0K@*(#^F5S:U),0S;>RG(?>?N+KV8\T>(DX_TEMQL]OT,N\*&I9C8WO-5%U> M^]-ECM [3, 2X*WQ?*4XU?D![7=G%J3AE4L*XN*@G@)'%3]\&TO(E@]^4*:B MVO>9K]2("O$BG (K)5C/T?GIC'%I@KB\\D+"L-X49/3[,/UR13"68 )PO7[T M7N RZ&7QHV1?KRA=JI5QPHC Q;WAI+^]Q=%X 8Z,2H*)'^#,%D$R4H3/P%WY'P<%2"QD@Z21DQTF=(F<,WMU## M[/1 RU"\5\\P L $8?.5C_$H8S MQ*;1C<"QWWJ7L2@(_@%)//DL(^%RES&+2);09Y@P;+D1'!W#,5A&;%>YQ(RN MQ5C6!<03[LB^/^ZGI#0:>N8 4R_C,8\T?ZF-ATEPC#12-XU 7IHM2:/G9 N3 MQX0G63%FV)QIM5[6,.GCXSAV^\Y94Y',XL5VM(;)K_+K&""9F13/<@P6CUXL M=+H"]C^MZ)X?H*K\!=5W!(,;;\ M_9L=4'I1NX( *T=UQ"BRZ2XKROCT4.F5BD6V5=D^TRVI22/.N1%ZB5#[6[=83689-;+#("OX#2Q=&2%1 R%WR BXE/)F$SW=%B^Y%J263^%PO&P =4JQV#_/#TNRW6Q#V#5 M46WA@[UX.+V.N=[-YGL=9Y2[-/0=:U!5%QZ$N,4"!PB F\4L)ZL465SDDKR] M7A.6M%U=DF+A+&HY3-&C3T0.RL'1!T3H;K] *JXO8UFHVVJ9VF'Y4*\,SH5* M.D>,$-2_MWY1#,M=U)DQ6_4 GY/%8[)+Z?V[>*;';4]_<1T'.^[VA9JY_X<*HJP,M/4ZAY;XDAZ"YP1)^H@/@.!W7PF7U2*;E+-,Y+C(DP.?+I/BZ^7#%$8Z +$169D 8,/&.M/7 M1K%M?K"]"&5I\G/]^Y[1LRC6 M"-/!@2X*O$4@3%4GB6EH)[3@G>A+L-"T&4 M6D-_ 490Y9&-@=2FK/O5!^,E^CK8J(8+"':VG)V$D[8H>RB!F "CT3_O68VV M%!2MNK_9]RC977H+PF4KSA@R[T#SKVRF,A\@S5K<2/7Z$XM>5;$U92<8P5%+ M:!S%0FOY#-M\7(2I)ZP^#.%>1'/<](2.*9,%UY[$;1@'/V;0C!EIB?V<1)1, M1(58R$'I9:V7MMVGG.0WM1;#679-B4/Y"A<399E#%E_'AE)-A3==CY_:,\;_ M@&""YA*&MC,"1ERB:.C5^3J6I93ZSQ,9J "9/(4IG#M8#I\O1T27PV;"9X&, M-5^5\1IS5UM:NY92RX"%8R&#C,'5H>TQ^P''F'C1+ YFP2:,0Y#N MH=3- #9+05I [ZG$1[-:#LQ=U)6QD^&H7,:Y8,LK$;?HKR)K+Q8P0.=4-*!Z M9L %H#B@&G0J5: Y !K12SCTHKR$=5_]5AT;8G.4T=D:J.,+$"@^ U1,89S\ MEYZ.:7,%C%XYO+SZS&6<8XBW)3RKB 67_'_>>Y%=^^NDUX[N(Y(=LWKO\3J, MXV]Y 8?343J67+&=0,ZL1P4FQ1B>HJ(=CWTGX9(I+("(=( 3E9)!!53_6+"-_BK"CMM$@ZUCH=XH%0 M05>R!!$Y(PC)9#8G^&W['^!5Z$?CG(5=#(S_TK"C,J*JY[0 M49T-[FR\9+4Z/;[U9/?,'9U2X.^ITQ M1@QQ:HB1&V%S#L-!"?W5!1L/> UW]3W> O@X?0=Z:I.<',KIC7)C=\KE@U/E MYT$#Y8K4S(%QTS.$H#7Y4>@XO/+.N;<-,R]2DQU'"C5PO%HE[9LM6=VYHY>Z MESJIN]2-99..LXJS(&!H5EYTYX54DA+?LY=C/">)@";(D8*J?4?W,-Q$;8Q, MGH.RZ)^SL:4T7U,V?%ML%+'K3$ED6@.^\#*O'P2A"&%7: (>B&R<2.IP@I\E_1-A*])Q=*]R].N)<=0(3*__5A9C8N]D$(Y&2QE2%5.!9:25 M^A4$9Y+4BRP&.0W)7SDW00U> H<(IE)?V)/LD9]_.0W-#1;OH[I'J&[>[ M'GH7(X,8'<0)V0> NR+)YO*%KB=]E<]W:99LZ-+.XN FB=>LM!,OZ-17EL_! M[59T/"0'1/F(3(2',44!+#[J2*+G6&NA HK-D(;!HX[$5[M M@]H"1UHE>-'2^:J26SI0B7I&G %+YN3=%*:WPZ7ZO7-6U:#B"6[N>M6?XY2F MVEY/3Z_>42]UT5IE(]NZ9]\%9#C,.03:!Y*D/5]<"02P!L(V$[(Q?\+[.[V>V4YJ4NX%^\K57TB@(Z :+6\@RG&^$8[^4M$I%P M.5$DJ8Y0$WI0?BJ04J,SQ3PM[W=\*2KMTGY\CCCB:BVM=7^#*B'O7:V[7-1Q9VAVC/! M$,8G<3;%/I[% =OIW&%]O#1?1=]AY@4^8GX9@!N4'RL^VLERK\TDD-S*&L&, MW82Q*[1ECC)J<^OFSN_6ES U/85]D/U43W@7$2QM^QN<7;YXD<[6+L/ M21(\AU&O))&"OA BSEAF[:M\$"1'L0^/:(/7Z& V3XN_LKTT9](33%HI],/, M;_^QH^\%)M'^TS:@4MLB>0C7<;@*?8_>/S6@[*$,I_FH:,>&A:3OM!A8QCRS MX+@<45NQ1=HRLHZT&F(W%ZOP*5\%94"DQ16W;Y$=:1'4+7_$2HPA_DKK\&R/ [1=_'8*5J(6+B4^_&E!F<;[<_KGP7G *&:;]_+Z,#$N.G>R$ M2\#+ -/"C#N0LQ1R'C*@;#&AETE$?=%H1!K*"&'8_>9;RCL>W3A(7UVRPX$2 MXM)/1=%:0\4@Y? =ZQK*\*PVVWPU7)X6>Q7<'\:,-.E.T&K2O>;# .AYFC(8 M)X:<-^C2#&=I.K0JAD7PO!Q6',(L[TBR"H]]?!@%Q$E,R]+/E-Z4_#U'#]"[5VFNS.%#+@ SE/BV-P5S)8A0&\C1"H3%%A*(LLD/S MF$0!E09XL%1/S40AS[@3X79C:"JV.%,EI2I[J3+*'Q!FXUC4Q>(L9/CLX1-^ MP#[=0RQLW]O@?A _"EE4T#U#0'F$P.VAV2J)^HYYXQ+,3<_4EEL!RCO)>2J2 M2PT,EY4A%IZM.X!.!/$YRTBXW&7,#IPE+-4EB3-*+.(!>1Q-VKK -P*>ZV & I4$\&*5BJCL"O1#X&(J+0)!_%6CV)X1F4KW:5,4&[ MJ*!IM[ZL!FD%\#BF8ZZ MIQH1DVSI0T/_286:XRM/JTR]>_/N+=?744YYE"K:EGF4)HGG!,EAV&7'!V+Z MY5?(=>6)!NXSE?N,1[B&%& M>2#L<5MZ-1[!<2__G#P;ZQDH!M\2$QF$R*TA8#7[ZE\4Z;K4C#4T-A6#5\^0)DY['D-&P>L:@&!#5X =EIE[..I[VLL0(NAQ<9@3M&@B&)2# M"A3KB&S83]+\S#(J)4[(Y%.'^70+')9O:,FU#A6Q'K ;PS3=V41F 1LZV/&9 M!MO["DLS;K$7^O ( L,@\R_)!H()88RQ* DHEO%A-/I2/,V8:OUPG.AT>[MR M&=,NE BY/FZK4DR?-;_4(#.N*#S72B2?165&P20>I/9,;]M+_TH];A"=W:Y> MV2JZV7ADSW(V03/6Y6R*5;2W,KJ9*I2S#G$EO!":+S:YW=O+\*QP ]KV"-5Y'.Q\J#L'@%T5R(AP07YF*'A9^ MS%QN%RMGRNXXG>5C)D4F=E\P$P._,7DF,?MC&0X5.]2OJC"H.!U%B;*W0EIU MJ *2:U,= MCV0LECR,0/6X*]8!Y_]D@(6P^B3H_%Q&>H\ 5]GEJ3(CX$5'Z1 M@[#8UM-CTU!!:IN$H/I[ 9SS+$%;$E)ADY4;3PBZN7X_OQ]]M[*XQT&/,_>* ML($0'RF'E17QJ+R)!.T=83M;Y[V4Q$S'895RZ<5-M8D-W<[<5[+;TA^Q& +^ MRG^=\+%MV@9@$HQ/?H7,=MEC0D */MK"P=@28;J<*"JHG@0K96-'\9DD$A/R M+/(#UO(%\2#>YV&_62;'H@((&H@3L6-I7H09"%'7<4"%W6#G1;^&V2-S-<"V M?0RWB^22557L94%GH\"A*,89P_2\6Z;X;SMZ/U\^T?] Z'"/^.."&F+D>"BR M[3!D>I>Q>()8*, #5%Z^>_@T1JWE@68N?3 %-7DEV6^BB=);*6 S@'9"'2S;X2Z CZ-&2Y>R]GM1#'.\\N;OF@F6/W8?KE MBF L S%!4NSEH:;T7J\H0:J[<(I,-/R&5F,XA="4/@>S1##-/'S6LH8A"V32 M^<$F/[)X<:DHMBR**4CF+@[[-;$'X25J86/J\Z^D W,FMISDJ %!)9C;X] Z M.R2I5U%O9;CLZ'GJ0_ ;'<'JR?"HM1EQGFS#C$+ (:3%])"=6? D3ZVQ)"]K M=9D>,]9J+)9E?47_I;+2G+#*$MR.(:W5@ZCTE#B8I#AY\9".4)[4 GMF-7]+ M>7RRFV%L+\RF7 &I3[XLOOAZ M@#(KA,UH(TD<,AXE>71A50>SP%LYLYLSZ+,!SI"WIOHE4T930*1&@5LEWHA3 MKKU!?\7A^A$"UNGF]-98.D08"&&__U>J^LU:=*NZW0ZCT&[" < M)7192?@%@_?,*6RUNX4]P$[2#*C?6 -2SAB)*>>..MN0E!->>?7<2[JO]>LS M0CG)LOOZIF=5[HI3?J3JT0/QH'X8-XST##+B<93#XG <&E0DHSF_LD4J>;:2 M#/(5O2C:HWS%I)>>.XUP:=&HOL&>*V7AGN7!]\3!%QV3CM649L0OK9E'?,D. M_;&%(]'B1S^)?;S-7O,=(+K#C+ESF7MD9T% )Y:>TQ_G9)$\Q_G'2AJ;L17^ M8"L<9I$+H MUE_;T/5YQ0P#B>Z#CQ[Y@L%94JKPJ#UN+7U3(T=,R%KP.CF M7*H/XVZ*N7?M!EQN]R#)S5?T?6+.-MV\&SLXO&ED+:>\@ B'K:G>.89FCK]" M6>MCJ0RZM=V<3YUA#=QC$&6X MGTU&],Z74;AF"I+4=!;AAC:9KQ[H;],5I&(F,=0S?*MG=@C*KM\>^\7L*[9R M9L$&!UFN<@ZJR XXKZ_VTY3Q5";V?0ZT4_ M[3*,N4>[#C'6]'PU]W1I"N;;JJX&U_[H4" 5D%ES(C HJL*"J8UK6[5$SBBR M'\URF[&QZUNW,0%;>^OI-;:#R3AUD, E? Z.,!+*E*FZ?T33R+7:T%)E0:LQ MM/1QS)*,>S9;ZLHM'$^W\D#SNN54SF4;7?&H-?EV#J4QO>=1P# 7L$#,4'/H M4]E"Q:%AD/MT(>N.;!/")PLV*7X;[,^3H"3H=.SB7G9+-CBWK37M4$-3US8? MLO;B\+_9VIY3T3F)PL 3"/UW].A(#++Y2KA)O2AG00<:J[46#3R&GH(\VZ ']_,1X=N$[G\50,=_$AP MPXO=VLDQ4_#B/(/AZBHA%\ENF:UVD3+K>-"T\SUMQ@:-]+H K0QD./% M4_&P3 Z1:AOG0O##QHLB>:'KA=Y2$]Q-^Q2'FHB+7"(7W7<)X8 M:V,W:(9Q;47.[=KSE-F9@LU86BHL-0&P[WT"7<7!1 MR:$R-G)NO621'D51-G:MF(7IIO8G?N$T)N%;#EP[;@H.HXCN@2-=Z%#^!]?N M2]B7K=)\O=4D] ^SXN'Z;2KEMT#IRQ@V)<[-_WJ?9TLGUZ%EE=3F"TBSU[MN M#$U=WWR#%8YI4A.''\7UL@V;SZR@M SZ-K2.YMH*PX-0<@Z5HZ-R;F]GB=78MW)3,!\?N* M*CI>Q*6G*_J[F@O-V-#U&6+54"'C6*V/_)!$VE?(W-JY@;Z:>] MT*-+/^>* MDAJT8=0 -,U<2Y3!?^TDWD1"+RSFJ:)[WPN#ZUA4QBR4_[)Y@'NV9# /R[" MX0\-C*M@>TS'.1ZB/%9>OKCN)JRW<;U]A5%GD5S0^43)]B%9952ZT&]B4^.3 M ?O1<=6]M\OMQ;$^F!!8W.U<)E2*S[2Y=@A;A M1GO"Q+!5#Z7A6I&2,=E*G#:5B7DH:H,>T*6?Z#/ MC4=?RD]QNL5^N JQ)@NQL>%TMA!JD$WM75[?2GGW&PD-6KN==8U< MKW]NW*$GD8I?-^$3/(Z9%Z]#>M5PXZ,(*P]FZ9U'Z,IKLHPZ6I &&L3EB>/I M5$6 FQ<93IRIX10,Y#E<2\F1?&L EFKLX=H9H36BD(4-5LV#J?C_+M6O\EMDC5"J3;W<"V^.KK^5UN90M\$O#?Y9878'X;OBG,V!>J2U M=.=%@/:I!?=Q, W7Y@>2^!@'*=B3M?6K#;$&S9TFQ)02&,Z>R8XVB0-)3-NW MT#5/H+&OZQLB%U'%A%-M9@-$QB;QF@FP7&SMD%MU#$77KT$_3^_[O9Z *1_+ MXG#.H]CJ)7T^>B_A9K?)X>#/O2W]BPE7I'M_Y]>BZ@(QE<5K=YXT%M1SZ>YF M[@O(>)07&4BFLTU",I%5HO=YMW9SFJ$!X@7DQ\QC3:JYH8GK+U$Z#>8$>5V[ M:28PB'"B6AJ"CJL#24SJ6YGN_WHKU_C@.*:K&]''>19LJ& -*AJ\+:W@[9TZ MNDPLX=&./ X"L$(-,1M=;\8&SH/7"WA[C2OOK&Q:^5DM]U&S$! %0?A];B.F3NWU=76K:OS8RT< M(^*:?$]OT578 )I5:SH5!CH"8#6UGY08S^4)CCG9+KJKK5U*M?K(\X_T/:9Z MTQT)8S_:%6G[2*7RQVAOD+H&(.?Z>^9!/<+#=D>2+2;9'A ?(:$'3-'; MC>%*[-Y[&C:J9N#T!@-5<\?I72_MP(+:YJY3+EJ]7A-S;]4MEGEF?+YQ)!"2 MWK%U" 77K::I-JFHK9&'\F(I6CF^F@PE1TFTICQ M46LUM==0AIG@]!:+H"(9B=+I/6SH[S)*1<8.R+@O7Z2AZ51N(*%0-=\_LI'#O3U+0^_.@QA&7Q_[4VO@?$\+ M:QJO:,!+*>BYM2R6;#12R:$HPK;9Q+O9F5'3%@0S%46Z8"TR/H]YXW][+]9:7 MQY#O(=AX2KN&>8?0E-4L2%J*@^G:.4XH MEH;F0U%[NW=U;6XA>.N%@= :&P"9M U=^XZI)+Y>$[S.(>^9N=9M[ M[=BW]#81CV;]42T\7/=)%-$W%=H/^I ?.KASZ?5R@\F:SND#29ZS1^#6BPTV M+&U3U[LD#UE^7Z\MD[[?*__J$/;OO!A'/($(MLX9B+=5& M#DUXESOP(NNM=^K?G*]K%'%T=8ZK4'QY_0*;6KMF8U@$,EY[_',"E7Z8%Y,* M@B(D?=#;_^#1)P!$M:!<20$9[+?5N]_4[E1W2*NJ[1)<=>C)N19'\99@/^3U MK_$VPJ+L5EL&0I=^$S" A!PW"O !$Y9.BF,_Q%TK2AY&8>K'K2W&048PN(NR M.&@&KH..5BOZ:,Q7ER_^(_ '3\8\'KR&E85AIN]S@- .%OA@P),\D(1[ABM8 M2\V519O:.U=&%8MQ8V)1MQ[N(>":(Z1*#::B5-X J&4>[M>$1][8P_6IT ,Y M-K@;FSJX-+G"]#G8^K\<\=FD\PLYBJ1R&OB@Z"JS9$H4,W MYZZE2IB4R?>B;>C\VKW':Y;U%V>WWL: 'UUNX_JV:GB7Z:ZG(7MZ"LWNZRX= M7>L)AU1%F&QQ@]S^KM??5$ =6'1^J H+6WO9P&%'Y:O>OI%S!V_+9G]IG:&] 1":\+"><^;T.&G %>L:F]ZV]WM)DH!PVA# %C M(.>8(^-MC.-ZZ?* /ATR=2NQ?C@5UPI,.0;5_-YJ M&[J_&*0I0&!%AO&.KK)8;@@>PJN$8 5$_?*%KGI"@C#VR)X=%H!L@8SKA(5B M7,<9)O2(&:X46\.Y?L)S_4RO=!^BX76AX-SB)N"&F"PU)^RXQGYSY;9*VRED MZJI \8W9NM6&KA^(/@Y.+A?6GW-JYF,FPS+=TD4 M^MK,QR'I.W\:'AYQ%#7&8:LMG$M $K;PWY((+A]]*9D.S1V^9[<)R1YG&WJK M^IX^P+?>8@+:L[SG=3X[71OGET CJGJ35M.QJVNO6C]$\,:#,Q3MDU%R^RFW MKI7:S39*]E@6!M6;#ZDB!I^,'H%QI^&X?%Q%_RA'A&EKR37WF'!4B8S MC1E8O:FZ5M^ZQ*DW(JH=0L#U(UZ4@Q;YXHN$?B 0-QZYR$KOONY>I1[DG(MK M]?SL^X=/9H-Z8P?7+X0F_J-G1ZF_<*-37Q=E 92)W:=)42OAJ!_"_:GZC2,3N?JL.07^Z MHN:!@N4$&"FE)9G+$1B:.F;@LT="V!G@1#([Y>NM')IQ17$#O06W]$?'$$H^ MW;!4JY^O%(V??_J:RMS8VO6]-B1*PGV8?KDB&,N A#$1&AK&/M4E;JV^VS_= M>IBAIZ/N4T6\030WE@$]A(!K9GV?T)=%IFK25[(Y3UC?V.7E^6OH?\&9HEH8 M@EX-[5R?YAI [V&EURZ> + MG8QR8QOQ%HJB3 R#YY"9N;[R\UP3T_NE-G ]V<9PG:(N2[M*?!PEUT=IMTSQ MWW8 S/NDS>=H;/BUNKQ']6X[O_^5W H6 9HC%DL4.?A9Z_'OVM?U)A]&K2A MG-AW+5>>L*C.-(X[!?(QV:5>'"R>Z:?8TU\4 M,":0-6E*=^O8T?U)Q[0YA'E?4($N2ECV;,.G:NS@/&;U'$-<"CT. 7[Y=VP( M6ZTT;/PV@XU7\(WH2L]*N/Y:5F M@FHW-IV&@ BV%?"1MCB*S*U=?H<: I#A(QC:32[>VXBJ;6CJVH6J![R_:7)I MM_4Y59&J.UJQ=1.\?EC7UTTGE"-][)[V0NI!S_VQ$;$0\U4YJJFHJ5+[VFES MB$4_DHX7Y ..JP MS*A D((7DE]_5V%,-W'H17EZ9W,%@B$(G^H5VQK:;=T/UW%HER)1$198S5NA M3(4^J#R0^D(GKMEFQU&8LOK7&&+;UNU4#TIGOSR/XW 3$\#'=IEY+ZI> _*D M[Z4:&[&YE6MAJG"4+Q*PN-*;GF%/%]D0BV0 !!0;XSB_+G^O]%ZJPT@X9OAC$N,]+ZASM8N#AN^E;^GZ#L=K.#YY->_&( 5# MVU/P1L&F\G.5OIS@R+2/1J/ P$.X/J-Z^'/]!:MMZMP&S5YJ@%]^PA=>YFE" MF]K:NI2!K"M[N]3B6"]IV(W0[R^CG]-R)=50LI:3*<.[L%/G\*43DGS MN.@.0%-[AZ< JG!'=X_T1='7'Z_^W;E0P^.8 +O@\H4>1WJA2$ 'B.:_2>(U MRV3@^0N-=_&QM%P_M%VUUD,RZPXBY7H!CM78V'\^\WP?_IIJ8R*&I._: %M* M2&L2R?0M3_5+-Y[[_E1=)U?2PYG.5Q5/99<&-G9PJ;_(#/4+G/HD9+NYX<+MV.54+XW68/<\C-;"#7SHX%.X8.;:6$FS MB:^UTQ1VCJG.HK&1^\NH@B1U1_#6"P,9?R=6. <"97J?X98Z@I+K;]:"H]*E M"HDQ;FLPXJX7:3C'N3WALS;(!#".KZCRZ$5_Q1ZYHK\IG9J&9LYOA#+>Q2W. M.#HF7=D/21(\AY'6FMVEGTMAY3]V'LDPB?:?M@&5I!;)0[B.PU7H0^&E6H"K M68(YDH[K,YS?11I8(7K[*/_J:![K3L>U"TMGQ],ZHG0-G9_&O (%.(G,ZD'> MQ+7_BQW^QKB"4@OWZULO+E1)U^\F[=3[N3[R]L.*QXHA:AS==?PJ&&SN2+(* MM;M=^?.4T :,Z7WU5DZ=N3*I>A[7$J^U#5R?N?QY;,@B-6=Z'-#=,:/*-4=G M=Q@>1]>^KE\R+5)\+OSJ-8=XM<],@;(_=%B*BA&/: MD.+5H8_KS<2$'A$>TRX=51JZOM4JL6D=H3\[=)M(9O1,YCC35X27+XTASH8> MXFX)TEWZ3T[0S4VI(NZL:5=V[^T\&$;[;A:1R!WW[C%T'%J&7VA\= MQMS3]P5"UMBCSV,]T_I+VMC0]3UHS3WSF?EFI ]X7-=0>6SG<*]IEN<%-Y=" MT#2-3APV,%.!D]T]F MK_2L M9!@1]B!-?+Q219AJ%]P<$SV,[E+FRUPH3,?]4_7 =3F4" :/%H-YK*)T:^-DN_:=YI=EYKZ^']9,Q+EH48&'G^VRQX28H/$:FCL4]*$J M*\"6[S?+I.2&K?W1H:"_"#.X J_C@-[[PNJ-.-ZAKRZLL2NWMX?EM!FK7M)R>W:X4!WE(0)ZNI^O+)_)B<(^8KDSU M[U-ZT:KS-39R?S=**>;.(W/"HLBYC"95C1;AQ]3M5._*5GM8.1]C7%M<>6S7 M2]P@X*M17X>ST))KJ,7,,RQ,:EZ';JZ_W=$1Q]J= M.#C6UG##3\I:<-.(?JEOZEH^ZF>H,F/Z#D*X6)Q__;%8&[IV7_[\#_(W]#]0 M"?S/_S]02P,$% @ A(*C5L?,Z&$=,0 )KH# !4 !B8V]V+3(P,C,P M,S,Q7W!R92YX;6SM?5MSXSB6YOO\"F_NRTSLYL69=>FLZ.H)^9;C7:?EL955 MT_N209&0Q$F*5(.D;?6O7P D)5+$E2()$%3$3%?:!L"##P<'YX:#O_[[ZSHX M>P8P]J/P]S?G[SZ\.0.A&WE^N/S]S;>GMY.GR]O;-__^MW_YZ_]X^_;LZN;V M_NP>O)Q-W,1_!E=^[ 91G$)P]J]/7__M[+\N'N_.[OSPQ]R)P=E5Y*9K$"9G M;\]62;+Y[?W[EY>7=]["#^,H2!/TP?B=&ZW?G[U]FP]_"8&#?W]VY23@[+>/ M'SY^>OOAY[W?BA$[J^$YP]%1_]WV>WH?ON;!($9X^X5WSV"&( GX'W M+ALS0#/X+2BF\1K[O\7N"JR=N\@EY/W^IC2?USD,WD5P^?[CAP^?WN]Z,5O@ MG]X6S=[B7[T]__CVT_F[U]A[NN M:>S3&J)AS]__U]>[)S+/MVB%$H0:>/.W?SD[R^" 40 >P>(,__?;XVUED#D! MWXV> 5E/O ?/GTZ?Y\XKU$8K;?O<:?WE^CO\,%98K+)D"L(%K^_F:-^;XLN M&(3_66N8;#?@]S>QO]X$X,W[=FD*/1#&P$/_0$SI>XCOO LGP)-_6@&0Q&)B M94?0.8L'!Z*-N *)[SK!\5.B#M?S_)X2]+]8O,33Q70#(-F9S9:+/U1W\]I] M5TC59;3>0+!";9#4O8MBX3Q;&%KC>CXED?MC%04>.I>N_Y'ZR?;H=64/J7&> METZ\N@FBE^/9MC92=[.Z2&,_!'%\!6(7^AN\5R8AD@^QC^AX@.@H#1.R@T23 M4AZHNSG]9^K !,!@^VV#H9U%3_XR]!=(O(7)Q'6C-$R00O2 D'=](%RM9J-U M-[M'\ S"%-S :(WX)X&.F\1_^LGJ,HV3:(TVA&A"T@-TN)<0@R/NP/_!V_?9 M"3#C"_<-MU=WU.X5XWN08*'Z .#3"IV:(H*%';L\C9"$1+L/"YGU!DD;J4W, M[]4=M4B%1YPW9/?K8XQXT'-$7?F#GSH&VMHSJF1MU#;G**P_2MA\A-0J:O!IU$CGC)[GWK M)W+$R_3M\T23I%K0K]_30HYF<4]3I"KV=7II *:+28 L9^S=NHG@593.DT4: MY.W1H9$XOM!EUOV734%MXGD^7E0G*+%E%R!)?$CCJ?64KM<.W$X7C\ %2))C M!B]:3N(8[%1X_(L[WYG[ 9H-B-DCRF&HG3"-F!_!>FV,W;=.L9<2]+_+S;R- ML37H)"4"T8&=9OHY4M>QUNXB>J_\($V =^W $,F,73G#8YD&Q:>81P0D=?K(]?O(RXYHTXTHPNZOI9]L?T"HB5T-BND8D'@ M$/Z:AD6N%5+%\I:2/-HC#7TB>8QVTF2PWB,G')H4?)/*0[+FN2G%!>[0+_+F M> 9MY+XE?H('.OQ*E2KPFH 0*<\D#:\@+(C<2J, ,VD$JQ!A F-$( C^G[B/^!\?M(L$,_?"?D3>8Q,8R+D0)G#H+?W]3__KYK=?()D62C -2M5UOY-V@'>D$ M?P<.O$&_B3D$'K;LF<0,'SDBRVT[)_,Z1#)B^PB6/MYV87+OK&GK3&W6$W&7 M +O2D'#UP.O_!5LF=8?M.B?O,H6PPEKL?<)LVAL?[MSBCV 309KX9;7L3Q C MSHK)42JDL=:T M5B (L 'GA&S**HWZ(FSM!$$1/V135FG5EZ3+I$3&TIB9D,I&/3"XS7LB]AH9 M*DOTU2\P>DE6HI6FM^Z)U-L0R3,GNTOD)$Z.&Y-61O/>B'4CB%8T\WK@Y.M+ M'+.$V\O(8Q_-_%X]D8XL(8B#\NB?4SB+7D(FN?66_9)($)K"!Q@]^_@&DH#. MP^;]$IO_!UENX%Q$::5MOV0^1''B!/_/WW 9E=JX>U4-?QD"AT%:Y<^=$X,= M/L'#*@K!?;J> T@AJ-:DIZ6<.:^W'A)V)%\"BQ(FA?SV/>H_ @I+33HGZ@FX M*43?//\XGV'/"X6H6I/>B+I^=5=.N 0,"X_:K"^])POE8K]_%L\MA7G9V@^O M4X7PLOMK JN3<*!;? ']L^9WJ]Z(S5N\WY PRUMWY0=>T7L!HS7-C55\+:)X ME120C%$/9856 M"DS&I8Y*17 *:,:EF3(C1 4OBPP&&,>BHS8EF ,D9%M1P7+7 8EW9:#\46.(Q+(Z5'?PLL MQJB"\H/-!3+=::-_?5\#!BDY/[J[$R)=.;C'RR(+)YX3B-+X[=)Q-EEZ B2 MN/C-/D\@_\7W72'2Z6)7;ALI1<2MR[A5HM3UR&2')E/*2V7PB3]HI(',>E5; M(=[,#AK(?RBV*B'K#R=(#Q-@>"VUL47N2Y'BCL.V&H@N57F9A)XRRTAWUSLU MN47A=-! /KWXRB2Y="#^^#" M?MA,B]B,-@ FVX< 5\X*/;S^&WR(W@,6SMPN&J:0E]D/EW? B4&Q*[?W4>AR M^47<3R/'[TMN(53E^)[:1<\48(I4YIIX9-//:*^#^-T][P?']V[#2V?C)\[A M73!1:^V[@#Q&,UU\BP%1':1VP&$?'9-(5@"6&$&\A]D=].B@&\0'>6$>/M?3 MVVIGG)T8Y%,OZ*1A&C.(*$GA5GCJ4AIJ(/<6&=_ATD?".M/MD2]^P!(Z4EWU*M!BC5F;=*F84CRI4FVH@=RKW$S-Z\WP268TUG/\I^LTP!XH M@F/E4:"L/!(NU(>X=KJ8.:]LI4!I% T3%6Q3G5M1XOD'BBW"ZJ';.2+C%#'# M8R#M*=!![B.N5A3N2XZ6MAB2'K[KL\B7Z*A7FLNIB;6V1CA9I9VK^K8A=_^9 MZ(5LZ'W4%M3:+[I\\ /'NZHKL6^1Q[=:#6XE""9PIS7V)Q^I*(-##0Q8CA ] MY%1GF9JCVW)<5,,79<1X\0'+8>.&JLH8208A+(=+'$FJ[$1&C,-RD)J>=?); M. ?PW%H 5:17/21E.3SB(Y ?^K(Y2@IGX.LL*'E M.*GM/F:$,D?IHZ4HB06Z( 1J.3Y'271.W-5RV*1%.2.X:SD\:C)<%$NV'"RU M34>+6.< ?6H%H,\90"%88E>]&1")I;A<9+Q5H,SCI)8<51WAA%]!,0,G:>E- MB_V/AX60* MAS#G:U,0WQVUB*T!J>TPF^Z4HE6:IB)+PH-!S:BS'Y1C1+1& MLA6V8X':%WRQ5$#)9F%8#T1+UBPCUZL/\(R[SU]Y!'B'V^ER?^\9DD$0O>!E MN8G@593.DT4:U(-^@D1FI3&TWZU'K#>%9#T\XK5\ )#4V&#,3K*S]FEE=4(F M:;**\*/KGM1T:IT,F<9M'*=*4\@[Z+TLK3(4 M^NM0_#-%;*20HP*?#+.Y!M7_D)8+)_9=2;JSMEIN ^?<,L,:NLCSE35JB\P8 M)B42T4][\M /^'*$E[H).EX!?/9=,'GU#VTI9K-^221NX>SK\56T=OS#!ZGY M;34L^Y\ RQ?@39Z1@%CF-9RGBUJA6L'V4Q[&X*GRMJO:&%IJ^>#$G]T^%2P; MJ[7.TD]Y4K.H2"V[O99R%C% V@R^;WH%GD$0D;M;.66,"?#[Z#P!D!X ;M$_ M60XK2D,MF)/D0!&?U)KI(_4&Z;0XH0J3\:>?K"[3.$';#Z)=F*44XQ L^C^/ M78JHR4@Z6"F=QR[TB3*-L\A\Z.+T%O335T!Y/%VZFQ8'=(RLCAQW :_1VVHC M&N<[EK6,IRA@.\Z9'0Q0H*_\($V83G]6:W-4C)PBT5/S34?1L<%!$& Q$WI? M'?@#E,YAUM9F=]!3:1BKX'M6)\EF7-G$[:*CXAL($7<$B)Z)M_9#\DXU?A2/ MOPRB7CHF J,X1N@NF#6_RBTT$'B1/\]Y&:WG?IBYO=Q_I'[QOB_)V\0"E*4O M*0R@JW;93IO.+(*<'=AUMP6=3+ ?9.T&K<3N[VF(R"VUU,4D]U$849>T?D M1"/OD8*8;V%W\T5M "(R\T6\0.<)6W"S6FL@'$DEX5ZKMM$=\Q YP,MQ#H;' M>2SI%167-<:%[36V%!*1F_P %)J?VE)DCG5TE[>9H@?9L /$%F*4J.=)HQ#C>6V!7>[58)8AL:(S%!TCLY?1LZ!!Q'O')7/H^89MD.O,.EL=67*X:/NMRIPZ]06 M[ODVY0XKX;7*2LW=3\]9M<)ZC5''OH]OM(,KD#V7]$EJ>,'-@R.&Z0S^]^[H8WI*)1U.0C!W7@]C#BPU"276@&P]X=L3(C5SKX.]V,5B MF*FD-^??-E;4\E!%"RASQ68?KGK3:H6PWS ?C%:KH89%$S(S=#$#1B'&GE+8 M0JZ/SDG0&$;>;N#TU7'QM HNM80'O^WIWKZ87)9XJ9%;:ZBW "GW?FB]G0YL M)6\8&W&'N%*1&]LLDCT M@73L*_'3:_P])MW?G+7,I%@;B\D=R9P)$YXKY2*QM2K)[EH.@,+S$L\BAF0G M"S$_7(A'D%$.\OS';%*/P(V6(1DE?R26<89T_%F]4.99:;-HYKSB&S=81T7K M?A-!I>UQS(@GK_Q0O/)9TB[J*V7P[]7.=JL/;$.2[]K-6Y$KBC3Q<%FWF[ M+;_V)+-^YY?BTP%<,KY7E#U?)RRUY=[_ED!W%:_P(PEA>_&J\2ZNAB-,U MNYX"''V\%C8DF-6#'ZW>QQOP5>MN,ZG;O=@W- 8M1UE.5_G8\9IN[NME;HWK M<%#[D1H?VN'3JA4Z2'P8T:@=0NW84S3?1A4HT]+C+YUX=1-$+X.YZXF."DPS M$I'//J+@8OL-S>XVS!]2#9<3=- \(Y5'^)16@X'T!-Q= #Q2=T$E/U#<3V^6 M_8[OY)/KZUWTW,"E<^>9=A MXZ4N40IH% IZF"#>D>!!7)ML'P(GQ#5UL3]B0YE/@P%T):!*WX$P)G^[ON,> M(-@XOE?P=5Y'#<%+7)7XV0BF?M=P,,WF8&DS$ZHHEJN$<2@SBLZGV4",PQ_L MA:NTTBH>\O=NGJ)%\H*VB5 :'+;7PT[/2/A'(3X0HG2>+-*@.+G8O,/N8H0@ MJ!;+5=SXU,[FV%#R>UQA !VE"18+X"+#YOK573GA$CPZ"9B&F&#\__A ?':" M+$"'%$+?Q66SL0T4>M5?E%HR<.CB2^;P \7H.=K?9-#T*);^T:X",X14(3+1 M<=#(KBCZZ:@A<H5=XVKWN5=ZEVY[1"JA1>I;UHI_41"Q; M4H"XH;KT<[4N+$EQI:I5CC;I] MU[;F))=J8#W?MN](DDII&$MEA>.T*NXJV YA<[=2+>_$S;/K/%.F( ;;;QM>6+OV8+J#JE(M*O[ [M'9/1PUJEAPX:BC=>UV\+CNUOS%:%F[27*G$:0I( MD!&\8EPR^#*-DVB-:!O*OJ1,I#P/P2:5[:WEN6$N::)#7;J[[@VLN(#55R5D M(>IB!]>3POHNAYK9W8Q+BZ9O7#KU@OTJZ&3&!5-$X-,J@LD,P'46[\C"_X(= MVV0DW9M7;A$%GB0Q7A8>P'MKX!Z0XN@/(*O2/Y3]6SSE4] MV+G,YCKJM1S0 M(MJ9[/:Z]Y]H$2K)!>Q96WD\DGO;^> MXBJVS!XZ*R7*NZ^Y773O5(D%H2;LC\59C%^"]C-]']L1$7'!@7!(GF'.%*1W MH=H8.LQ<&0*%%J[:(+KW;J.%/7SF7 4T"_?W%9@G0]G(F%;I'K+:*U[L_'!KY9/8%1Y&-V':>LI_=(RR_(Z MO)W=E9"5H997F.P,WW:%N>4%@KH1'Q+'BN6E&3KC;O5SKH\2 D;?I)H163 4 MRTCO?:JVR&=(V4O$8#[)ZB6+(M+&&@ZF>_/+7;TZ%C$+W1W"RU?#VLK67L&B MTH.+ :+3K2A?LY7:X4U&TKV]C[B8U0@X"STGMP5\-( Y$\; MT1=%&-]7&T3W#E:_G:6*DH5[EGDQ:UC;=L#7L_9,>$@5]BFYB"NO_"#%;X>I M[5FUT;1.?(+4:@^3Y3^#)^"FD 3GKU]Q%4+@94?R>I,6QK7JA;8./J1;UJG< MA&O,8);[@IMAV!ZO]N$*-N(2XK".DM-5Q ..KUV$F[PXT"N_&_R'$Z39SHWC M=)W]3O&T:N4C>D_O]2:(M@ )!?CLNX#^8!-V KFY:,#/(RQ#_Y]HRJ2T(V$" MA?.]Y>\9PF-EZLO+GR?MR3D@6AC80#CV)4<)_=]"'XD(O$U:Q4;U*[J/\?9O M![LC]M"LK(P\ZQ3RB[V)9^FF5/\ @,"\EA--[$*=&"N G<)F ="U:+VL7P MU9(V!16&TCKE&Q^I.N#.?\:O:R5.N/1Q9@UYL3!_C-R;Q \.3/93*NTR>3S: M^HY&L"+>)&[2!-<=6.,3*\MGS%,ZE5P(K7S"C/MX^2&^-R6E@&@PD&YM1?6> MGOKAT(6:$AAAZ#4]*&GW'NDGD+W8R9R\3?EN-*ZVYB"V=G!VX4"K%T\=(,;M MG+==N,H^3L]I";Y?:Y8A2N@+G-M052!P_&(JAO<^9%V5CUAOJN#+! 7Y_ M*8!U14*NL['3HC\K>]1D&4,:"\&?2.R@_;=@N1541S%VHCCBADZ84IF*1C,M M#6/L5(^:X/>?M)^];!%:N;HDB447NK9Q[^ZV"1E+*EH>DVX3PI)4;553_IRA M%H(ECMC:AUM92+>J'=L.')+:G=RUIKWF;+1),?$\/YMJ*>+>JP7!J'8S64) MKLI/7OU#%832H+4J.[MAKZ*UXX?<+^=-M+TPL*M"<)=;S!2L9'J8,P$JZ')] M]-V?'^KU?U$ZT@1")UQF]2HNMO2D2;G(\;'CM[:[9^B+F7=JMXF_@O4<0-H^ M9S?6L5@B"%D(UMQPAZMT_, Z7A7'56NFZ+AU\&ZJE*^Y!\QB@_Q.9DV#RI?R M_?0\K['CGYR8[ (5(A%G2TX77Z+(PP\EYFF_T5[5JS^RH3Z4+@65K:_LBBS5 MM I[(X(2JDG]L2"F(F O3FJ%9UH\J^V#E*>X[[8@Y^BW/+S7?*A&<*N=5.C?K)F!XS%$':RBYOI;-9GBW3"KU(:4A?0&L+ 76+: MQN[H)TG'M#)]3^EZ[< MN6-9U.(M6N:99-FS?_@71=TSI*VR1QQ6 LH,C3U= M3+QLA;E6-[6I5K\C$B*AA[@XSIS]'S^<__3A,W<.( +L)H*:F]?N+E2-:N M*/,T$DHQ:I$:8+DC1D9OJ*"F=DA;CMX1]9'YP-OKB&FDY96!H^]ORQE-5KOB M5]LO'_Y= &:4$TI5LHDAMM>YU(2]I%1,R[-XF^#&TF2MO^36 EAE_=GR9Y5: M0*NC!Y&BQ D,]LCJS\D]/ENM"&YP\P.KCS$2$9+U)$J9KUAH9XYG;OX>3";5^O4\%) MQQGDY.>6DQFLRQ*EO[;VQ:=T7G[H_"G=X$IY^<39PD.FFPZN=C8^4@LPMQ4+ MAO,?V,G$G [FD%\N3:$VCTI/?=OO$6"IC%TK !)=*'3!=![X2]Z4Y/J:.BF< MAH-KP,[\-6HR73RAW\8+M"SH;W\'#CP_9M;BP76;#735435_QC8W&E,OW"7" ML=0W2P$93KJY06"Q-4V17XRGX%D.VA$ADD-99BE2# 5T)YJJ@^M$YB^A,";D -32'JY[:DHS?%, MPPLALUIK(/QK%(+M5P?^ ,E-&GKT\*F@L0D\?N/X$#]_*(:\UD&WRB)_&E45 MX[W0M]S29A\@51^I&,;1 ,4\NNB(50X*ZS-4U6J8,$7[Z)B)$]JJ;]#1H*,B MM%FGK>7^KV/E4NEP'QU2$IN. FH?,/7LF-@_;'L/2#W=!P!)<822;R):;]+L M>_%T<>'$OCL)O2L_2!/@73L0NWIVW8YQ6;SO?9+3-(GQ=3E2X&2]CD+RVSBK M>@*\+,RWF_UT02;M/X/R&,-RTARNE\ >9#;76J)T@M0,+U^*)^"FD!2A8*[: MX23DZI2V\A$=-O]Q=%]LZ0/PRA1T^$5C +QWUH";2BSL9LQ4I%=&Y*)K;?CA M03-98V.G&USRL36 !-$6 /+D_%12B>1&%QE43[*%:BK-65D M.>>!Y6AU8VRTR+5\"63YZC3A98%Z8+D+S'A^MMO-1EBN7I)T^)>['P(G%)K& M!XW:>\'E)9JMHC1V0F_V@N#9HE_ MP8_ /B]5)A:E[!PY:'N/I9&:S+B<54B7!JQ6[5U"SAB7\"SMM.?<0Y;K:>)3 M3\SRV#ND)Z$G):4[^91]?J">W),[2#E^]TH;$YES7.^021V@]Q&),(-LT\0S M7'^H_'=R>R=*_@X28=V,[K[7R:' ?+SSL$U;2Q?#I+1LZ*?]DJ$?OL^P:CU= M(*7/?_:]U GP34YR:N)(]\K?S*)K9-,D6ZK4;#)"3Q.[7/E@Y;^1';_ M_H&63#SN;^'(J$+-!M*A[Y?((5D;W .>U=JF8R*SPFXBF/\*MV,5".F9B/9* M&T&P]M/U U+6@)=YI#G,S&E]BJ[VI.OEL']!#9/X-LSXXPN,XM:5/\Z7A@08 MO@"8;&]#9)&DQ.PBK\7-5DY(G6#;**I^?DC0DO_Y XFT['8J(I\E'UO]A(D0 M,8UYZBK_";"7&QT$SP Z2X#41>CZ,2""M75W@CH%NJ,K=/_*_KE1:3^UY7&[ M3AW;Y6!4U1EL[_L#[7B4Z7E$K2Z1?4L@<'KOJ_I(>J5MW_H=.K+5P_RVHDQU M&RN]C=EH&>S;W>V[N*EY5>U[BBUE<*XW>?\ -$4;1SBO,5)"%[%]B/%R M!&AJX\AXYQ".1@QF'U;JUIUE%3,"8[8O4M=RF*&3=U$W=!ARF!>, D MY(]7:.:B\L=]4S$DH'=4E[;+\TSE5*>QT2.3B'G _D7IG$SN"[;L'J9Z6N"K?$(+^/J;5XA'NI%MEO4FQ'X2O&>/V47'5:R$[GL0M]X$ #;=$5&57<-"_968C[*9A*E] "* 3()HFWAK9<_A@P1?7 M9.8CUU?#I B_3S< DQ,NL]-'9D+B?KJMG=[R,;GJFJ67S3LT*8=37<6@=9 P M&218=B0O+76DTHH=(R.(_DG9/!6DA/JGY=S8VSG5.MM;'C159F6^_7%"JU:& M2FSJ6![\59>60G/*\IBL,F*25IOE05-EV"3LPCY"F09%9K;31>E*]<1%3(1K M^PPK'(,GL(H"M'!Q=G7S/DI$+]P+.FE]_:OYI3"Y2-*QXQOCASZ]AV1KV?G3 M.TA'#CPD./*LXVF:Q(D3>NAHOD]Y;O36OS- L,;WK@*IJQ?'*?"N4KB[>)[5 MWRK)K+BX],Q\(4%]H 'RQTT$%\!/4C2GKEZ,X'QI@(!IDS[??QHB7/GFP/I@ MIW#5OS- L$IKWL6+&BU]W41@[7VN9" %S/0BK$:$4.$F7*(Z@!:E0P3H;9! M%G\__S!$;$N'M09L9;^N"]BY>&IS9;9Y!-B_A'Y_&87$=9DZP0S ]4<>R#U3 M,D# V;S$FB;W1;F>*1F@Z"CQU2V:C1_&OMME#2;V]P8(7DT_(N6Q>\%1ZM,# MA-08?OQ^_LO !6AU/CW(R<,/ZHY3RP4HZ?FB1\<";4\TZS PJ%: W%:$+7I; MSB!4VXL=MEGXA^($[V(=-EG$)7%@8LAJM)U[(7ZOZ,38?3(V[[4"6Y-7.V7J M-I9YQ ]1-=L$#4+@K>8:?\XP#L$2WX,RA,N-E#?4\'NK6L@'0?KHGZ4>0: GC7JX'6/3FM*G5;HR/R(?)'^AS11ZG&R 8D$Z\"2<[*-6\EZ*%3KY%XS8,CBA9;6I M%((4U?0G)#J\.R/^H'8UZI0]>\J>'2S"I^S9@9E6'4EMVQ?DE$ [""@'D+9I MEG_@,4ZU5$6<([K?%B03W1+_9K\5IB'==&.U4E>"&13D58 )8H\ *6$^?MZ, MH/@M]).8:EBI]-1A'Q*U4N F.6AT@^)?82" MNYH:W?NYLH+$OAQ+=\RI]P@HP11S6/=BH11%V^VK\\I5:AU#>]0@#!50/MT.5EM5R7* M[Q/>ANB/8.:\@GCB>7XVC]N0^![Q#\,J*'21QLB. MC>.)BQ8_)K/AW%9@M=:0GD(C!?\3 OX-&7&_UO+^__3='R I?8B=Y,]JVAHM M):ZMA<'*A%#;:5A>+$4RN14$T0MVZE_E<@+1-HECD%RNL#R[#2?K* U9=SJ5 MA]$PU1WD5W[L!E&,CE#!355>CRXXAG:GE-ZFS3LS+A:82S!=E(X^-;0K#9%^13ENJ[@ 93R-H<&N9)\S(OJ4M12U%3D+4[SJH+0/OV M'5?2BZ129QD89F%"W6$RAU07D55D<,TCW;M)R#4<".TJ+G,%YHD%5B">QM[N MYY40H;5L2V>.85(B%OVT)Q3]\/T1GU04X[3Z-RVV"O0Q$(].PKOJ7VNFF52N MF4QIV.E%X&R*U>^Z$/Z8+=)("#V_DN]N+ MZ2,7;[F^&B:%.4#:/\)HK(GL_7')\KR)6NM@(O3QZ:+*T+2SIG\J5@P?HAZZ_<8+,S_(U"I-5 ML"W9C#27YI$C&K+)KE\W/FPD-0Y[MK94)91V&Y?J5*8WU.W$XEAKV/@^L)4L M]^BQC*^J&[1N]5@*"]50KG"%Y?YQA@E90'!@S%D*@HQE6$D9J9MCHT*&)3CH M^%D.#=M'5(9&TLJT'"N^65K&BWIHCP =CO5;82<9>W-4<#%#<3319?E]R",9 MB6WGCPHW)D?5=6C+;[0I\).\4V54F#%YB0EMJW?K3(='@:6HSJP36*WXU+JX M!#@L&)4\9R0B41EH?,LI9*;Y!._$:+2Y$FV3'29/0 MNXO"Y9W_##R2C4K--&]IT)Y6Z0FQ-CAD%$;6$KNMEI0,PM^/8(-8"$D\T:/B MK.9:7HM1XH>:Y#^86N/A-$Y=,)6^N/\ZA=&&G;U5^?.1),7 ?;>,GM^[6/F# MVXRJ_(<]4?DOOO^?AP-R2G_H"9M)[#L/2/5:^"X3H'J;]H*>^#+G)9FU#SCO MS5#;Z8SF" _I(K9#.R M=QFV<] 6 '+.+DMQE#JQ=_"P&=%2>&1U WI%[68L M:3F4Q^HJU>K*Q>%O*6A*XK^J>UCNV6]/\!_/F)9"+%HX'WXJ+6[%4V](S<$_Z":H?OMB6'HHC^+4C=)(1:2;+-YCY7AM66>TGD,_I$BVJZ?<>(H^A2W1 6[O0Y3 MJ$H,OU8%M:T62Z#,0J'W" *YM MB]_TY(I)5NO6S/O:!]@I(ZRFVHKI[M:T2$KE%.WA]3!G EQ>X/?60ZONXZONO=K52'%M+GYOUE%=*2[:PDJ!4%&U5<'_@#8 M!2BS4,)NNET=0O.VXMBDFY/VU5!N;(JRW,!"4\\^#*4,PUU@@6&460H+S[8[ MA(2"G7VH2!J1.\2!;681) MN20L!ZVA .,H]AT_&C.@;:GN*;+T1DKC'2IV1%F.V)'Z!?.@[0(V,S;ID8@Q M#*HN[D39AQ=3)G9Q;ZH$'S,!+/\#_I^Y$X.__7]02P,$% @ A(*C5CA\ M>.[J" R& \ !B8V]V+65X,S%?,2YH=&WM76U3VT@2_KZ_8FZWDH(J M&_P"(9&Y5!EP;JG:A1PX5;F/(ZEESS'2*#,CO]ROO^Z1_&X"*=BLP I5@*2> MF59W/\]TM^1P.K2Q_/@+.QT"#_$G.[7"2OC8^UIO-T\/\P.\?%A8ZX%(/,8SJ_XAXE1IRQ/;27D8BF3@L??II/.KFS2=#;$PL761A)!8 MKW'0>-.)5&+K1OP/O"8>I[:33UJW*O7R$TXBXK&04Z\O8C#L"L;L1L4\F0G[ MREH5%_)N"2[%(/&T& PMJG!*<\Q4\'EP-] J2\)ZH*32GA[X?*]1"@LU$W* _!2#?6QYFFNUQAH"<]7,MR\E67-WW[+E.VLZ9^?K#$#6D2= M&.]D+$([]")A4;?$HI50^]YD*'QA6;MY@"ZA23^>'J9/L&NS]53#!K@.Z!=O MV?/>3?_RT^5YMW]Y?<4^?[FY_=*]ZK/^-;OY\D>/-=N\WCS:X_OL^H8UC\/\ MX%E<\.30?B4>N/[$^K_WV&WO_,O-9?^R=\MZ7\]_[U[]J\>ZYWV&EYL?VD>U MRN;/://N+>M>7'_N]RY60AY]X�K30[I7%G]'B+L2[-V?=J]YM_?KK'[W_ MS**[U6BT2L+I$J*?LEK.KM]==SVJOV/S M95.>'+>:)^_?'7UHM4^.3EK';]".S8-9,"Q%P:I"+][:" @VY"-@&D8"QA B M"H1AWS(T$&@YQ?.4MS.5L$^H!VLVZO]F*F)G+G<.%(Z\3(*#SAPV:*KB>P6? MW89/:R?@"Y$ M97!)2;:@-4@@$#K(8A1+<#AJ$H)F:,=@R$Q&WQ;CQZ"AF(1N(!9&8J&/U3L; M"SO$&S0I!$Y!FC=%U53(B!4T&L6?+INAHHBR!&UY***]VQ0!+!()@I#PO != M#?D!Q?&R7KHNDHBTM +G$4D@LQ#G1& O(:R&I"!HS\:;-$0I1#52+CBC@*M9 M6QHU#05-7".)3*( $H5"-+OEC-,GX&;((JG&9L8B&@;"6,UQ(4XG<[U1R]H2 M&9B9,AO:5GQ0E@@M#Q\<[00?]%? \_:W2:O1_- Q!>2+:I3V6!5% @\=KBX9 MU^ 0C(@4O@1"&@.TJR^%&9(XB<687U".0<=HN$ JD^$X6EPKF4,YU2J $$\; MMH?(#0&I((=G;Q(,>3( UL5-_2:3*.&:G,=[L.^&NBXG'>6'@MHO24XA-#^C MG7^)67*DDRZ/7BA:62C"A>@^U_D&):AJ\2H.*4E4EX=#%AWXU\PA%V P=A!, M+F-_&.DU*B8"GIG'#Z&LW@=$;;%27B>H3.,$N+F/A'$I TI!XN:A_MDBV5A. M6#1([FB@*!064*X5R0Q=%)AXH"Y&21%RZQ3UC0@%UX)N0.3EC$NA$IHI,U1B M.-8TKAYQ"88R@ I93&AH4(HA(X),7AEV G^*4WXC)S M>SV!#Z(( BM&"!NSID;SDA]M;#XY/<" F'B9OK\)CTBL^E M@;HWT<,-4>;/^D*.(B$W!>K3HX"@7AH>.J2WM_E]:]3!'..*RVV.0IYUAFD<5^3S3P Z751@]EH1O/ M0F&5-O-RQIW .>-86 OPO9S*5U@QD4 H4$,WRQZ2#:8PAE(D_$G]G!E'PK=, MX TX.LR2P#TGVJ_:L64)W_*0Q6ZT8[M2,NI8"*0">D!!CSH" 8C=HA29MT7' MP.^HML@[!JZZ<+T.][+'[)'K#S%"T<','P]M20MXB ,-S+."^]FC:)'@&&0 MI9&]7(5CL+PQ68Q 0L.YNRDRLJU/IZOJI4RA61XBV(V&:1>+E$CCMEM#6()+ M%1#8[MVI@@%J>8(ODI&2(Z L/^¤P7607$*=230&OCHA M GJV.C7 O!QC+21BG&.,-JK[N)_=>>Y[G4YL1_>(4G&LL(L0PC@D==-M_BHF M7XOI6?3\S*!^@=1V@2'JL3_YE+5KK-5HM9=0LC6 'KC'YW/QS_#G"C;Q5'/M M7TLDK]#G9U.O\O*/>;F,;F3;G/@7$'GE[+(ZNW)BY<3*B65P8D6[.^3LRHF5 M$U^U$U]@37-H#M?^"X"*IBN$5TZLG%@Y\6]W8D6[.^3LRHF5$U^U$U]@=EQE MQA6Z*W173MP5)[Y BCX?"HA8;P)!1I]48M?Y"\@55U MY_Q3WEQN$O;^]Q@;?])KA"_M9'])<(/OYR>NC^@L'_ 5!+ P04 " "$@J-62YR1VN ( #"70 #P M &)C;W8M97@S,5\R+FAT;>U<;6_;.!+^OK^"MXL6"6 G?DF:5O85 MTDU1DD8V+Y2HDI0=WZ^_&4I^=YH4FW;E6"U@1]*0' [G>3@SDMP=V5B^ M_X5U1\!#_&9=*ZR$]_TO]7:S>YP?X.7CXGK75^&4&3N5\,]?8ZZ'(O$8SZSZ MAXA3I2U/;"?E82B2HIO>=7UVGZ:R)A7M;%TD(B?4:1XU7G4@EMF[$_\!K MXG%J.WFG=:M2+S_A)"(>"SGU!B(&PZY@PFY4S).9L*^L57$A[X;@4@P33T)D M48,N=3'38#(2%NHFY0%XJ8;Z1/-T4XOE05]_S93MK V=GZPQ UI$G1B5F(C0 MCKQ(V'J C7&"./+KWYIO&IWN,77WOGN<_IW&T&(XVK"&SX.[H599$J+64FE/ M#WU^T*BY_X>=C7/-P\[#!IP #>'Y2H8_S*+]^Y'PA67MYE'K6>S:;/U5PP8X M#NB=M^QY_V9P^?'RO#>XO+YBGS[?W'[N70W8X)K=?/ZCSYIM7F^>'/!#=GW# MFJ=A?E .UWXA*W#]D0U^[[/;_OGGF\O!9?^6];^<_]Z[^E>?]#_V:&!IHIXZ3JQG)M M.\[$=;1,;#R?&Y B@:T+LI@6ZM ^>_7B5FC%IG.#BH0L4G=V_>:XZT[]#9LO MF_+LM-4\>_OFY%VK?79RUCI]A79L'LV<86LC'MB(CX%I& N80(@H M$(9]S=! H.44SU,.PU3"/J(>K-FH_\E4Q#ZXT#E0V/(R"8X6\3R:JOBLX+/? M\&GM!7P^H+>%!(]XRNX2-9$0#J&6HZC 3JBPVT191JVX2!A/IBQ+K,X )\[1 M:;$K A5G,1YIP26+>("G-%,Q)G96Y7(; @D$8 S74Q*)^1W@N$M]&CP7HC(X MI"1;T!@D$ @=9#&*)=@<-0E!,[1C,&(FHX]%^PEH*#JA"<3"2.!4R6 384LBB4A+*[ ?D00R"[%/!/82PFI("H+V;)RD(4HAJI%RP1D%7,W:T*AI M**CC&DED$@60*!2BV0UGG#X!-R,6234Q,Q;1,!3&:HX#<3J9ZXU:UI;(P,R4 MV="VXH.R>&AY^.!D+_A@L *>U[_=MQK-=QU30+[(1FF/55$D\-#AZI)Q#0[! MB$CA2R"D,4"[^E*8$8F36(SQ!<48=(R&"Z0R&;:CP;62.913K0((\;1A!XC< M$) *KBIWV02)5R-\_0 #EU35^2DH_Q04/4ER2F$^F>T\R\Q M2XYTTN7) T4K T4X$,USG6]0@K(6K^*0DGAU>3AD48!_R1QR 09]!\'D(O;' MD5ZC9"+@F7EZ$XKJ?4#4%B/E>8+*-': F_M8&!6 18/D MC@:*1&$!Y5H1S-!%@8$'ZF*4%"&W3E'?B%!P+6@"(D]G7 B54$^9H13#L:9Q M^8@+,)0!5,AB0$.-4G09$6224UR$TW)*+%(5;)$G/LOY&O[E PGBPF)["*M0 MI2R.7QZ:\?>09IZ\W6^PS=,#A2>3#A+56(3$)=RHA%-$Q WR$!4UB&"X#F=@ M1_H1W!=2V"DE+]N&)>ISO. @G[/6BNA24<0%7O?%A-),IT@YQB5;0:!TZ!1P MY9$A))A#260>O (I41J)9(G-V06I3Z08^U3\4A:/+P^_!'O!+_TQEYG;ZPE\ M$$406#%&V)@M989%IO2$X"4_W%YZ<'R"#3'P,'F!PU>9?5B%IX17?"X-5+V) M'B^(,G]6%W(4";DI4)\.=5Y10DFY M15XQ<-F%JW6XASUFMUR_BQ&*"F9^>VA+6,!#;&A@'A4\S!Y%B03;( ,HC>SE M,AR#Z8W)8@02&L[-IHC(MMZ=KK*7,KEF>8A@/PJF/4Q2(HW;;@UA"2Y40&"[ M9Z<*!JCE ;Y(QDJ.@:+\A ^+1\!T$5U G$HU!;PZ&:D\I. K_()\\#Q9T$/Q M_0Z]G;;Y8/MSOYUF775Y"W'16WX='YD2M%.07O%K=)QX'=U:98@0<0]A)Q^J MV7 6+!J@^TJ>&O!,7G*>,Y1[M#;OV[TJB KHV>A4 ,]IVINU+X10*IR;S UW M>D:CH36/;?B R,FC$NUW:R+XAU[7:I1CJW"(37T> ?*RC[60B+&/"=JH[N-^ M=N>YSSJ=V([N,87BF&$7+H1^2.JFV]:KZ'S-IV?>\S.=>@>I[0)=U&/_YE/6 MKK%6H]5>0LE6!WIDCL^WQ#]C/5>PB:>::_]:(GF!:_YAZE6K_'VK7,9E9-L6 M\0<0>;7895WLG[:(6PQ6YD7=_@)IM:PO )L[N-T>F^/5EU,KWJYXN^+MBKX/"#[_%X?A-S\GLVM-&SVJ\,OT6 M=CF-,9KO\RD?0DX&=1XA 7I<3OC4N!V_>TR_P?[^E^ZQ^^WV_P-02P,$% M @ A(*C5DP)<;1P!0 W5H \ !B8V]V+65X,S)?,2YH=&WM7&USVC@0 M_MY?H6OG.LF,#1B27FMSF2'$3)GI00KDIO=1MF6LB2TYL@APO_Y6,E!"2'LW M>;D 2C(02ROM:I_=1U)F0S.167KV!C43@B-X1TU)94K._&]VH]ZLE@_075WT M-P,>S5$AYRGY_6V&Q9@R%^&)Y+_0+.="8B:]'$<196,7?=<>N6DMN2Y6S9HB1AG-)V[(YJ1 O7(% UX MAME2..!2\FPAKU7@E(Z9*^@XD6!"4\VQ-"' X?58\ F+[)"G7+AB'."CFJ6_ MC[U[;Q:*OT^VU M>NUNZ\NR[TD0>72D[PD@EU>#X56K-T*COO'K$_K5^8BN*L-*NX*&?EL'N],X MK5G&QT_HX]80M2[ZER/_ IDP?AX7+X/W4^V#8NO19Q\-6X/S5L\?VOUO7_R_ M4*L]4CWU6JW^;SQ_4CEM-)Y[LTQ)_"*'$,9%AM-GCK! N(K72.!D2= !%T=L 2Y-3LKXC'Z%R?PD)^2U"7A144)*"PT.>Y:ERX,JI@MQ,J" 90%VH";Y;>H2/$2#FG!Y%QRM[ MOD.PP]*B8,LQ"U0X31E1/K=2!U"0MC><04%IGL06MUT'(VSCAX00O MK;A/1(_(YO?OG \U;\,9$@0$7$1':0'6]JWE:W$[QG$\D M3#\CD5>J W-,P4=V( B^=O6KK1JV<_VMHI<0IXL0@CA4YN;;\%I,OA'3R^AYR:#> MP8WN D+4A2UACAKE)K26)5L#Z"=K?#J(7P+/.[D)3<[&5YVR/<3\?.X:E/\; MRJ\11K0-Q&<@<@/V:P7;@&A W&L0=W!SK1;5C1NVH6F3X09$ Z(!\7\'T=#N M 8%M0#0@[C6(.W@Z-B=CD]TFNPV(AP+B#E+T [4 AJM-FAL0#8C["^(.'@G3%,KN+^70?/GFP,"^\5 W.*PUPSJ]O\6-+#N M06[NX':KJ@?O7+D-;QO>-KQM>-ODYBL$T1#Q 8%MB-@0\8'EY@X>H,WAV7"V MX6S#V0>;FSO(V0]4%!CV-NQMV-NP]R'EY@ZR]UH-XCT*?UP-XNNL-GI2YVVM M-DI66UN.QZ2,?QO'D/,N3J=X7NA-KEE5'T]]]J99U1]K_0]02P$"% ,4 M" "$@J-6T2(/3IZ- 0#4E1\ $0 @ $ 8F-O=BTR,#(S M,#,S,2YH=&U02P$"% ,4 " "$@J-6QM&UL4$L! A0#% @ A(*C5B8B[::L'0 WQ8" !4 ( ! MYJ0! &)C;W8M,C R,S S,S%?9&5F+GAM;%!+ 0(4 Q0 ( (2"HU:1#,O@ M#&D $<+!0 5 " <7" 0!B8V]V+3(P,C,P,S,Q7VQA8BYX M;6Q02P$"% ,4 " "$@J-6Q\SH81TQ FN@, %0 @ $$ M+ ( 8F-O=BTR,#(S,#,S,5]P&UL4$L! A0#% @ A(*C5CA\>.[J M" R& \ ( !5%T" &)C;W8M97@S,5\Q+FAT;5!+ 0(4 M Q0 ( (2"HU9+G)':X @ ,)= / " 6MF @!B8V]V M+65X,S%?,BYH=&U02P$"% ,4 " "$@J-63 EQM' % #=6@ #P M @ %X;P( 8F-O=BUE>#,R7S$N:'1M4$L%!@ ) D 00( !5U $ @ $! end