0000950170-23-021388.txt : 20230511 0000950170-23-021388.hdr.sgml : 20230511 20230511172317 ACCESSION NUMBER: 0000950170-23-021388 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AIRGAIN INC CENTRAL INDEX KEY: 0001272842 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 954523882 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37851 FILM NUMBER: 23912290 BUSINESS ADDRESS: STREET 1: 3611 VALLEY CENTRE DRIVE STREET 2: SUITE 150 CITY: SAN DIEGO STATE: CA ZIP: 92130 BUSINESS PHONE: (760) 579-0200 MAIL ADDRESS: STREET 1: 3611 VALLEY CENTRE DRIVE STREET 2: SUITE 150 CITY: SAN DIEGO STATE: CA ZIP: 92130 10-Q 1 airg-20230331.htm 10-Q 10-Q
P1YP5Y--12-31false331 December, 2025Q1eighteen monthsthree years000127284230001272842airg:PerformanceStockUnitMember2022-12-310001272842us-gaap:ConstructionInProgressMember2022-12-310001272842us-gaap:TreasuryStockMember2023-03-310001272842airg:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001272842airg:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001272842airg:TwoThousandAndSixteenEmployeeStockPurchasePlanMember2023-01-012023-01-0100012728422023-01-012023-03-310001272842us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001272842us-gaap:CustomerRelationshipsMember2022-12-310001272842us-gaap:SalesRevenueNetMemberairg:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001272842airg:CovenantsToNonCompeteMember2022-10-012022-12-310001272842us-gaap:RestrictedStockUnitsRSUMember2022-12-310001272842airg:TwoThousandAndSixteenEmployeeStockPurchasePlanMember2023-03-310001272842us-gaap:TreasuryStockMember2021-12-310001272842srt:NorthAmericaMember2023-03-3100012728422022-01-012022-03-310001272842airg:CommonStockAndAdditionalPaidInCapitalMember2021-12-310001272842us-gaap:MarketingRelatedIntangibleAssetsMember2022-10-012022-12-310001272842us-gaap:DevelopedTechnologyRightsMember2022-10-012022-12-310001272842airg:TwoThousandAndSixteenEquityIncentivePlanMember2023-01-012023-01-010001272842us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001272842airg:OtherCountriesMember2022-01-012022-03-310001272842us-gaap:InventoriesMember2022-12-310001272842us-gaap:DevelopedTechnologyRightsMember2023-01-012023-03-310001272842country:US2022-01-012022-03-310001272842airg:TwoThousandAndSixteenEquityIncentivePlanMember2023-03-310001272842us-gaap:WarrantyReservesMember2022-12-310001272842airg:PerformanceStockUnitMember2023-01-012023-03-310001272842us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001272842airg:SeveranceCostsMember2023-01-012023-03-310001272842airg:ShareRepurchaseProgramSeptemberNineTwoZeroOneNineMemberus-gaap:CommonStockMember2023-01-012023-03-310001272842country:US2023-01-012023-03-310001272842airg:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001272842airg:AuthorizedForGrantsUnderTheInducementPlanMember2021-02-050001272842airg:ConsumerMember2023-01-012023-03-310001272842us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001272842us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001272842us-gaap:FurnitureAndFixturesMember2022-12-310001272842airg:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001272842us-gaap:CostOfSalesMember2022-01-012022-03-310001272842airg:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001272842airg:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001272842srt:MaximumMember2023-01-012023-03-310001272842srt:NorthAmericaMember2022-12-310001272842us-gaap:EmployeeStockMember2023-03-310001272842airg:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001272842srt:MinimumMember2023-01-012023-03-310001272842us-gaap:EmployeeStockOptionMember2023-03-310001272842airg:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001272842us-gaap:EmployeeStockMember2023-01-012023-03-310001272842srt:NorthAmericaMember2022-01-012022-03-310001272842airg:CovenantsToNonCompeteMember2022-12-310001272842us-gaap:MachineryAndEquipmentMember2023-03-310001272842airg:CommonStockAndAdditionalPaidInCapitalMember2023-01-012023-03-310001272842us-gaap:MarketingRelatedIntangibleAssetsMember2022-12-310001272842airg:CovenantsToNonCompeteMember2023-01-012023-03-310001272842us-gaap:CostOfSalesMember2023-01-012023-03-310001272842us-gaap:EMEAMember2023-03-310001272842us-gaap:SalesRevenueNetMemberairg:MajorCustomersMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001272842us-gaap:CustomerRelationshipsMember2023-03-310001272842us-gaap:FurnitureAndFixturesMember2023-03-310001272842airg:AutomotiveMember2023-01-012023-03-310001272842airg:CommonStockAndAdditionalPaidInCapitalMember2022-03-310001272842airg:TwoThousandAndSixteenEquityIncentivePlanMember2022-12-310001272842us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001272842us-gaap:MachineryAndEquipmentMember2022-12-310001272842us-gaap:LeaseholdImprovementsMember2023-03-310001272842us-gaap:RetainedEarningsMember2023-03-310001272842srt:MaximumMember2023-03-310001272842us-gaap:MarketingRelatedIntangibleAssetsMember2023-01-012023-03-310001272842country:CN2023-01-012023-03-310001272842airg:TwoThousandAndSixteenEmployeeStockPurchasePlanMember2022-12-310001272842airg:ShareSettledObligationMember2023-03-310001272842us-gaap:EMEAMember2022-12-310001272842airg:AuthorizedForGrantsUnderTheInducementPlanMember2023-03-310001272842us-gaap:SalesRevenueNetMemberairg:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001272842us-gaap:RetainedEarningsMember2023-01-012023-03-310001272842airg:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001272842airg:PerformanceStockUnitMember2023-03-310001272842us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001272842srt:AsiaPacificMember2022-12-310001272842airg:StockAwardsIssuedAndOutstandingMember2023-03-310001272842srt:NorthAmericaMember2023-01-012023-03-310001272842us-gaap:EmployeeStockMembersrt:MaximumMember2023-01-012023-03-310001272842airg:ConsignedInventoriesMember2023-03-310001272842airg:StockOptionsIssuedAndOutstandingMember2022-12-310001272842airg:CovenantsToNonCompeteMember2023-03-310001272842airg:OtherCountriesMember2023-01-012023-03-310001272842airg:ComputersAndSoftwareMember2023-03-310001272842us-gaap:SalesRevenueNetMemberairg:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001272842airg:EnterpriseMember2023-01-012023-03-310001272842us-gaap:TreasuryStockMember2022-03-3100012728422023-05-050001272842airg:ConsignedInventoriesMember2022-12-3100012728422023-03-3100012728422021-12-3100012728422022-01-012022-12-310001272842airg:StockOptionsIssuedAndOutstandingMember2023-03-310001272842srt:MinimumMemberus-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-01-012023-03-310001272842airg:CommonStockAndAdditionalPaidInCapitalMember2022-12-3100012728422022-12-310001272842srt:AsiaPacificMember2023-03-310001272842us-gaap:SalesRevenueNetMemberairg:CustomerDMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001272842us-gaap:RetainedEarningsMember2022-03-3100012728422022-03-310001272842us-gaap:WarrantyReservesMember2023-03-310001272842us-gaap:RestrictedStockUnitsRSUMember2023-03-310001272842airg:ConsumerMember2022-01-012022-03-310001272842us-gaap:DevelopedTechnologyRightsMember2023-03-310001272842us-gaap:RetainedEarningsMember2022-01-012022-03-310001272842airg:CommonStockAndAdditionalPaidInCapitalMember2022-01-012022-03-310001272842airg:MajorCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001272842us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-03-310001272842us-gaap:TreasuryStockMember2022-12-310001272842us-gaap:InventoriesMember2023-03-310001272842srt:MinimumMember2023-03-310001272842us-gaap:ConstructionInProgressMember2023-03-310001272842us-gaap:SalesRevenueNetMemberairg:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001272842us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberairg:CustomerEMember2022-01-012022-03-310001272842us-gaap:RevolvingCreditFacilityMember2022-02-180001272842us-gaap:LeaseholdImprovementsMember2022-12-310001272842us-gaap:CustomerRelationshipsMember2022-10-012022-12-310001272842airg:ComputersAndSoftwareMember2022-12-310001272842us-gaap:CustomerConcentrationRiskMemberairg:CustomerEMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001272842us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001272842airg:CustomerEMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-03-310001272842us-gaap:SalesRevenueNetMemberairg:CustomerEMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001272842us-gaap:MarketingRelatedIntangibleAssetsMember2023-03-310001272842country:CN2022-01-012022-03-310001272842us-gaap:AccountingStandardsUpdate201602Member2021-01-010001272842us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001272842airg:AutomotiveMember2022-01-012022-03-310001272842airg:EnterpriseMember2022-01-012022-03-310001272842airg:StockAwardsIssuedAndOutstandingMember2022-12-310001272842airg:AuthorizedForGrantsUnderTheInducementPlanMember2022-12-310001272842us-gaap:DevelopedTechnologyRightsMember2022-12-310001272842us-gaap:RevolvingCreditFacilityMember2023-03-310001272842airg:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001272842us-gaap:RevolvingCreditFacilityMember2022-02-012022-02-180001272842srt:MaximumMemberairg:ShareRepurchaseProgramSeptemberNineTwoZeroOneNineMemberus-gaap:CommonStockMember2019-09-300001272842airg:CommonStockAndAdditionalPaidInCapitalMember2023-03-310001272842airg:CustomerDMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001272842us-gaap:RetainedEarningsMember2022-12-310001272842srt:MaximumMemberus-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-01-012023-03-310001272842us-gaap:RetainedEarningsMember2021-12-310001272842us-gaap:CustomerRelationshipsMember2023-01-012023-03-31xbrli:pureairg:Daysiso4217:USDxbrli:sharesairg:Segmentxbrli:sharesiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

FOR THE QUARTERLY PERIOD ENDED 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-37851

 

AIRGAIN, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

95-4523882

(State or Other Jurisdiction of Incorporation or Organization)

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

 

 

 

3611 Valley Centre Drive, Suite 150

San Diego, CA

92130

(Address of Principal Executive Offices)

(Zip Code)

(760) 579-0200

(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.0001 per share

AIRG

Nasdaq Capital 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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☒ No

 

As of May 5, 2023, the registrant had 10,407,336 shares of common stock (par value $0.0001) outstanding.

 

 


 

AIRGAIN, INC.

Form 10-Q

For the Quarter Ended March 31, 2023

 

 

 

 

 

 

Page

PART I. FINANCIAL INFORMATION

 

Item 1. Condensed Consolidated Financial Statements (Unaudited)

 

Condensed Consolidated Balance Sheets

3

Condensed Consolidated Statements of Operations

4

Condensed Consolidated Statements of Comprehensive Loss

5

Condensed Consolidated Statements of Stockholders’ Equity

6

Condensed Consolidated Statements of Cash Flows

7

Notes to Condensed Consolidated Financial Statements

8

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

19

Item 3. Quantitative and Qualitative Disclosures about Market Risk

26

Item 4. Controls and Procedures

26

 

 

 

 

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

28

Item 1A. Risk Factors

28

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

28

Item 3. Defaults Upon Senior Securities

28

Item 4. Mine Safety Disclosures

28

Item 5. Other Information

28

Item 6. Exhibits

28

 

 

SIGNATURES

30

 

 

 

 

 


 

PART I. FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

Airgain, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except par value)

(Unaudited)

 

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

9,839

 

 

$

11,903

 

Trade accounts receivable, net

 

 

8,148

 

 

 

8,741

 

Inventories

 

 

4,481

 

 

 

4,226

 

Prepaid expenses and other current assets

 

 

1,729

 

 

 

2,284

 

Total current assets

 

 

24,197

 

 

 

27,154

 

Property and equipment, net

 

 

2,683

 

 

 

2,765

 

Leased right-of-use assets

 

 

2,022

 

 

 

2,217

 

Goodwill

 

 

10,845

 

 

 

10,845

 

Intangible assets, net

 

 

10,460

 

 

 

11,203

 

Other assets

 

 

216

 

 

 

216

 

Total assets

 

$

50,423

 

 

$

54,400

 

Liabilities and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

6,744

 

 

$

6,507

 

Accrued compensation

 

 

871

 

 

 

2,874

 

Accrued liabilities and other

 

 

2,156

 

 

 

2,615

 

Short-term lease liabilities

 

 

889

 

 

 

904

 

Total current liabilities

 

 

10,660

 

 

 

12,900

 

Deferred tax liability

 

 

142

 

 

 

139

 

Long-term lease liabilities

 

 

1,321

 

 

 

1,536

 

Total liabilities

 

 

12,123

 

 

 

14,575

 

Commitments and contingencies (Note 15)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Common stock and additional paid-in capital, par value $0.0001, 200,000 shares authorized; 10,949 shares issued and 10,407 shares outstanding at March 31, 2023; and 10,767 shares issued and 10,226 shares outstanding at December 31, 2022.

 

 

112,615

 

 

 

111,282

 

Treasury stock, at cost: 541 shares at March 31, 2023 and December 31, 2022.

 

 

(5,364

)

 

 

(5,364

)

Accumulated deficit

 

 

(68,951

)

 

 

(66,093

)

Total stockholders’ equity

 

 

38,300

 

 

 

39,825

 

Total liabilities and stockholders’ equity

 

$

50,423

 

 

$

54,400

 

 

See accompanying notes.

 

3


 

Airgain, Inc.

Condensed Consolidated Statements of Operations

(In thousands, except per share data)

(Unaudited)

 

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Sales

 

$

16,444

 

 

$

17,522

 

Cost of goods sold

 

 

10,126

 

 

 

10,366

 

Gross profit

 

 

6,318

 

 

 

7,156

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

2,449

 

 

 

3,242

 

Sales and marketing

 

 

2,866

 

 

 

2,855

 

General and administrative

 

 

3,793

 

 

 

3,485

 

Total operating expenses

 

 

9,108

 

 

 

9,582

 

Loss from operations

 

 

(2,790

)

 

 

(2,426

)

Other expense (income):

 

 

 

 

 

 

Interest income, net

 

 

(18

)

 

 

(5

)

Other expense

 

 

4

 

 

 

15

 

Total other (income) expense

 

 

(14

)

 

 

10

 

Loss before income taxes

 

 

(2,776

)

 

 

(2,436

)

Income tax expense (benefit)

 

 

82

 

 

 

85

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

Net loss per share:

 

 

 

 

 

 

Basic

 

$

(0.28

)

 

$

(0.25

)

Diluted

 

$

(0.28

)

 

$

(0.25

)

Weighted average shares used in calculating loss per share:

 

 

 

 

 

 

Basic

 

 

10,266

 

 

 

10,130

 

Diluted

 

 

10,266

 

 

 

10,130

 

 

See accompanying notes.

 

4


 

Airgain, Inc.

Condensed Consolidated Statements of Comprehensive Loss

(In thousands)

(Unaudited)

 

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

Comprehensive loss

 

$

(2,858

)

 

$

(2,521

)

 

See accompanying notes.

 

5


 

Airgain, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands)

(Unaudited)

 

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Total stockholders' equity, beginning balance

 

$

39,825

 

 

$

44,173

 

 

 

 

 

 

 

 

Common stock and additional paid-in capital:

 

 

 

 

 

 

Balance at beginning of period

 

 

111,282

 

 

 

106,971

 

Stock-based compensation

 

 

1,874

 

 

 

1,051

 

Cancellation of shares for payment of withholding tax

 

 

(678

)

 

 

(167

)

Issuance of shares for stock purchase and option plans

 

 

137

 

 

 

287

 

Balance at end of period

 

 

112,615

 

 

 

108,142

 

 

 

 

 

 

 

 

Treasury stock:

 

 

 

 

 

 

Balance, at cost -at beginning of period

 

 

(5,364

)

 

 

(5,364

)

Balance, at cost -at end of period

 

 

(5,364

)

 

 

(5,364

)

 

 

 

 

 

 

 

Accumulated deficit:

 

 

 

 

 

 

Balance at beginning of period

 

 

(66,093

)

 

 

(57,434

)

Net loss

 

 

(2,858

)

 

 

(2,521

)

Balance at end of period

 

 

(68,951

)

 

 

(59,955

)

 

 

 

 

 

 

 

Total stockholders' equity, ending balance

 

$

38,300

 

 

$

42,823

 

 

See accompanying notes.

 

6


 

Airgain, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

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

 

 

 

 

 

 

Depreciation

 

 

157

 

 

 

168

 

Impairment of fixed assets

 

 

 

 

 

8

 

Amortization of intangible assets

 

 

743

 

 

 

757

 

Stock-based compensation

 

 

981

 

 

 

1,241

 

Deferred tax liability

 

 

3

 

 

 

8

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Trade accounts receivable

 

 

593

 

 

 

2,578

 

Inventories

 

 

(255

)

 

 

230

 

Prepaid expenses and other current assets

 

 

555

 

 

 

(175

)

Other assets

 

 

 

 

 

7

 

Accounts payable

 

 

250

 

 

 

1,572

 

Accrued compensation

 

 

(1,109

)

 

 

(735

)

Accrued liabilities and other

 

 

(459

)

 

 

943

 

Lease liabilities

 

 

(35

)

 

 

71

 

Net cash (used in) provided by operating activities

 

 

(1,434

)

 

 

4,152

 

Cash flows from investing activities:

 

 

 

 

 

 

Purchases of property and equipment

 

 

(89

)

 

 

(128

)

Net cash used in investing activities

 

 

(89

)

 

 

(128

)

Cash flows from financing activities:

 

 

 

 

 

 

Taxes paid for net share settlement of restricted stock units

 

 

(678

)

 

 

 

Issuance of common stock, net

 

 

137

 

 

 

120

 

Net cash (used in) provided by financing activities

 

 

(541

)

 

 

120

 

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

 

 

(2,064

)

 

 

4,144

 

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

 

 

12,078

 

 

 

14,686

 

Cash, cash equivalents, and restricted cash; end of period

 

$

10,014

 

 

$

18,830

 

 

 

 

 

 

 

Supplemental disclosure of non-cash investing and financing activities:

 

 

 

 

 

 

Operating lease liabilities resulting from right-of-use assets

 

$

11

 

 

$

197

 

Accrual of property and equipment

 

$

13

 

 

$

 

 

 

 

 

 

 

 

Cash, cash equivalents, and restricted cash:

 

 

 

 

 

 

Cash and cash equivalents

 

$

9,839

 

 

$

18,655

 

Restricted cash included in prepaid expenses and other current assets and other assets long term

 

$

175

 

 

 

175

 

Total cash, cash equivalents, and restricted cash

 

$

10,014

 

 

$

18,830

 

 

See accompanying notes.

 

7


 

Airgain, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

 

Note 1. Description of Business and Basis of Presentation

 

Description of Business

Airgain, Inc. was incorporated in the State of California on March 20, 1995; and reincorporated in the State of Delaware on August 17, 2016. Airgain, Inc. together with its subsidiary NimbeLink Corp. are herein refer to as the “Company,” “we,” or “our”. The Company is a leading provider of connectivity solutions including embedded components, external antennas, and integrated systems that enable wireless networking in the consumer, enterprise, and automotive markets. The Company’s headquarters is in San Diego, California.

 

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Interim financial results are not necessarily indicative of results anticipated for the full year. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, from which the balance sheet information herein was derived. The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and investments have been eliminated in consolidation.

 

Segment Information

The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Plymouth, Minnesota.

The Company operates in one segment related to providing connectivity solutions – embedded components, external antennas, and integrated systems. The Company’s chief operating decision-maker is our chief executive officer, who reviews operating results on an aggregate basis and manages the Company’s operations as a single operating segment.

 

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.

Note 2. Summary of Significant Accounting Policies

During the three months ended March 31, 2023, there have been no material changes to the Company’s significant accounting policies as described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

Restricted Cash

As of March 31, 2023 and December 31, 2022, the Company had $175,000 in cash on deposit to secure certain lease commitments; $80,000 of which is short-term in nature and recorded in prepaid expenses and other current assets and $95,000 of which is restricted for more than twelve months and recorded in other assets in the Company’s consolidated balance sheet.

8


 

 

Trade Accounts Receivable

We perform ongoing credit evaluations of our customers and assess each customer’s credit worthiness. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. We monitor collections and payments from our customers and maintain an allowance for credit losses. The allowance for credit losses is based upon applying an expected credit loss rate to receivables based on the historical loss rate and is adjusted for current conditions, including any specific customer collection issues identified, and economic conditions forecast. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of March 31, 2023 and December 31, 2022 was not material.

 

Inventories

As of April 2022, all of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In some situations, the Company retains ownership of inventory which is held in third-party contract manufacturing facilities. In certain instances, shipping terms are delivery-at-place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances, the Company bears all risk involved in bringing the goods to the named place and records the related inventory in transit to the customer as inventory on the accompanying consolidated balance sheets. In the second quarter of 2022, we closed our facility located in Scottsdale, Arizona where certain of our products were previously manufactured.

Inventory is stated at the lower of cost or net realizable value. For items manufactured by us, cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out method (FIFO). Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period. Write downs for excess and obsolete inventories are estimated based on product life cycles, quality issues, and historical experience and were $1.0 million and $0.9 million as of March 31, 2023, and December 31, 2022, respectively.

 

Property and Equipment

Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally three to ten years. The estimated useful lives for leasehold improvements are determined as either the estimated useful life of the asset or the lease term, whichever is shorter. Repairs and maintenance are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are disposed of (or otherwise sold), the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other expense (income) in the Company's consolidated statement of operations.

Goodwill

Goodwill represents the excess of cost over fair value of net assets acquired. Goodwill is not amortized but is tested for impairment annually using either a qualitative assessment, and / or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. We complete a goodwill impairment test as of December 31 each year or more frequently if we believe indicators of impairment exist. No impairment losses were recorded during the three months ended March 31, 2023 and 2022.

Intangibles

The Company’s identifiable intangible assets are comprised of acquired market-related intangibles, developed technologies, customer relationships and non-compete agreements. The cost of the identifiable intangible assets with finite lives is amortized on a straight-line basis over the assets’ respective estimated useful lives. The Company periodically re-evaluates the original assumptions and estimated lives of long-lived assets and finite-lived intangible assets. Long-lived assets and finite-lived intangibles are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If an asset is considered

to be impaired, the impairment recognized is equal to the amount by which the carrying value of the asset exceeds its fair value. No impairments were recorded during the three months ended March 31, 2023 and 2022.

 

Revenue Recognition

9


 

The Company generates revenue mainly from the sale of wireless connectivity solutions and technologies. A portion of revenue is generated from service agreements and data subscription plans with certain customers. The revenue generated from service agreements and data subscription plans is insignificant. The Company recognizes revenue to depict the transfer of control of the promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. Control transfers to customers either when the products are shipped to or received by the customer, based on the terms of the specific agreement with the customer. Revenue from the NimbeLink data subscription plans is recognized over the period of the subscription.

The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. We only apply the five-step model when it is probable that we will collect substantially all of the consideration that we are entitled in exchange for the goods or services that we transfer to the customer.

For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Most of the Company’s revenue is recognized on a “point-in-time” basis when control passes to the customer. The revenue from service contracts is recognized either at a "point-in-time" or “over time” based on the terms and conditions in the contract. Revenue from data subscription plans relate to purchased asset trackers with activated data lines, through a third-party service provider. Subscription plans are recognized monthly. Service revenues are earned based on contractual milestones. Prepayments are recorded as deferred revenue (paid in advance) and recognized over service periods ranging from three (3) to eighteen (18) months.

The Company offers return rights and/or pricing credits under certain circumstances. A reserve for potential rights of return of $0.1 million and $0.3 million was recorded as of March 31, 2023 and December 31, 2022, respectively.

The Company's contracts with customers do not typically include extended payment terms. Payment terms may vary by contract and type of customer and generally range from 30 to 90 days from delivery.

The Company provides assurance-type warranties on all product sales ranging from one to two years. The estimated warranty costs are accrued for at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. The Company has recorded a warranty reserve of $0.1 million and $0.2 million as of March 31, 2023 and December 31, 2022, respectively.

The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, Other Assets and Deferred Costs, as the period over which the sales commission asset that would have been recognized is less than one year.

There were no contract assets as of March 31, 2023 and December 31, 2022. The accrued contract liabilities balance as of March 31, 2023 and December 31, 2022, was $0.2 million.

 

Shipping and Transportation Costs

Shipping and other transportation costs expensed as incurred were $0.1 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.

Research and Development Costs

Research and development costs are expensed as incurred.

Advertising Costs

Advertising costs are expensed as incurred. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.

Stock-Based Compensation

We recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the option grant fair values, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of

10


 

stock-based awards are expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred.

Fair Value Measurements

The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, accrued liabilities and deferred purchase price obligations approximate their fair values due to the short maturity of these instruments.

Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below:

Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets.

 

Recently Adopted Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. The Company adopted this standard in the first quarter of fiscal 2023; it did not have a material impact on our financial statements.

 

Recently Issued Accounting Pronouncements

There are no recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.

Note 3. Net Loss Per Share

Basic net loss per share is calculated by dividing net loss available to common stockholders by the weighted average shares of common stock outstanding for the period. Diluted net loss per share is calculated by dividing net loss by the weighted average shares of common stock outstanding for the period plus amounts representing the dilutive effect of securities that are convertible into common stock. The Company calculates diluted loss per common share using the treasury stock method.

The following table presents the computation of net loss per share (in thousands except per share data):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

Denominator:

 

 

 

 

 

 

Basic weighted average common shares outstanding

 

 

10,266

 

 

 

10,130

 

Plus dilutive effect of potential common shares

 

 

 

 

 

 

Diluted weighted average common shares outstanding

 

 

10,266

 

 

 

10,130

 

Net loss per share:

 

 

 

 

 

 

Basic

 

$

(0.28

)

 

$

(0.25

)

Diluted

 

$

(0.28

)

 

$

(0.25

)

 

11


 

 

Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net loss per share because to do so would be anti-dilutive are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Common stock equivalent shares

 

 

2,224

 

 

 

1,960

 

 

Note 4. Cash and Cash Equivalents

The following tables show the Company’s cash and cash equivalents by significant investment category (in thousands):

 

 

 

March 31, 2023

 

 

 

 

Amortized
cost

 

 

Estimated fair value

 

 

Cash and cash equivalents

 

 

Cash

 

$

8,123

 

 

$

8,123

 

 

$

8,123

 

 

Level 1:

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

1,716

 

 

$

1,716

 

 

$

1,716

 

 

Total

 

$

9,839

 

 

$

9,839

 

 

$

9,839

 

 

 

 

 

December 31, 2022

 

 

 

 

Amortized
cost

 

 

Estimated fair value

 

 

Cash and cash equivalents

 

 

Cash

 

$

8,323

 

 

$

8,323

 

 

$

8,323

 

 

Level 1:

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

3,580

 

 

 

3,580

 

 

 

3,580

 

 

Total

 

$

11,903

 

 

$

11,903

 

 

$

11,903

 

 

 

Note 5. Inventory

Inventories are comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

1,130

 

 

$

1,060

 

Finished goods

 

 

3,351

 

 

 

3,166

 

Total Inventory

 

$

4,481

 

 

$

4,226

 

 

Consigned inventories are comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

795

 

 

$

631

 

Finished goods

 

 

2,613

 

 

 

2,272

 

Total Consigned Inventory

 

$

3,407

 

 

$

2,903

 

 

Note 6. Property and Equipment

Depreciation and amortization of property and equipment is calculated on the straight-line method based on the shorter of the estimated useful life or the term of the lease for tenant improvements and three to fifteen years for all other property and equipment. Property and equipment consist of the following (in thousands):

 

12


 

 

 

March 31, 2023

 

 

December 31, 2022

 

Manufacturing and testing equipment

 

$

5,209

 

 

$

5,194

 

Leasehold improvements

 

 

848

 

 

 

848

 

Computers and software

 

 

713

 

 

 

703

 

Furniture, fixtures, and equipment

 

 

409

 

 

 

409

 

Construction in process

 

 

63

 

 

 

16

 

Property and equipment, gross

 

 

7,242

 

 

 

7,170

 

Less accumulated depreciation

 

 

(4,559

)

 

 

(4,405

)

Property and equipment, net

 

$

2,683

 

 

$

2,765

 

Depreciation expense was $0.2 million for each of the three months ended March 31, 2023 and 2022.

 

Note 7. Intangible Assets

The following is a summary of the Company’s acquired intangible assets (dollars in thousands):

 

 

 

March 31, 2023

 

 

 

Weighted average amortization period (in years)

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Market related intangibles

 

5

 

$

1,820

 

 

$

880

 

 

$

940

 

Customer relationships

 

7

 

 

13,780

 

 

 

7,288

 

 

 

6,492

 

Developed technologies

 

11

 

 

4,380

 

 

 

1,352

 

 

 

3,028

 

Covenants to non-compete

 

2

 

 

115

 

 

 

115

 

 

 

 

Total intangible assets, net

 

 

 

$

20,095

 

 

$

9,635

 

 

$

10,460

 

 

 

 

December 31, 2022

 

 

 

Weighted average amortization period (in years)

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Market related intangibles

 

5

 

$

1,820

 

 

$

795

 

 

$

1,025

 

Customer relationships

 

7

 

 

13,780

 

 

 

6,720

 

 

 

7,060

 

Developed technologies

 

11

 

 

4,380

 

 

 

1,263

 

 

 

3,117

 

Covenants to non-compete

 

2

 

 

115

 

 

 

114

 

 

 

1

 

Total intangible assets, net

 

 

 

$

20,095

 

 

$

8,892

 

 

$

11,203

 

 

Estimated annual amortization of intangible assets for the next five years and thereafter is shown in the following table (in thousands):

 

 

 

Estimated future amortization

 

2023 (remaining nine months)

 

$

2,226

 

2024

 

 

2,968

 

2025

 

 

2,958

 

2026

 

 

557

 

Thereafter

 

 

1,751

 

Total

 

$

10,460

 

 

Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors. Amortization expense was $0.7 million and $0.8 million for the three months ended March 31, 2023 and 2022, respectively.

 

Note 8. Accrued Liabilities and Other

Accrued liabilities and other is comprised of the following (in thousands):

 

13


 

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued expenses

 

$

1,051

 

 

$

815

 

VAT payable

 

 

339

 

 

 

339

 

Accrued income taxes

 

 

243

 

 

 

166

 

Advanced payments from contract manufacturers

 

 

208

 

 

 

210

 

Contract liabilities

 

 

 

 

 

32

 

Goods received not invoiced

 

 

94

 

 

 

529

 

Other current liabilities

 

 

221

 

 

 

524

 

Accrued liabilities and other

 

$

2,156

 

 

$

2,615

 

 

Note 9. Notes Payable and Line of Credit

On February 18, 2022, we entered into a loan and security agreement with Silicon Valley Bank (SVB), providing a revolving line of credit for $4.0 million. The line of credit only allowed for maximum advances of 80% of the aggregate face amount of certain eligible receivables. The line of credit bore an interest rate of WSJ prime (currently 7.5%) plus 1.75%. The lender had a first security interest in all of the Company's and NimbeLink’s assets, excluding intellectual property, for which the lender received a negative pledge and included certain financial and non-financial covenants. The Company was required to pay monthly interest and paid an annual commitment fee of $15,000 upon signing.

As of March 31, 2023, there was no balance owed on the line of credit and it expired by its terms in February 2023.

 

Note 10. Leases

Operating leases

The Company adopted ASC 842, which became effective on January 1, 2021, using the effective date transition method, which requires a cumulative-effect adjustment to the opening balance of retained earnings on the effective date. As a result of adopting ASC 842, the Company recognized right-of-use assets and lease liabilities of $3.2 million and $3.5 million, respectively, as of January 1, 2021. There was no impact to opening retained earnings or to the consolidated statement of operations from the adoption of ASC 842.

The Company has made certain assumptions and judgements when applying ASC 842 including the adoption of the package of practical expedients available for transition. The practical expedients did not require the Company to reassess (i) whether expired or existing contracts contained leases, (ii) lease classification for expired or existing leases and (iii) previously capitalized initial direct costs. The Company also elected not to recognize right-of-use assets and lease liabilities for short-term leases (lease terms of twelve months or less).

Operating lease arrangements primarily consist of office, warehouse, and test house leases expiring during different years through 2025. The facility leases have original lease terms of approximately one to five years and may contain options to extend up to 5 years and/or terminate early. Options to extend are included in leased right-of-use assets and lease liabilities in the consolidated balance sheet when we are reasonably certain to renew a lease. Since the implicit rate of such leases is unknown and we may not be reasonably certain to renew leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. As of March 31, 2023 and December 31, 2022, the weighted average discount rate for operating leases was 3.9% and 3.9%, respectively, and the weighted average remaining lease term for operating leases was 2.5 years and 2.7 years, respectively.

The Company has entered into various short-term operating leases, primarily for test houses and office equipment with initial terms of 12 months or less. These short-term leases are not recorded on the Company's consolidated balance sheet and the related short-term lease expense was $22,000 and $48,600, for the three months ended March 31, 2023 and 2022, respectively. Total operating lease cost was $0.3 million and $0.4 million for the three months ended March 31, 2023 and 2022, respectively.

The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of March 31, 2023 (in thousands):

 

14


 

 

 

Estimated future lease obligation

 

2023 (remaining nine months)

 

$

732

 

2024

 

 

904

 

2025

 

 

687

 

Total minimum payments

 

 

2,323

 

Less imputed interest

 

 

(111

)

Less unrealized translation gain

 

 

(2

)

Total lease liabilities

 

 

2,210

 

Less short-term lease liabilities

 

 

(889

)

Long-term lease liability

 

$

1,321

 

 

Note 11. Treasury Stock

In 2019, our Board of Directors (the Board) approved a share repurchase program (the Program) pursuant to which the Company could purchase up to $7.0 million of shares of our common stock. The repurchases under the Program were made from time to time in the open market or in privately negotiated transactions and were funded from the Company’s working capital. Repurchases were made in compliance with Rule 10b-18 of the Securities Exchange Act of 1934, as amended, subject to market conditions, available liquidity, cash flow, applicable legal requirements and other factors. Since inception of the stock repurchase programs, including prior share repurchase programs, the Company has purchased a total of approximately 541,000 shares for a total cost of $5.4 million. The Program expired in September 2021.

Note 12. Income Taxes

The Company’s effective income tax rate was -2.9% and -3.3% for the three months ended March 31, 2023 and 2022, respectively. The variance from the U.S. federal statutory rate of 21.0% for the three months ended March 31, 2023 was primarily attributable to the utilization of deferred tax attributes that had a full valuation allowance. The variance from the U.S. federal statutory rate of 21.0% for the three months ended March 31, 2022 was primarily attributable to the utilization of deferred tax attributes that had a full valuation allowance.

Management assesses its deferred tax assets quarterly to determine whether all or any portion of the asset is more likely than not unrealizable under Accounting Standards Codification (ASC) Topic 740. The Company is required to establish a valuation allowance for any portion of the asset that management concludes is more likely than not to be unrealizable. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company’s assessment considers all evidence, both positive and negative, including the nature, frequency and severity of any current and cumulative losses, taxable income in carryback years, the scheduled reversal of deferred tax liabilities, tax planning strategies, and projected future taxable income in making this assessment.

As of December 31, 2022, the Company had a valuation allowance against net deferred tax assets of $11.9 million, however, the exclusion of a deferred tax liability generated by goodwill (an indefinite lived intangible) may not be considered a future source of taxable income in evaluating the need for a valuation allowance. In connection with the acquisition of NimbeLink, the Company recorded deferred tax liabilities associated with acquired intangible assets. As a result, for the three months ended March 31, 2023, the Company determined that it is appropriate to release a portion of the Company's valuation allowance.

Note 13. Stockholders’ Equity

In August 2016, the Company's Board adopted the 2016 Equity Inventive Plan (the 2016 Plan) for employees, directors and consultants. In February 2021, the Board adopted the 2021 Employment Inducement Incentive Award Plan (Inducement Plan), which provides for grants of equity-based awards.

The following table presents common stock reserved for future issuance(1) (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Stock options issued and outstanding

 

 

2,224

 

 

 

2,065

 

Stock awards issued and outstanding

 

 

822

 

 

 

581

 

Authorized for grants under the 2016 Equity Incentive Plan(2)

 

 

328

 

 

 

507

 

Authorized for grants under the Inducement Plan(3)

 

 

323

 

 

 

294

 

Authorized for grants under the 2016 Employee Stock Purchase Plan(4)

 

 

457

 

 

 

378

 

 

 

 

4,154

 

 

 

3,825

 

 

15


 

 

(1) The table above excludes 541,000 treasury stock shares as of March 31, 2023 and December 31, 2022.

(2) On January 1, 2023, the number of authorized shares in the 2016 Plan increased by 431,000 shares pursuant to the evergreen provisions of the 2016 Plan.

(3) On February 5, 2021, 300,000 shares were authorized pursuant to the terms of the Inducement Plan.

(4) On January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 100,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan.

 

Note 14. Stock Based Compensation

 

Stock-based compensation expense

Stock-based compensation is recorded in the consolidated statements of operations as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Cost of goods sold

 

$

15

 

 

$

13

 

Research and development

 

 

237

 

 

 

267

 

Sales and marketing

 

 

161

 

 

 

287

 

General and administrative

 

 

568

 

 

 

674

 

Total stock-based compensation expense

 

$

981

 

 

$

1,241

 

 

Stock Options

The following table summarizes the outstanding stock option activity during the period indicated (shares in thousands):

 

 

 

 

 

 

Weighted average

 

 

 

 

 

Number of
stock options

 

 

Exercise
price

 

 

Remaining contractual term (in years)

 

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2022

 

 

2,065

 

 

$

11.78

 

 

 

6.7

 

$

758

 

Granted

 

 

257

 

 

$

6.03

 

 

 

 

 

 

Expired/Forfeited

 

 

(98

)

 

$

15.08

 

 

 

 

 

 

Balance at March 31, 2023

 

 

2,224

 

 

$

11.20

 

 

 

6.6

 

$

604

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and exercisable at March 31, 2023

 

 

1,477

 

 

$

11.35

 

 

 

5.5

 

$

573

 

Vested and expected to vest at March 31, 2023

 

 

2,224

 

 

$

11.20

 

 

 

6.6

 

$

604

 

The weighted average grant date fair value of options granted during the three months ended March 31, 2023 was $3.13. The grant-date fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. For stock options vested and expected to vest, the aggregate intrinsic value as of March 31, 2023 was $0.6 million.

At March 31, 2023, there was $3.6 million of unrecognized compensation cost related to unvested stock options granted under the Company’s equity plans that is expected to be recognized over the next 2.6 years.

 

Restricted Stock

The following table summarizes the Company's restricted stock unit activity during the period indicated (shares in thousands):

 

 

 

Restricted
stock units

 

 

Weighted average grant date fair value

 

Balance at December 31, 2022

 

 

444

 

 

$

11.78

 

Grants

 

 

568

 

 

$

5.27

 

Vested and released

 

 

(278

)

 

$

7.85

 

Forfeited

 

 

(27

)

 

$

12.91

 

Balance at March 31, 2023

 

 

708

 

 

$

8.05

 

 

16


 

As of March 31, 2023, there was $5.1 million of total unrecognized compensation cost related to unvested restricted stock units having a weighted average remaining contractual term of 3.4 years.

 

Performance Stock Units

The following table summarizes the Company's performance stock unit (PSU) activity during the period indicated (shares in thousands):

 

 

 

Performance
stock units

 

 

Weighted average grant date fair value

 

Balance at December 31, 2022

 

 

137

 

 

$

2.09

 

Grants

 

 

 

 

$

 

Vested and released

 

 

 

 

$

 

Forfeited

 

 

(23

)

 

$

2.20

 

Balance at March 31, 2023

 

 

114

 

 

$

2.07

 

Service as well as market and performance conditions determine the number of PSUs that the holder will earn from 0% to 150% of the target number of shares. The percentage received is based on the Company common stock price targets over a three-year service period. Additionally, the Company must achieve or exceed 75% of the year to date revenue target measured at the end of the quarter in which the price target is achieved. As of March 31, 2023, there was $0.2 million of total unrecognized compensation cost related to unvested PSUs having a weighted average remaining contractual term of 2.0 years.

We estimate the fair value of PSUs with a market condition using a Monte Carlo simulation model as of the date of grant using historical volatility.

 

Share-Settled Obligation

During the three months ended March 31, 2023, the Company settled $0.9 million of share-settled 2022 bonus awards by granting 187,200 immediately vested RSUs. As of March 31, 2023, the Company had no liability classified restricted stock unit payout obligations.

 

Employee Stock Purchase Plan (ESPP)

The Company maintains the 2016 Employee Stock Purchase Plan (ESPP) that provides employees an opportunity to purchase common stock through payroll deductions. The ESPP is implemented through consecutive 6-month offering periods commencing on March 1 and September 1 of each year. The purchase price is set at 85% of the fair market value of the Company's common stock on either the first or last trading day of the offering period, whichever is lower. Annual contributions are limited to the lower of 20% of an employee's eligible compensation or such other limits as apply under Section 423 of the Internal Revenue Code. The ESPP is intended to qualify as an employee stock purchase plan for purposes of Section 423 of the Internal Revenue Code.

Based on the 15% discount and the fair value of the option feature of the ESPP, it is considered compensatory. Compensation expense is calculated using the fair value of the employees’ purchase rights under the Black-Scholes model. The Company currently uses authorized and unissued shares to satisfy share award exercises.

During the three months ended March 31, 2023, the Company received $0.1 million from the issuance of 21,300 shares under the ESPP.

 

Note 15. Commitments and Contingencies

 

Severance Costs

The Company incurred and paid severance costs $0.1 million for the three months ended March 31, 2023.

Potential product warranty claims

As of March 31, 2023, the Company reserved approximately $0.1 million of general warranty.

 

17


 

Indemnification

In some agreements to which the Company is a party, the Company has agreed to indemnify the other party for certain matters, including, but not limited to, product liability and intellectual property. To date, there have been no known events or circumstances that have resulted in any material costs related to these indemnification provisions and no liabilities have been recorded in the accompanying consolidated financial statements.

 

Note 16. Concentration of Credit Risk

 

Concentration of Sales and Accounts Receivable

The following represents customers that accounted for 10% or more of total revenue:

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Customer A

 

 

16

%

 

 

12

%

Customer B

 

 

14

%

 

 

17

%

Customer C

 

 

13

%

 

 

6

%

Customer D

 

 

11

%

 

 

12

%

Customer E

 

 

9

%

 

 

15

%

 

The following represents customers that accounted for 10% or more of total trade accounts receivable:

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Customer A

 

 

13

%

 

 

21

%

Customer B

 

 

11

%

 

 

3

%

Customer C

 

 

11

%

 

 

0

%

Customer D

 

 

10

%

 

 

15

%

Customer E

 

 

9

%

 

 

12

%

 

Concentration of Purchases

During the three months ended March 31, 2023, the Company’s products were primarily manufactured by six contract manufacturers with locations in China, Mexico, Minnesota, and Vietnam.

Concentration of Cash

The bank where most of the Company’s cash was held was placed into receivership with the FDIC on March 10, 2023. The Company’s cash deposits exceeded the FDIC insured limits at that time. However, the Treasury, the Federal Reserve, and the FDIC, as receiver, jointly released a statement that depositors at this specific bank would have access to their funds, including funds in excess of standard FDIC insurance limits. The Company has not experienced losses on these accounts. The Company is in the process of allocating cash deposits among other financial institutions to mitigate its concentration risk.

 

Concentration of Property and Equipment

The Company’s property and equipment, net by geographic region, are as follows (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

North America

 

$

2,421

 

 

$

2,469

 

Asia Pacific (APAC)

 

 

112

 

 

 

138

 

Europe, Middle East and Africa (EMEA)

 

 

150

 

 

 

158

 

Property and equipment, net

 

$

2,683

 

 

$

2,765

 

 

18


 

 

Note 17. Disaggregated Revenue

Disaggregated revenues are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

By Market Group:

 

 

 

 

 

 

Enterprise

 

$

8,437

 

 

$

8,629

 

Consumer

 

 

5,132

 

 

 

6,062

 

Automotive

 

 

2,875

 

 

 

2,831

 

Total sales

 

$

16,444

 

 

$

17,522

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

North America

 

$

10,168

 

 

$

10,479

 

China (including Hong Kong and Taiwan)

 

 

5,969

 

 

 

6,459

 

Rest of the world

 

 

307

 

 

 

584

 

Total sales

 

$

16,444

 

 

$

17,522

 

Revenue generated from the United States was $6.5 million and $10.4 million for the three months ended March 31, 2023 and 2022, respectively.

Note 18. Subsequent Events

None

 

 

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

The following discussion and analysis and the interim unaudited condensed consolidated financial statements included in this quarterly report on Form 10-Q should be read in conjunction with the financial statements and notes thereto for the year ended December 31, 2022 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

Forward-Looking Statements

This quarterly report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. All statements other than statements of historical fact contained in this quarterly report, including statements regarding our future operating results, financial position and cash flows, the impact of COVID-19, our business strategy and plans, and our objectives for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “would,” “could,” “should,” “expect,” “plan,” “anticipate,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential” or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this quarterly report are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, operating results, business strategy, short-term and long-term business operations and objectives. These forward-looking statements speak only as of the date of this quarterly report and are subject to a number of risks, uncertainties and assumptions, including those described in Part II, Item 1A, “Risk Factors.” The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Moreover, we operate in a very competitive and rapidly changing environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

 

19


 

Overview

Airgain is a leading provider of wireless connectivity solutions that creates and delivers embedded components, external antennas, and integrated systems across the globe. Airgain simplifies wireless connectivity across a diverse set of devices and markets, from solving complex connectivity issues to speeding time to market to enhancing wireless signals. Our product offering includes three distinct sub-brands. Airgain Embedded™ represents our embedded modems, antennas, and development kits that help design teams bring connected products to market quickly. Airgain Antenna+™ represents our external antennas, such as our fleet and Internet of things (IoT) antennas, that help enhance wireless signals in some of the harshest environments. Airgain Integrated™ represents our fully integrated products, such as our asset trackers, 5G connectivity solutions, and AirgainConnect® platform, that help solve connectivity issues in an organization’s operating environment. Our mission is to connect the world through optimized, integrated wireless solutions.

As a wireless connectivity solution provider with a rich history in radio frequency (RF) technology, we are leveraging our expertise in embedded antennas and embedded modems to effectively transition from a component provider to a wireless systems provider. In 2020, we announced our patented vehicle networking flagship platform – AirgainConnect. Our first product from this platform, the AC-HPUE™ antenna-modem, offers a novel solution for our public safety and automotive fleet markets by improving vehicle networking capabilities and we are developing our next generation products directed towards a broader vehicle market size. We have also designed an entire line of cellular-based, ruggedized asset trackers that deliver real-time location and condition data on assets, whether they are indoors, outdoors or in transit. In addition, we have a robust custom products offering where we design and build integrated products such as cellular routers, large venue WiFi access points, and external cellular modem modules for major original equipment manufacturers (OEMs). Finally, our advanced development team expect to roll out several new products this year designed to improve the 5G customer experience, further helping enable our move into a leadership position in the new wave of technologies and platforms.

After a significant shift in 2022, we transitioned to a fabless model where we use third parties to manufacture our products while maintaining oversight for critical quality, test, and calibration functions. In addition, we maintain a deliberate intellectual property strategy that includes patent and trademark filings in multiple jurisdictions including the United States and other commercially significant markets. As of December 31, 2022, we had over 281 issued and pending patents worldwide.

 

Core Markets

Airgain’s core business primarily focuses on the following three key markets:

Enterprise. The enterprise market is characterized by devices that provide reliable wireless access for high-density environments such as buildings, campuses, transportation terminals and stadiums. Within this market our antennas are deployed across a wide range of systems, devices, and applications that include access points and gateways, fixed wireless access infrastructure, small cells, massive MIMO, and remote radio heads. In addition, our embedded modems are deployed across various markets with high demand for connectivity, including packaging and logistics, EV charging, smart city and smart building applications, agriculture, asset tracking, and more. We continue to deploy our asset trackers across a variety of transportation, supply chain, cold chain, and other unique applications and we continue to develop WiFi access and other custom products for multiple commercial uses.
Consumer. The consumer market encompasses a large and growing audience of consumers using wireless-enabled devices. Our antennas are deployed in consumer access points, wireless gateways, Wi-Fi Mesh systems and extenders, smart TVs, smart home devices, and set-top boxes. Additionally, our antennas support a comprehensive array of technologies, including WLAN, Wi-Fi, LTE, 5G and LPWAN. In addition, with the roll out of our new 5G connectivity product lines, improving 5G access and customer experience through fixed wireless access (FWA) and repeaters for our service provider customers will be a high growth area for Airgain.
Automotive. In the automotive market, our products are deployed in a wide range of vehicles in the fleet and aftermarket segment, supporting a variety of technologies that include Wi-Fi, LTE, 5G, Satellite and LPWAN. The fleet and aftermarket segments of the automotive market typically consist of applications whereby rugged vehicular wireless routers are paired with external antenna systems to provide connectivity to fixed and mobile assets. Within this unique market segment, there has been a rise in the number of antennas per vehicle, which is especially true in the first responder, utility, agriculture, and service fleet markets where in-vehicle equipment increasingly demands connectivity.

20


 

 

Our Process

With our internal antennas, our design team partner with customers from the early stages of antenna prototyping to device throughput testing in order to facilitate optimal performance and a significant reduction in time to market. Our capabilities include design, custom engineering support, integration, and over-the-air (OTA) testing. Leveraged in combination, these capabilities have resulted in a strong reputation across the OEM, ODM and chipset manufacturer ecosystem. Our competencies and strengths have helped us secure design wins used in multiple reference designs from leading Wi-Fi chipset vendors, OEMs, ODMs, chipset manufacturers and service providers who rely on these reference designs and our engineering skills to deliver superior throughput performance. We view our relationship with OEM, ODM, chipset manufacturers and service providers as an important attribute to our long-term strategy and success.

With our embedded modems, we offer customer design teams the ability to speed time to market by avoiding the cost and time delays of carrier certification. We combine cellular modules with the electronics and firmware to achieve end-device certification with major carriers. In addition, we offer the ability to futureproof their designs with the ability to update firmware remotely and swap module vendors, all without changing the pin design. By leveraging our embedded modems, customers designing cellular-connected products remove complexity from the design process, reducing the need for large RF engineering teams and launching products much quicker to take advantage of market opportunities.

 

COVID-19 Pandemic

In 2021 and 2021, the United States and other countries around the world experienced a major health pandemic related to COVID-19, which created considerable instability and disruption in the U.S. and world economies. The spread of COVID-19 and its related effects on our business had and may continue to have a material and adverse effect on our business operations. These disruptions or restrictions included restrictions on our ability to travel to certain locations, temporary closures of our customer or supplier facilities and disruptions with certain components in our supply chain located in Asia as well as those of our customers. To address these challenges, we identified and continued to identify purchases of long lead time inventory to mitigate global supply chain issues. Such disruptions to our customers had a negative impact on our sales and operating results during 2022 and 2021. Recently, the negative effects from COVID-19 have had less of an impact on our sales and operations.

The impact of the COVID-19 pandemic or other epidemic diseases on the U.S. and world economies generally, and our future results could be significant and will largely depend on future developments, which are highly uncertain and cannot be predicted.

 

Factors Affecting Our Operating Results

We believe that our performance and future success depend upon several factors including macroeconomic uncertainties, epidemic diseases, continued recovery from global supply shortages, impact of inflation on consumer spending, and our ability to develop technology leadership and expand our markets.

Our performance and future success also depend on factors such as manufacturing costs, continued investments in our growth, our ability to expand into growing addressable markets, including consumer, enterprise, and automotive, the average selling prices of our products per device, the number of antennas per device, and our ability to diversify the number of devices that incorporate our antenna products. Our customers are price conscious, and our operating results are affected by pricing pressure which may force us to lower prices below our established list prices. In addition, a few end-customer devices which incorporate our antenna products comprise a significant amount of our sales, and the discontinuation or modification of such devices may materially and adversely affect our sales and results of operations. Our ability to maintain or increase our sales depends on, among other things:

new and existing end customers selecting our solutions for their wireless devices and networks;
the proliferation of Wi-Fi connected home devices and data intensive applications;
investments in our growth to address customer needs;
the impact of the global supply shortage on our business and that of our end customers;
our ability to target new end markets;
development of our product offerings and technology solutions;
international expansion in light of continuing global tensions; and
ability to successfully integrate past and any future acquisitions.

21


 

In addition, inflation generally affects us by increasing our raw material and employee-related costs and other expenses. Our financial condition and results of operations may also be impacted by other factors we may not be able to control, such as uncertain global economic conditions, global trade disputes or political instability, as well as conflicts around the world. We do not believe that such factors had a material adverse impact on our results of operations during the three months ended March 31, 2023.

While each of these areas presents significant opportunities for us, they also pose significant risks and challenges we must successfully address. We discuss many of these risks, uncertainties and other factors in greater detail in the section entitled “Risk Factors” included in this quarterly report on Form 10-Q and in Item 1A of our Annual Report on Form 10-K.

 

Seasonality

Our operating results historically have not been subject to significant seasonal variations. However, our operating results are affected by how customers make purchasing decisions around local holidays in China. Although it is difficult to make broad generalizations, our sales tend to be lower in the first quarter of each year compared to other quarters due to the Lunar New Year. The broader economic impacts caused by the COVID-19 pandemic, as well as general weakening economic conditions, may contribute to slower sales. Results for any quarter may not be indicative of the results that may be achieved for the full fiscal year and these patterns may change as a result of general customer demand or product cycles.

Key Components of Our Results of Operations and Financial Condition

Sales

We primarily generate revenue from the sales of our products. We recognize revenue to depict the transfer of control over promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. We generally recognize product sales at the time of shipment to our customers, provided that all other revenue recognition criteria have been met. Although currently immaterial, we also generate service revenue from agreements to provide design, engineering, and testing services as well as subscription revenue from the sale of data plans.

 

Cost of Goods Sold

The cost of goods sold reflects the cost of producing antenna, embedded modem and asset tracking products that are shipped for our customers’ devices as well as costs incurred for service agreements. This primarily includes manufacturing costs of our products payable to our third-party contract manufacturers, as well as manufacturing costs incurred at our facility in Arizona, prior to closure in March 2022. The cost of goods sold that we generate from services and subscription revenues primarily includes personnel costs and the cost to maintain data lines.

 

Operating Expenses

Our operating expenses are classified into three categories: research and development, sales and marketing, general and administrative and subscription revenues. The largest component of expense is personnel costs, which includes salaries, employee benefit costs, bonuses, and stock-based compensation. Operating expenses also include allocated overhead costs for depreciation of equipment, facilities and information technology. Allocated costs for facilities consist of amortization of leasehold improvements as well as, rent and utility expenses and taxes. Operating expenses are generally recognized as incurred.

Research and Development. Research and development expenses primarily consist of personnel and facility-related costs attributable to our engineering research and development personnel. These expenses include work related to the design, engineering and testing of antenna and modem designs and antenna integration, validation and testing of customer devices. These expenses include salaries, including stock-based compensation, benefits, bonuses, travel, communications, and similar costs, and depreciation and allocated costs for certain facilities. We may also incur expenses from consultants and for prototyping new antenna solutions. We expect research and development expenses to increase in absolute dollars in future periods as we continue to invest in the development of new solutions and markets, although our research and development expense may fluctuate as a percentage of total sales.

Sales and Marketing. Sales and marketing expenses primarily consist of personnel and facility-related costs for our sales, marketing, and business development personnel, stock-based compensation and bonuses earned by our sales personnel, and commissions earned by our third-party sales representative firms. Sales and marketing expenses also include the costs of trade shows, advertising, marketing programs, promotional materials, demonstration equipment, travel, recruiting,

22


 

and allocated costs for certain facilities. We expect sales and marketing expenses to fluctuate as a percentage of total sales.

General and Administrative. General and administrative expenses primarily consist of personnel and facility related costs for our executive, legal, human resource finance, and administrative personnel, including stock-based compensation, as well as legal, accounting, and other professional services fees, depreciation, and other corporate expenses. We expect general and administrative expenses to fluctuate as we grow our operations.

 

Other Expense (Income)

Interest Income, net. Interest income consists of interest from our cash and cash equivalents offset by interest expense which consists of interest charges on credit card charges and certain vendor bills.

Other Expense. Other expense consists of the loss from disposal of property and equipment, realized foreign exchange gains or losses, and other expenses.

 

Provision for Income Taxes

Provision for income taxes consists of federal and state income taxes. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected future taxable income, and tax-planning strategies in making this assessment. It is difficult for us to project future taxable income as the timing and size of sales of our products are variable and difficult to predict. We concluded that it is not more likely than not that we will utilize our deferred tax assets other than those that are offset by reversing temporary differences.

 

Results of Operations

The following tables set forth our operating results for the periods presented and as a percentage of our total sales for those periods. The period-to-period comparison of financial results is not necessarily indicative of financial results to be achieved in future periods.

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Statement of Operations Data (in thousands):

 

 

 

 

 

 

Sales

 

$

16,444

 

 

$

17,522

 

Cost of goods sold

 

 

10,126

 

 

 

10,366

 

Gross profit

 

 

6,318

 

 

 

7,156

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

2,449

 

 

 

3,242

 

Sales and marketing

 

 

2,866

 

 

 

2,855

 

General and administrative

 

 

3,793

 

 

 

3,485

 

Total operating expenses

 

 

9,108

 

 

 

9,582

 

Loss from operations

 

 

(2,790

)

 

 

(2,426

)

Other (income) expense

 

 

(14

)

 

 

10

 

Loss before income taxes

 

 

(2,776

)

 

 

(2,436

)

Income tax expense (benefit)

 

 

82

 

 

 

85

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

 

23


 

 

 

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Statements of Operations Data:

 

 

 

 

 

 

Sales

 

 

100.0

%

 

 

100.0

%

Cost of goods sold

 

 

61.6

 

 

 

59.2

 

Gross profit

 

 

38.4

 

 

 

40.8

 

Operating expenses:

 

 

 

 

 

 

Research and development

 

 

14.9

 

 

 

18.4

 

Sales and marketing

 

 

17.4

 

 

 

16.3

 

General and administrative

 

 

23.1

 

 

 

19.9

 

Total operating expenses

 

 

55.4

 

 

 

54.6

 

Loss from operations

 

 

(17.0

)

 

 

(13.8

)

Other (income) expense

 

 

(0.1

)

 

 

0.1

 

Loss before income taxes

 

 

(16.9

)

 

 

(13.9

)

Income tax expense (benefit)

 

 

0.5

 

 

 

0.5

 

Net loss

 

 

(17.4

)%

 

 

(14.4

)%

 

 

Comparison of the Three Months Ended March 31, 2023 (dollars in thousands)

 

Sales

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Sales

 

$

16,444

 

 

$

17,522

 

 

$

(1,078

)

 

 

(6.2

)%

 

Sales for the three months ended March 31, 2023 decreased $1.1 million or 6.2% compared to the same period in the prior year. Enterprise market sales decreased $0.2 million, to $8.4 million for the three months ended March 31, 2023 from $8.6 million during the same period in the prior year, driven by lower sales of industrial internet-of-things (IIoT) products. Consumer market sales decreased $1.0 million to $5.1 million for the three months ended March 31, 2023 from $6.1 million during the same period in the prior year due to demand softness. Automotive market sales increased $0.1 million, to $2.9 million for the three months ended March 31, 2023, from $2.8 million during the same period in the prior year.

 

Cost of Goods Sold

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Cost of goods sold

 

$

10,126

 

 

$

10,366

 

 

$

(240

)

 

 

(2.3

)%

 

Cost of goods sold for the three months ended March 31, 2023 decreased $0.2 million or 2.3% compared to the same period in the prior year. The decline was due to sales decline, offset by increased product cost from unfavorable consumer and enterprise market sales mix.

 

Gross Profit

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Gross profit

 

$

6,318

 

 

$

7,156

 

 

$

(838

)

 

 

(11.7

)%

Gross profit (percentage of sales)

 

 

38.4

%

 

 

40.8

%

 

 

 

 

 

(2.4

)%

 

24


 

Gross profit for the three months ended March 31, 2023 decreased $0.8 million or 11.7%, compared to the same period in the prior year, driven by lower sales. Gross profit as a percentage of sales for the three months ended March 31, 2023 decreased by 240 basis points compared to the same period in the prior year due to an unfavorable consumer market sales mix, along with an enterprise product sales mix.

 

Operating Expenses

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Research and development

 

$

2,449

 

 

$

3,242

 

 

$

(793

)

 

 

(24.5

)%

Sales and marketing

 

 

2,866

 

 

 

2,855

 

 

 

11

 

 

 

0.4

%

General and administrative

 

 

3,793

 

 

 

3,485

 

 

 

308

 

 

 

8.8

%

Total operating expenses

 

$

9,108

 

 

$

9,582

 

 

$

(474

)

 

 

(4.9

)%

 

Operating Expenses

Operating expenses for the three months ended March 31, 2023 decreased $0.5 million or 4.9% compared to the same period in the prior year. The decrease was primarily driven by lower company-wide variable compensation costs and engineering outsourced services. The decrease was partially offset by higher trade shows, advertising and travel costs.

Other (Income) Expense

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Interest income, net

 

$

(18

)

 

$

(5

)

 

$

(13

)

 

 

260.0

%

Other expense

 

 

4

 

 

 

15

 

 

 

(11

)

 

 

(73.3

)

Total other income

 

$

(14

)

 

$

10

 

 

$

(24

)

 

 

(240.0

)%

Other expense for the three months ended March 31, 2023, consists primarily of credit card interest expense.

Liquidity and Capital Resources

We had cash and cash equivalents of $9.8 million at March 31, 2023.

Prior to 2013 and for the years ended 2018, 2020, 2021 and 2022, we have incurred net losses. As a result, we have an accumulated deficit of $69.0 million at March 31, 2023.

In February 2022, we and our subsidiary NimbeLink Corp entered into a loan and security agreement with Silicon Valley Bank, pursuant to which we together had a revolving line of credit for $4.0 million. The line of credit expired in February 2023.

We plan to continue to invest for long-term growth, including expanding our sales force and engineering and making additional capital expenditures to further penetrate markets both in the United States and internationally, as well as expanding our research and development for new product offerings and technology solutions. We anticipate that these investments will continue to increase in absolute dollars. We believe that our existing cash and cash equivalents balance together with cash proceeds from operations will be sufficient to meet our working capital requirements for at least the next 12 months.

The following table presents a summary of our cash flow activity for the periods set forth below (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Net cash (used in) provided by operating activities

 

$

(1,434

)

 

$

4,152

 

Net cash used in investing activities

 

 

(89

)

 

 

(128

)

Net cash (used in) provided by financing activities

 

 

(541

)

 

 

120

 

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

 

$

(2,064

)

 

$

4,144

 

 

25


 

Net cash used in or provided by operating activities. Net cash used by operating activities was $1.4 million for the three months ended March 31, 2023. This was primarily driven by the net loss of $2.9 million and a $0.5 million net change in operating assets and liabilities, offset by $1.9 million in non-cash expenses.

Net cash provided by operating activities was $4.2 million for the three months ended March 31, 2022. This was primarily driven by a $4.5 million net change in operating assets and liabilities and $2.2 million in non-cash expenses including but offset by the net loss of $2.5 million.

Net cash used in investing activities. Net cash used in investing activities of $0.1 million for each of the three months ended March 31, 2023 and 2022 was for purchases of property and equipment.

Net cash used in or provided by financing activities. Net cash used in financing activities of $0.5 million for the three months ended March 31, 2023, was primarily to pay taxes for net share settlement of restricted stock units, partially offset by proceeds from common stock issuances under the ESPP.

Net cash provided by financing activities of $0.1 million for the three months ended March 31, 2022, was attributable to proceeds from common stock issuances under the ESPP less taxes for net share settlement of restricted stock units.

 

Contractual Obligations and Commitments

There have been no material changes outside the ordinary course of our business during the three months ended March 31, 2023, to the information regarding our contractual obligations that was disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

Critical Accounting Estimates

Our management’s discussion and analysis of financial condition and operating results is based on our consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these consolidated 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 consolidated financial statements, as well as the reported sales and expenses during the reporting periods. These items are monitored and analyzed by us for changes in facts and circumstances, and material changes in these estimates could occur in the future. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ materially from these estimates under different assumptions or conditions.

There were no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Significant Judgments and Estimates,” in our Annual Report on Form 10-K for the year ended December 31, 2022.

 

Recent Accounting Pronouncements

See Note 2, “Summary of Significant Accounting Policies” within the unaudited condensed consolidated financial statements.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and are not required to provide the information under this item.

ITEM 4. CONTROLS AND PROCEDURES

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our periodic and current reports that we file with the SEC is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable and not absolute assurance of achieving the desired control objectives. In reaching a reasonable level of assurance,

26


 

management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. In addition, the design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this quarterly report on Form 10-Q. Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

 

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended March 31, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

27


 

 

PART II. OTHER INFORMATION

 

From time to time, we may be a party to legal proceedings and subject to claims incident in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, we believe that the final outcome of these matters will not have a material adverse effect on our financial condition or business. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

 

ITEM 1A. RISK FACTORS

A description of the risk factors associated with our business is included in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no material changes to such risk factors. In evaluating our business, you should carefully consider the risk factors discussed in our Annual Report on Form 10-K. The occurrence of any of the risks discussed in such filings, or other events that we do not currently anticipate or that we currently deem immaterial, could harm our business, prospects, financial condition and results of operations. In that case the trading price of our common stock could decline, and you may lose all or part of your investment.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Equity Securities

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

None.

 

ITEM 5. OTHER INFORMATION

 

ITEM 6. EXHIBITS

 

Exhibit

Number

 

Description

 

 

 

3.1(1)

 

Amended and Restated Certificate of Incorporation

 

 

 

3.2(2)

 

Amended and Restated Bylaws

 

 

 

4.1(3)

 

Specimen stock certificate evidencing the shares of common stock

 

 

 

 31.1

 

Certification of Principal Executive Officer pursuant to Rules 13a-14 and 15d-14 promulgated pursuant to the Securities Exchange Act of 1934, as amended

 

 

 

 31.2*

 

Certification of Principal Financial Officer pursuant to Rules 13a-14 and 15d-14 promulgated pursuant to the Securities Exchange Act of 1934, as amended

 

 

 

 32.1*

 

Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 32.2*

 

Certification pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

101.INS

 

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the inline XBRL document

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

28


 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

104

 

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

(1)
Incorporated by reference to the Registrant’s Current Report on Form 8-K, filed with the SEC on August 17, 2016.
(2)
Incorporated by reference to the Registrant’s Current Report on Form 8-K, filed with the SEC on February 6, 2023.
(3)
Incorporated by reference to Amendment No. 1 to the Registrant’s Registration Statement on Form S-1 (Registration No. 333- 212542), filed with the SEC on July 29, 2016.

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

 

29


 

 

SIGNATURE

 

 

 

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.

 

 

AIRGAIN, INC.

 

 

 

Date: May 11, 2023

 

/s/ Jacob Suen

 

 

Jacob Suen

President and Chief Executive Officer

(principal executive officer)

 

 

 

Date: May 11, 2023

 

/s/ Michael Elbaz

 

 

Michael Elbaz

Chief Financial Officer

(principal financial and accounting officer)

 

 

 

 

 

 

 

30


EX-31.1 2 airg-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

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

 

I, Jacob Suen, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Airgain, Inc.;

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

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

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

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

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

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

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

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

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

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

 

Date: May 11, 2023

 

/s/ Jacob Suen

 

 

Jacob Suen

 

 

President and Chief Executive Officer

 

 

(principal executive officer)

 

 


EX-31.2 3 airg-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

 

CERTIFICATION OFPRINCIPAL FINANCIAL OFFICER

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

 

I, Michael Elbaz, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Airgain, Inc.;

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

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

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

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

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

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

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

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

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

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

 

Date: May 11, 2023

 

/s/ Michael Elbaz

 

 

Michael Elbaz

 

 

Chief Financial Officer and Secretary

 

 

(principal financial officer)

 


EX-32.1 4 airg-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Airgain, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jacob Suen, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

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

 

Date: May 11, 2023

 

/s/ Jacob Suen

 

 

Jacob Suen

 

 

President and Chief Executive Officer

 

 

(principal executive officer)

 

 

 

 

 

 

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

 


EX-32.2 5 airg-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of Airgain, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Elbaz, Chief Financial Officer and Secretary of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

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

 

Date: May 11, 2023

 

/s/ Michael Elbaz

 

 

Michael Elbaz

 

 

Chief Financial Officer and Secretary

 

 

(principal financial officer)

 

 

 

 

 

 

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

 


EX-101.PRE 6 airg-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.CAL 7 airg-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.SCH 8 airg-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Accrued Liabilities and Other link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Notes Payable and Line of Credit link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Treasury Stock link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Concentration of Credit Risk link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Disaggregated Revenue link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Accrued Liabilities and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Concentration of Credit Risk (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Disaggregated Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Net Loss Per Share - Summary of Computation of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Net Loss Per Share - Summary of Potentially Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Business Combinations - Summary of Fair Value of Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Schedule - Business Combination - Summary of Fair Value of Purchase Consideration (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Business Combinations - Summary of Assets Acquired and Liabilities Assumed at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Business Combinations - Summary of Identifiable Intangible Assets and Related Expected Lives for Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Business Combinations - Summary of Unaudited Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Business Combinations - Summary of Adjustments in Unaudited Pro Forma Combined Net Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Inventory- Schedule of Inventory And Consigned Inventories, Current (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Inventory (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Intangible Assets - Summary of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Notes Payable and Line of Credit - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Treasury Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Stock Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Concentration of Credit Risk - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Concentration of Credit Risk - Schedule of Concentration of Sales and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Concentration of Credit Risk - Schedule of Concentration of Fixed Assets by Geographical Regions (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Sales Channel (Details) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Disaggregated Revenues - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 9 airg-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 airg-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Entity Ex Transition Period Entity Ex Transition Period Net loss per share: Earnings Per Share [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Deferred Payment Business Combination Deferred Payments Business Combination Deferred Payments Business combination, consideration transferred, contingent considerations Business combination, consideration transferred, additional considerations Business Combination, Consideration Transferred, Additional Considerations Business Combination, Consideration Transferred, Additional Considerations Net Revenues Sales [Member] Authorized for grants under the 2016 Employee Stock Purchase Plan Two Thousand And Sixteen Employee Stock Purchase Plan [Member] 2016 Employee Stock Purchase Plan Two thousand and sixteen employee stock purchase plan. Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Cash and Cash Equivalents Cash, Cash Equivalents, and Short-Term Investments [Text Block] Stock option awards issued and outstanding. Stock Option Awards Issued and Outstanding Stock Option Awards Issued And Outstanding [Member] Long-term Line of Credit, Total Line of credit Long-Term Line of Credit Stock repurchase program additional period in force1. Additional period of stock repurchase program Stock Repurchase Program Additional Period In Force1 Amendment Flag Amendment Flag Sales and marketing Selling and Marketing Expense [Member] Inventories Inventory [Line Items] Accrual of property and equipment Capital Expenditures Incurred but Not yet Paid Number of authorized shares Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Cost of goods sold Cost of Sales [Member] Unrealized loss on available-for-sale securities, net of deferred taxes Available-for-sale Securities, Gross Unrealized Loss1 Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities. Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill Goodwill Operating Lease, Right-of-Use Asset Leased right-of-use assets Other Commitments [Axis] Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Document Quarterly Report Document Quarterly Report SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Less imputed interest Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Inventory, Current [Table] Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent, Total Long-term lease liability Operating Lease, Liability, Noncurrent Major Customers Major Customers [Member] Major customers. Number of stock issued during period Stock Issued During Period, Shares, Employee Stock Purchase Plans Business Acquisition, Effective Date of Acquisition Date of acquisition Number of operating segments Number of Operating Segments Business Acquisition [Axis] Manufacturing and Testing Equipment Machinery and Equipment [Member] Common stock, reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Weighted average grant date fair value, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Ending balance Weighted average grant date fair value, Vested and released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Cash and cash equivalents and short-term investments. Cash And Cash Equivalents And Short Term Investments [Table] Cash And Cash Equivalents And Short Term Investments [Table] Common stock and additional paid-in capital, par value $0.0001, 200,000 shares authorized; 10,949 shares issued and 10,407 shares outstanding at March 31,2023; and 10,767 shares issued and 10,226 shares outstanding at December 31,2022. Common Stocks, Including Additional Paid in Capital, Ending Balance Common Stocks, Including Additional Paid in Capital, Beginning Balance Common Stocks, Including Additional Paid in Capital, Total Common Stocks, Including Additional Paid in Capital Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Treasury Stock Treasury Stock [Text Block] Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Lease Termination Date Lease Termination Date Lease termination date Business Combinations Business Combination Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Number of stock options, Expired/Forfeited Line of credit facility, percentage of raw materials and finished goods Line Of Credit Facility Raw Materials And Finished Goods Percentage Line Of Credit Facility Raw Materials And Finished Goods Percentage Employee Stock Purchase Plan Employee Stock [Member] Contingent consideration Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Finite-Lived Intangible Asset, Useful Life Weighted average amortization period (in years) Total identifiable intangible assets acquired Indefinite-lived intangible assets, fair value Indefinite-Lived Intangible Assets Acquired Property and Equipment Property, Plant, and Equipment and Intangible Assets [Text Block] Lessee, Operating Leases [Text Block] Leases Stock Options Share-Based Payment Arrangement, Option [Member] Concentration Risk Type Concentration Risk Type [Axis] Operating lease weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total liabilities and stockholders’ equity Liabilities and Equity Inventories Inventory Inventory, Policy [Policy Text Block] Plan Name Plan Name [Domain] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Line of Credit Facility, Lender [Domain] Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Weighted average shares used in calculating loss per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Inventories [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Weighted average exercise price, Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Repurchase Agreements Repurchase Agreements [Member] Sale of Stock Sale of Stock [Domain] Total current liabilities Liabilities, Current Business Combinations Business Combinations Policy [Policy Text Block] Issuance of shares for stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Proceeds from stock issued during period Supplies [Member] Business Acquisition, Acquiree [Domain] Tradename Trade Names [Member] Short-Term Lease, Cost Short-term leases expense Accrued Liabilities and Other Accounts Payable and Accrued Liabilities Disclosure [Text Block] Number of vendors. Number of vendors Number Of Vendors Summary of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Limited percentage of annual contribution Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Long-term lease liabilities Long-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long-Term Lease Liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long-Term Lease Liabilities Operating lease weighted average discount rate percent Operating Lease, Weighted Average Discount Rate, Percent Variable Rate [Axis] Commercial Paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Entity Small Business Entity Small Business Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Deferred purchase price liabilities current Deferred purchase price liabilities current Deferred purchase price liabilities Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Description of business. Description Of Business Policy [Text Block] Description of Business Share Granted upon Settlement of debt Share Granted upon Settlement of debt Share Granted upon Settlement of debt Percentage of discount and fair value of option Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Intangible Assets Disclosure [Text Block] Intangible Assets Investments Investments [Domain] Summary of identifiable intangible assets and related expected lives for finite-lived intangible assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Lease liabilities Increase Decrease In Lease Liabilities Increase Decrease In Lease Liabilities Schedule of performance stock unit Schedule of performance stock unit table text block Schedule of performance stock unit table text block Thereafter Finite Lived Intangible Assets Amortization Expense After Year Three Finite Lived Intangible Assets Amortization Expense After Year Three Total current assets Assets, Current Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Intangible Assets, Net (Excluding Goodwill) [Abstract] 2023 (remaining nine months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted Average Number of Shares Outstanding, Basic, Total Basic Weighted Average Number of Shares Outstanding, Basic Basic weighted average common shares outstanding City Area Code City Area Code Line of credit Percentage of maximum advances of aggregate face amount of certain eligible receivables Line Of Credit Facility Aggregate Eligible Accounts Percentage Line Of Credit Facility Aggregate Eligible Accounts Percentage Market related intangibles Marketing-Related Intangible Assets [Member] Share repurchase program august two zero one seven and september two zero one nine member. Share Repurchase Program August 2017 and September 2019 Share Repurchase Program August Two Zero One Seven And September Two Zero One Nine [Member] Share-Based Payment Arrangement [Abstract] Total liabilities Liabilities Document Period End Date Document Period End Date Asset-backed Securities Asset-Backed Securities [Member] Construction in Process Construction in Progress [Member] Stock awards issued and outstanding [Member] Stock awards issued and outstanding [Member] Weighted average grant-date fair value of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Risks and Uncertainties [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Statistical Measurement Statistical Measurement [Axis] Equity Class Of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Total assets Assets ASC 842 [Member] Accounting Standards Update 2016-02 [Member] Contract asset Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss, Total Automotive Automotive [Member] Automotive member. Sales channel OEM / ODM / contract manufacturer. OEM/ODM/Contract Manufacturer Sales Channel O E M O D M Contract Manufacturer [Member] Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Trade Accounts Receivable Accounts Receivable [Policy Text Block] Customer F [Member] Customer F [Member] Customer F Other Customary Adjustments Other customary adjustments. Less unrealized translation gain Less unrealized translation gain Unrealized translation gain Unrealized translation gain Summary of Potentially Dilutive Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Cash and Cash Equivalents [Abstract] Class of Stock Disclosures [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net revenue Revenue from Contract with Customer, Including Assessed Tax Document Fiscal Period Focus Document Fiscal Period Focus Period of stock repurchase program Stock Repurchase Program, Period in Force Restricted cash included in prepaid expenses and other current assets and other assets long term Restricted Cash Restricted Cash, Total Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Shipping and other transportation costs Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Enterprise Enterprise [Member] Enterprise member. Basis of Presentation and Principles of Consolidation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Trade accounts receivable Increase (Decrease) in Accounts Receivable Revolving Credit Facility Revolving Credit Facility [Member] APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Other Nonoperating Income Interest income, net Share repurchase program august two zero one seven. Share Repurchase Program August 2017 Share Repurchase Program August Two Zero One Seven [Member] Total lease liabilities Operating lease liability Operating Lease, Liability Total lease liabilities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Right-of-use assets recorded upon adoption of ASC 842 Right-of-Use Assets Recorded in Non Cash Investing and Financing Activities Right-of-use assets recorded in non cash investing and financing activities Short-Term Debt, Type [Axis] Statement of Financial Position [Abstract] Office Warehouse And Test House Member Office, warehouse and test house. Entity File Number Entity File Number Other Property and Equipment Property, Plant and Equipment, Other Types [Member] Statement of Cash Flows [Abstract] Line of credit facility current borrowing capacity Line of Credit Facility, Current Borrowing Capacity SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Geographical Geographical [Domain] Statistical Measurement Statistical Measurement [Domain] Statement of Stockholders' Equity [Abstract] Sale of Stock Sale of Stock [Axis] Purchase price percentage of market value of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Accrued Bonuses, Current Accrued compensation Schedule of Future Minimum Rental Payments for Operating and Financing Leases. Schedule of Future Minimum Rental Payments for Operating and Financing Leases [Table Text Block] Schedule of Future Minimum Lease Payments Under Operating Leases Net Revenue Revenue Benchmark [Member] Consumer Consumer [Member] Consumer [Member] Vietnam VIET NAM Subsequent Events [Abstract] Purchase price allocation, inventory step-up Business Acquisitions, Purchase Price Allocation, Inventory Step-Up Business Acquisitions, Purchase Price Allocation, Inventory Step-Up Summary of Fair Value of Purchase Consideration Summary Of Fair Value Of Purchase Consideration Table Text Block Summary Of Fair Value Of Purchase Consideration Table Text Block Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Inventories on consignment Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average remaining contractual term (in years), Vested and exercisable Proceeds from issuance of common stock, net Proceeds from Issuance of Common Stock Cash equivalents and short term investments policy. Cash Equivalents and Short Term Investments Cash Equivalents And Short Term Investments Policy Policy [Text Block] Deferred Income Tax Expense (Benefit), Total Deferred tax liability Deferred Income Tax Expense (Benefit) Weighted Average Number Diluted Shares Outstanding Adjustment, Total Plus dilutive effect of potential common shares Weighted Average Number of Shares Outstanding, Diluted, Adjustment Deferred Income Tax Liabilities, Net, Total Deferred tax liability Deferred Income Tax Liabilities, Net Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Disaggregated Revenue Revenue from Contract with Customer [Text Block] Antidilutive Securities Antidilutive Securities [Axis] Line of credit facility allowable amount Line of Credit Facility, Maximum Borrowing Capacity 2023 (remaining nine months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Total purchase price Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase price Credit Facility Credit Facility [Domain] Subsequent Events [Text Block] Subsequent Event Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant accounting policies table. Diluted Weighted Average Number of Shares Outstanding, Diluted Diluted weighted average common shares outstanding Diluted weighted average common shares outstanding Line of credit facility, percentage of net allowance Line Of Credit Facility Net Allowance Percentage Line Of Credit Facility Net Allowance Percentage Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Credit Facility Credit Facility [Axis] Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Corporate Debt Securities Corporate Debt Securities [Member] Net loss - pro forma combined Net income (loss) Business Acquisition, Pro Forma Net Income (Loss) Net loss - pro forma combined Schedule of common stock reserved for future issuance. Schedule of Common Stock Reserved for Future Issuance Schedule Of Common Stock Reserved For Future Issuance Table [Text Block] General and administrative General and Administrative Expense [Member] Replacement options Business Combination, Consideration Transferred, Replacement Options Business combination, consideration transferred, replacement options. Current Fiscal Year End Date Current Fiscal Year End Date Investment Type Investment Type [Axis] Right of use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Depreciation, Total Depreciation Depreciation Depreciation expense Authorized for Grants Under the Inducement Plan [Member] 2021 Inducement Plan Authorized for grants under the inducement plan. Authorized for Grants under the Inducement Plan Total cash, cash equivalents, and restricted cash Cash, cash equivalents, and restricted cash; end of period Cash, cash equivalents, and restricted cash; beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Restricted cash - short term Restricted Cash and Cash Equivalents, Total Restricted Cash and Cash Equivalents Other Assets, Noncurrent, Total Other assets Other Assets, Noncurrent Europe, Middle East and Africa (EMEA) EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Finished Goods [Member] Finished Goods [Member] Direct and other Sales Channel Other [Member] Sales Channel, Other. Other Warranty Reserves [Member] SEC Schedule, 12-09, Reserve, Warranty [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Share Repurchase Program Share Repurchase Program [Domain] Warrants issued and outstanding. Warrants Issued and Outstanding Warrants Issued And Outstanding [Member] Lease expiration date Lease Expiration Date Income tax expense (benefit) Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Weighted average exercise price, Expired/Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Warranty expense reserved Warranty Expense Reserved Warranty expense reserve Income Taxes Income Tax Disclosure [Text Block] Accrued expenses Other Accrued Liabilities, Current Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Income Tax Disclosure [Abstract] Line Of Credit Facility [Table] Line of Credit Facility [Table] Disaggregation of Revenue [Abstract] Stock options issued and outstanding [Member] Stock options issued and outstanding [Member] Performance stock unit (PSU) Performance stock unit [Member] Performance stock unit [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Description of performance stock unit Description of performance stock unit Description of performance stock unit Accrued Liabilities and Other Liabilities [Abstract] Equity [Abstract] Loss from operations Operating Income (Loss) Concentration of Credit Risk Concentration Risk Disclosure [Text Block] Number of shares issued Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Operating lease option to extend Lessee, Operating Lease, Option to Extend Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accrued liabilities and other Accrued and other liabilities Accrued Liabilities and Other Liabilities Entity Filer Category Entity Filer Category Severance Costs Accrued severance costs Cash and cash equivalents and Short term investments, Amortized cost Cash and cash equivalents and Short term investments, Amortized costs Cash And Cash Equivalents At Carrying Value Available And Available For Sale Debt Securities Amortized Cost Basis. Cash And Cash Equivalents At Carrying Value Available And Available For Sale Debt Securities Amortized Cost Basis Short-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short-Term Lease Liabilities Short-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short-Term Lease Liabilities Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Deferred payments Business combination, consideration transferred, deferred cash payments Business Combination, Consideration Transferred, Deferred Payments Business combination, consideration transferred, deferred payments. Total operating expenses Operating Expenses Asia Pacific (APAC) Asia Pacific [Member] Entity Current Reporting Status Entity Current Reporting Status Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Total Consigned Inventory Inventory, Net Inventory Total Inventory Line of Credit Line of Credit [Member] Summary of Accrued Liabilities and Other Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Aggregate intrinsic value vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Prime Rate [Member] Prime Rate Other countries. Other Other Countries [Member] Rest of the world Inventory Disclosure [Text Block] Inventories Inventory [Domain] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Business Combinations [Abstract] Total Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Total stockholders’ equity Stockholders' Equity Attributable to Parent Beginning balance Ending balance Share based compensation arrangement by share based payment award options exercised weighted average remaining contractual term 1. Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1 Weighted average remaining contractual term (in years), Exercised In Process R&D In Process Research and Development [Member] In-process research and development Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock units, Forfeited Restricted stock units, Forfeited Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated Other Comprehensive Loss Equity Components [Axis] Accounting Standards Update [Domain] Leases [Abstract] Contract liability Contract with Customer, Liability, Total Contract with Customer, Liability Customer relationships Customer Relationships [Member] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Business Acquisitions, by Acquisition [Table] Operating expenses: Operating Expenses [Abstract] Other expense (income): Other Nonoperating Income (Expense) [Abstract] Debt Conversion Convertated Amount Debt Conversion Convertated Amount Debt Conversion Convertated Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Number of stock options, Vested and exercisable Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Axis] Revenue Recognition Revenue [Policy Text Block] Sales channel, fulfillment distributors. Fulfillment Distributors Sales Channel Fulfillment Distributors [Member] Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Cost of Revenue, Total Cost of goods sold Cost of Revenue Cash purchase price prior to customary adjustments Cash purchase price prior to customary adjustments Cash Purchase Price Prior To Customary Adjustments Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Share repurchase program September nine two zero one nine. Share Repurchase Program September 9, 2019 Share Repurchase Program September Nine Two Zero One Nine [Member] Liquidity ratio. Liquidity ratio Liquidity Ratio Customer B [Member] Customer B. Customer B Document Transition Report Document Transition Report Prepaid and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Weighted average grant date fair value, Grants Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Purchase of inventory. Purchase of inventory Purchase Of Inventory Deferred rent obligation under operating lease Accrued Rent, Noncurrent Line of credit facility interest rate description Line of Credit Facility, Interest Rate Description Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Weighted average exercise price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Commitment and contingencies. Commitment And Contingencies [Line Items] Commitment And Contingencies [Line Items] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total accrued liabilities and other Accrued liabilities and other liabilities, current. Accrued liabilities and other Accrued Liabilities And Other Liabilities Current Share-Settled Obligation Share-Settled Obligation [Member] Share-Settled Obligation [Member] Net loss Net loss Net income (loss) Net loss Net Income (Loss) Attributable to Parent Concentration Risk [Line Items] Concentration Risk [Line Items] Less short-term lease liabilities Less short-term lease liabilities Short-term lease liabilities Operating Lease, Liability, Current Customer A. Customer A Customer A [Member] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Taxes paid for net share settlement of restricted stock units Taxes paid for net share settlement of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Computers And Software [Member] Computers and software. Computers and Software Line of credit facility maturity date Line of Credit Facility, Expiration Date Two thousand and sixteen equity incentive plan. Authorized for Grants under the 2016 Equity Incentive Plan Two Thousand And Sixteen Equity Incentive Plan [Member] 2016 Equity Incentive Plan Entity Registrant Name Entity Registrant Name Line of credit facility frequency of payments Line of Credit Facility, Frequency of Payments Allowance for doubtful trade accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Earnings Per Share [Text Block] Net Loss Per Share Share-based Payment Arrangement, Noncash Expense, Total Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Statement of Comprehensive Income [Abstract] Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property and equipment, net Property, Plant and Equipment, Net Property and equipment, net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term (in years), Vested and expected to vest Award Type Award Type [Domain] Statement [Line Items] Statement [Line Items] Summary of Long Lived Assets By Geographical Region Long-Lived Assets by Geographic Areas [Table Text Block] Weighted average exercise price, Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Gross, Total Gross carrying amount Finite-Lived Intangible Assets, Gross Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable Common Stock Common Stock [Member] VAT payable Sales and Excise Tax Payable, Current Offering period of employee stock purchase plan Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Equity Component Equity Component [Domain] Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Disaggregated revenues Sales Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Address, State or Province Entity Address, State or Province Geographical Geographical [Axis] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Document Type Document Type Summary of Unaudited Pro forma Revenue and Income (loss) Business Acquisition, Pro Forma Information [Table Text Block] Leased liabilities recorded upon adoption of ASC 842 Lease Obligation Incurred Add: Net revenue - acquired businesses Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period Advanced payments from contract manufacturer Advanced payments from contract manufacturers Advanced payments from contract manufacturer UNITED STATES United States Share Repurchase Program Share Repurchase Program [Axis] Entity Shell Company Entity Shell Company Upfront cash purchase price Cash Business Combination, Consideration Transferred, Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Increase (Decrease) in Inventories, Total Inventory Increase (Decrease) in Inventories Share-based payment arrangement, expense Share-Based Payment Arrangement, Expense Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Supply agreement. Supply Agreement Supply Agreement [Member] North America North America [Member] Schedule of Inventory And Consigned Inventories, Current Schedule of Inventory And Consigned Inventories, Current [Table Text Block] Schedule of Inventory And Consigned Inventories, Current [Table Text Block] Security Exchange Name Security Exchange Name Revenue from Contract with Customer [Abstract] Class Of Stock [Line Items] Class of Stock [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Total unrecognized compensation cost, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term (in years) Current portion of deferred rent obligation under operating lease Accrued Rent, Current Commitments and Contingencies Disclosure [Abstract] Accrued income taxes Accrued Income Taxes, Current Operating Lease, Cost Operating lease cost Revenue from contract with customer shipping and handling cost policy. Shipping and Transportation Costs Revenue From Contract With Customer Shipping And Handling Cost Policy [Text Block] Restricted Stock Unit Restricted Stock Units (RSUs) [Member] Restricted Stock Unit (RSU) Goods Received Not Invoiced Goods Received not Invoiced Goods Received not Invoiced Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Domain] Revenue Business Acquisition, Pro Forma Revenue Net revenue - pro forma combined Identifiable net assets acquired Identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Warrants outstanding Warrant [Member] Summary of Outstanding Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Summary of Outstanding Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares outstanding Common Stock, Shares, Outstanding Business Acquisition [Line Items] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Subsidiary Common Stock Purchase by Company Subsidiary Common Stock Purchase by Company Level 2 Fair Value, Inputs, Level 2 [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Schedule of Estimated Annual Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Commitments and contingencies (Note 15) Commitments and Contingencies Line of credit facility borrowing base limitation percentage of eligible receivables. Line of credit facility borrowing base limitation percentage of eligible receivables Line Of Credit Facility Borrowing Base Limitation Percentage Of Eligible Receivables Common Stock, Shares, Issued, Total Common stock, shares issued Common Stock, Shares, Issued US Treasury Securities US Treasury Securities [Member] Deferred Payments Balance Deferred Payments Balance Deferred payments balance Severance Costs Severance Costs [Member] Severance Costs [Member] Variable Rate [Domain] Minimum Minimum [Member] Schedule of Cash and Cash Equivalents by Significant Investment Category Cash, Cash Equivalents and Investments [Table Text Block] China CHINA Cancellation Of Shares For Payment Of Withholding Tax Cancellation of shares for payment of withholding tax Cancellation of shares for payment of withholding tax Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant accounting policies line items. Accounting Standards Update [Axis] Operating lease term of contract Lessor, Operating Lease, Term of Contract Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Treasury Stock Treasury Stock [Member] Entity Address, Address Line Two Entity Address, Address Line Two 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, Forfeited Reserve for pricing credits and rights of return Reserve For Pricing Credits And Rights Of Return Reserve For Pricing Credits And Rights Of Return Estimated warranty costs Estimated warranty costs Estimated warranty costs Amortization of intangible assets Amortization of Intangible Assets Amortization Amortization of Intangible Assets Award Type Award Type [Axis] Customer C. Customer C Customer C [Member] Intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Total other (income) expense Other Nonoperating Income (Expense) Total other expense (income) China including Hong Kong and Taiwan China Including Hong Kong and Taiwan [Member] China Including Hong Kong and Taiwan [Member]. Customer D Customer D2 [Member] Customer D2 [Member] Research and Development Expense, Total Research and development Research and Development Expense Lessee, Operating Lease, Liability, to be Paid Total minimum payments Entity Central Index Key Entity Central Index Key Advertising Costs Advertising Cost [Policy Text Block] Taiwan TAIWAN Customer Customer [Axis] Accounting Policies [Abstract] Accrued liabilities and other Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Restricted cash Restricted Cash Equivalents, Total Restricted Cash Equivalents Investments, Debt and Equity Securities [Abstract] Minnesota MINNESOTA Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Aggregate Intrinsic Value, Ending Balance Aggregate Intrinsic Value, Beginning Balance Aggregate intrinsic value, Beginning Balance Aggregate Intrinsic Value, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Other Commitments [Domain] Property and equipment, net Fixed assets Long-Lived Assets Shares available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Line of credit facility covenant terms Line of Credit Facility, Covenant Terms Stock Based Compensation Share-Based Payment Arrangement [Text Block] Stock options expected to vest aggregate intrinsic value Stock options vested and expected to vest aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Business Combination, Contingent Consideration payment Business Combination, Contingent Consideration, Liability, Current Accrued compensation Increase (Decrease) in Employee Related Liabilities, Total Accrued bonus Increase (Decrease) in Employee Related Liabilities General and Administrative Expense, Total General and administrative General and Administrative Expense Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Change in fair value of contingent consideration Customer G [Member] Customer G [Member] Customer G Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted average exercise price, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Ending balance Research and Development Research and Development Expense [Member] Other assets Increase (Decrease) in Other Current Assets Other assets Inventory, Raw Materials and Supplies, Gross, Total Inventory, Raw Materials and Supplies, Gross Raw materials NimbeLink NimbeLink [Member] NimbeLink. Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use asset obtained in exchange for operating lease liability Operating lease liabilities resulting from right-of-use assets Public Utilities, Inventory [Table] Sales channel distributors and resellers member. Sales Channel Distributors And Resellers [Member] Distributors and resellers Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Accumulated Deficit Retained Earnings [Member] Revenue recognition, payment terms Revenue Recognition Payment Terms Revenue recognition, payment terms. Customer Customer [Domain] Money Market Funds Money Market Funds [Member] Effective Income Tax Rate Reconciliation, Percent, Total Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Treasury stock, shares at cost Treasury Stock, Common, Shares Stock Options, Restricted Stock and Performance Stock Stock options and restricted stock. Stock Options And Restricted Stock [Member] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property and equipment, gross Property, Plant and Equipment, Gross Finite-lived intangible assets, fair value Finite-Lived Intangible Assets Acquired Accrued compensation Accrued compensation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation Entity Interactive Data Current Entity Interactive Data Current Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Number of stock options, Vested and expected to vest Customer D Customer D1 [Member] Customer D1 [Member] Line of credit facility covenant compliance Line of Credit Facility, Covenant Compliance Identified intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Customer E [Member] Customer E Customer E. 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Restricted cash - long term Prepaid Expense and Other Assets, Noncurrent Common stock repurchase, value Treasury Stock, Common, Value Leasehold Improvements Leasehold Improvements [Member] Local Phone Number Local Phone Number Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent U.S. federal statutory tax rate Commitment and contingencies. Commitment And Contingencies [Table] Commitment And Contingencies [Table] Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill), Total Revenues from External Customers and Long-Lived Assets [Line Items] Summary of Assets Acquired and Liabilities Assumed at Fair Value Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Computation of Net Loss Per Share Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Lessee operating lease description Lessee, Operating Lease, Description Lender Name [Axis] Summary of Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of stock options, Granted Payments for inventory. Payments for inventory Payments For Inventory Common Stock and Additional Paid-In Capital. Common Stock and Additional Paid-in Capital Common Stock And Additional Paid In Capital [Member] Income Statement Location [Domain] Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Stock repurchase, cost Property, Plant and Equipment [Abstract] Restricted stock units, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Restricted stock units, Ending balance Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Inventory Disclosure [Abstract] Customer Concentration Risk Customer Concentration Risk [Member] Impairment of fixed assets Impairment Charge on Reclassified Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of stock options, Beginning balance Number of stock options, Ending balance Consigned inventories [Member] Consigned inventories [Member] Document Fiscal Year Focus Document Fiscal Year Focus Intangible Assets, Net (Excluding Goodwill), Total Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Share Based Compensation Arrangement by Share based Payment Award Options Granted Weighted Average Remaining Contractual Term1 Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1 Weighted average remaining contractual term (in years), Granted 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Share based compensation arrangement by share based payment award options cancelled weighted average remaining contractual term 1. Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled Weighted Average Remaining Contractual Term1 Weighted average remaining contractual term (in years), Expired/Forfeited Earnings Per Share, Basic, Total Basic Earnings Per Share, Basic Assets Assets [Abstract] Customer D. Customer D Customer D [Member] Net deferred tax assets Deferred Tax Assets, Net Deferred Tax Assets, Net, Total Gross profit Gross Profit Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Treasury stock, at cost: 541 shares at March 31, 2023 and December 31,2022. Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Long-Term Debt, Unclassified [Abstract] Restricted Cash [Policy Text Block] Restricted Cash [Policy Text Block] Restricted Cash Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] IPR&D Projects Estimated Life IPR&D Projects Estimated Life IPR&D projects estimated life Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Deferred revenue recognition period Deferred Revenue Recognition Period Deferred revenue recognition period Income Taxes Paid, Net, Total Taxes paid Income Taxes Paid, Net Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Developed technologies Developed Technology Rights [Member] Deferred payments Business Combination Consideration Transferred Deferred Payments Due Business Combination Consideration Transferred Deferred Payments Due. Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net income (loss) Current assets: Assets, Current [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Choice Financial Group (Choice) Domestic Line of Credit [Member] Expiry date Stock Repurchase Program Expiration Date Line of Credit Facility, Commitment Fee Amount Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Payables and Accruals [Abstract] Intangibles Intangible Assets, Finite-Lived, Policy [Policy Text Block] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cash and cash equivalents and short-term investments. Cash And Cash Equivalents And Short Term Investments [Line Items] Cash And Cash Equivalents And Short Term Investments [Line Items] Raw Materials [Member] Raw Materials [Member] Cover [Abstract] Concentration risk percentage Concentration Risk, Percentage Finite-lived intangible assets, Estimated life in years Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Employee Benefits and Share-Based Compensation Share-based compensation expense -Share-Settled Obligation Other Nonoperating Expense, Total Other Nonoperating Expense Other expense Restricted stock units, Vested and released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Inventory, Finished Goods, Gross, Total Inventory, Finished Goods, Gross Finished good Goodwill impairment Goodwill, Impairment Loss Inventory, Net [Abstract] Acquired Finite Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Current liabilities: Liabilities, Current [Abstract] Covenants to non-compete Noncompete Agreements [Member] Maximum Maximum [Member] Schedule Of Stock Based Compensation Expenses Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Furniture, Fixtures, and Equipment Furniture and Fixtures [Member] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Number of stock options, Exercised Use of Estimates Use of Estimates, Policy [Policy Text Block] Basis spread on variable interest rate Debt Instrument, Basis Spread on Variable Rate Cash Equivalents, at Carrying Value, Total Cash equivalents Cash Equivalents, at Carrying Value Cash, Ending Balance Cash, Beginning Balance Cash Cash Trade Accounts Receivable Accounts Receivable [Member] Employee Stock Purchase Plan Shares Employee Stock Purchase Plan shares [Member] Employee Stock Purchase Plan shares [Member] Segment Information Segment Reporting, Policy [Policy Text Block] Property and equipment, estimated useful life Property, Plant and Equipment, Useful Life Inventory [Axis] Provision for excess and obsolete inventories Provision for excess and obsolete inventories Line of credit, Percentage of maximum advances of aggregate face amount of certain eligible receivables Public Utilities, Interim Rate Increase (Decrease), Percentage 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common stock, shares authorized Common Stock, Shares Authorized Short-Term Debt, Type [Domain] Trading Symbol Trading Symbol Other current liabilities Other Liabilities, Total Other Liabilities Carrying value as of the balance sheet date of contract liabilities. Contract Liabilities Current Contract liabilities Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Plan Name Plan Name [Axis] Stock repurchase, shares Treasury Stock, Shares, Acquired Covenants to non-compete Covenants To Non-Compete [Member] Covenants To Non-Compete [Member] Concentration Risk Type Concentration Risk Type [Domain] Line of credit facility, percentage of reserve for excess and obsolete inventory Line Of Credit Facility Reserve For Excess And Obsolete Inventory Percentage Line Of Credit Facility Reserve For Excess And Obsolete Inventory Percentage Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Schedule of Concentration of Sales and Accounts Receivable Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Common stock, par value Common Stock, Par or Stated Value Per Share Stock approved for repurchase, value Stock Repurchase Program, Authorized Amount Restricted stock units, Grants Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Replacement awards issued in relation to acquisition Stock Issued During Period, Value, Acquisitions Weighted average exercise price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Number of authorized shares increased Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Notes Payable and Line of Credit Long-Term Debt [Text Block] Class Of Treasury Stock [Table] Class of Treasury Stock [Table] Myanmar MYANMAR Potentially dilutive securities not included in the calculation of diluted net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Concentration Risk [Table] Concentration Risk [Table] Short-Term Lessee Operating Lease Term Of Contract Short-Term Lessee Operating Lease Term Of Contract Short-term lessee operating lease term of contract Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 05, 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  
Trading Symbol AIRG  
Entity Registrant Name AIRGAIN, INC.  
Entity Central Index Key 0001272842  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity File Number 001-37851  
Entity Tax Identification Number 95-4523882  
Entity Address, Address Line One 3611 Valley Centre Drive  
Entity Address, Address Line Two Suite 150  
Entity Address, City or Town San Diego  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92130  
City Area Code 760  
Local Phone Number 579-0200  
Entity Common Stock, Shares Outstanding   10,407,336
Document Quarterly Report true  
Document Transition Report false  
Title of 12(b) Security Common stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Incorporation, State or Country Code DE  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 9,839 $ 11,903
Trade accounts receivable, net 8,148 8,741
Inventory 4,481 4,226
Prepaid expenses and other current assets 1,729 2,284
Total current assets 24,197 27,154
Property and equipment, net 2,683 2,765
Leased right-of-use assets 2,022 2,217
Goodwill 10,845 10,845
Intangible assets, net 10,460 11,203
Other assets 216 216
Total assets 50,423 54,400
Current liabilities:    
Accounts payable 6,744 6,507
Accrued compensation 871 2,874
Accrued liabilities and other 2,156 2,615
Short-term lease liabilities 889 904
Total current liabilities 10,660 12,900
Deferred tax liability 142 139
Long-term lease liability 1,321 1,536
Total liabilities 12,123 14,575
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Common stock and additional paid-in capital, par value $0.0001, 200,000 shares authorized; 10,949 shares issued and 10,407 shares outstanding at March 31,2023; and 10,767 shares issued and 10,226 shares outstanding at December 31,2022. 112,615 111,282
Treasury stock, at cost: 541 shares at March 31, 2023 and December 31,2022. (5,364) (5,364)
Accumulated deficit (68,951) (66,093)
Total stockholders’ equity 38,300 39,825
Total liabilities and stockholders’ equity $ 50,423 $ 54,400
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 10,949,000 10,767,000
Common stock, shares outstanding 10,407,000 10,226,000
Treasury stock, shares at cost 541,000 541,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Sales $ 16,444 $ 17,522
Cost of goods sold 10,126 10,366
Gross profit 6,318 7,156
Operating expenses:    
Research and development 2,449 3,242
Sales and marketing 2,866 2,855
General and administrative 3,793 3,485
Total operating expenses 9,108 9,582
Loss from operations (2,790) (2,426)
Other expense (income):    
Interest income, net (18) (5)
Other expense 4 15
Total other (income) expense (14) 10
Loss before income taxes (2,776) (2,436)
Income tax expense (benefit) 82 85
Net loss $ (2,858) $ (2,521)
Net loss per share:    
Basic $ (0.28) $ (0.25)
Diluted $ (0.28) $ (0.25)
Weighted average shares used in calculating loss per share:    
Basic 10,266 10,130
Diluted 10,266 10,130
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net loss $ (2,858) $ (2,521)
Comprehensive loss $ (2,858) $ (2,521)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-in Capital
Treasury Stock
Accumulated Deficit
Beginning balance at Dec. 31, 2021 $ 44,173 $ 106,971 $ (5,364) $ (57,434)
Stock-based compensation   1,051    
Cancellation Of Shares For Payment Of Withholding Tax   (167)    
Issuance of shares for stock purchase plan   287    
Net loss (2,521)     (2,521)
Ending balance at Mar. 31, 2022 42,823 108,142 (5,364) (59,955)
Beginning balance at Dec. 31, 2022 39,825 111,282 (5,364) (66,093)
Stock-based compensation   1,874    
Cancellation Of Shares For Payment Of Withholding Tax   (678)    
Issuance of shares for stock purchase plan   137    
Net loss (2,858)     (2,858)
Ending balance at Mar. 31, 2023 $ 38,300 $ 112,615 $ (5,364) $ (68,951)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (2,858) $ (2,521)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 157 168
Impairment of fixed assets 0 8
Amortization of intangible assets 743 757
Stock-based compensation 981 1,241
Deferred tax liability 3 8
Changes in operating assets and liabilities:    
Trade accounts receivable 593 2,578
Inventory (255) 230
Prepaid expenses and other current assets 555 (175)
Other assets 0 7
Accounts payable 250 1,572
Accrued compensation (1,109) (735)
Accrued liabilities and other (459) 943
Lease liabilities (35) 71
Net cash provided by (used in) operating activities (1,434) 4,152
Cash flows from investing activities:    
Purchases of property and equipment (89) (128)
Net cash used in investing activities (89) (128)
Cash flows from financing activities:    
Taxes paid for net share settlement of restricted stock units (678) 0
Proceeds from issuance of common stock, net 137 120
Net cash (used in) provided by financing activities (541) 120
Net (decrease) increase in cash, cash equivalents and restricted cash (2,064) 4,144
Cash, cash equivalents, and restricted cash; beginning of period 12,078 14,686
Cash, cash equivalents, and restricted cash; end of period 10,014 18,830
Supplemental disclosure of non-cash investing and financing activities:    
Operating lease liabilities resulting from right-of-use assets 11 197
Accrual of property and equipment 13 0
Cash and cash equivalents 9,839 18,655
Restricted cash included in prepaid expenses and other current assets and other assets long term 175 175
Total cash, cash equivalents, and restricted cash $ 10,014 $ 18,830
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation

Note 1. Description of Business and Basis of Presentation

 

Description of Business

Airgain, Inc. was incorporated in the State of California on March 20, 1995; and reincorporated in the State of Delaware on August 17, 2016. Airgain, Inc. together with its subsidiary NimbeLink Corp. are herein refer to as the “Company,” “we,” or “our”. The Company is a leading provider of connectivity solutions including embedded components, external antennas, and integrated systems that enable wireless networking in the consumer, enterprise, and automotive markets. The Company’s headquarters is in San Diego, California.

 

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Interim financial results are not necessarily indicative of results anticipated for the full year. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, from which the balance sheet information herein was derived. The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and investments have been eliminated in consolidation.

 

Segment Information

The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Plymouth, Minnesota.

The Company operates in one segment related to providing connectivity solutions – embedded components, external antennas, and integrated systems. The Company’s chief operating decision-maker is our chief executive officer, who reviews operating results on an aggregate basis and manages the Company’s operations as a single operating segment.

 

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

During the three months ended March 31, 2023, there have been no material changes to the Company’s significant accounting policies as described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

Restricted Cash

As of March 31, 2023 and December 31, 2022, the Company had $175,000 in cash on deposit to secure certain lease commitments; $80,000 of which is short-term in nature and recorded in prepaid expenses and other current assets and $95,000 of which is restricted for more than twelve months and recorded in other assets in the Company’s consolidated balance sheet.

 

Trade Accounts Receivable

We perform ongoing credit evaluations of our customers and assess each customer’s credit worthiness. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. We monitor collections and payments from our customers and maintain an allowance for credit losses. The allowance for credit losses is based upon applying an expected credit loss rate to receivables based on the historical loss rate and is adjusted for current conditions, including any specific customer collection issues identified, and economic conditions forecast. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of March 31, 2023 and December 31, 2022 was not material.

 

Inventories

As of April 2022, all of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In some situations, the Company retains ownership of inventory which is held in third-party contract manufacturing facilities. In certain instances, shipping terms are delivery-at-place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances, the Company bears all risk involved in bringing the goods to the named place and records the related inventory in transit to the customer as inventory on the accompanying consolidated balance sheets. In the second quarter of 2022, we closed our facility located in Scottsdale, Arizona where certain of our products were previously manufactured.

Inventory is stated at the lower of cost or net realizable value. For items manufactured by us, cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out method (FIFO). Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period. Write downs for excess and obsolete inventories are estimated based on product life cycles, quality issues, and historical experience and were $1.0 million and $0.9 million as of March 31, 2023, and December 31, 2022, respectively.

 

Property and Equipment

Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally three to ten years. The estimated useful lives for leasehold improvements are determined as either the estimated useful life of the asset or the lease term, whichever is shorter. Repairs and maintenance are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are disposed of (or otherwise sold), the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other expense (income) in the Company's consolidated statement of operations.

Goodwill

Goodwill represents the excess of cost over fair value of net assets acquired. Goodwill is not amortized but is tested for impairment annually using either a qualitative assessment, and / or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. We complete a goodwill impairment test as of December 31 each year or more frequently if we believe indicators of impairment exist. No impairment losses were recorded during the three months ended March 31, 2023 and 2022.

Intangibles

The Company’s identifiable intangible assets are comprised of acquired market-related intangibles, developed technologies, customer relationships and non-compete agreements. The cost of the identifiable intangible assets with finite lives is amortized on a straight-line basis over the assets’ respective estimated useful lives. The Company periodically re-evaluates the original assumptions and estimated lives of long-lived assets and finite-lived intangible assets. Long-lived assets and finite-lived intangibles are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If an asset is considered

to be impaired, the impairment recognized is equal to the amount by which the carrying value of the asset exceeds its fair value. No impairments were recorded during the three months ended March 31, 2023 and 2022.

 

Revenue Recognition

The Company generates revenue mainly from the sale of wireless connectivity solutions and technologies. A portion of revenue is generated from service agreements and data subscription plans with certain customers. The revenue generated from service agreements and data subscription plans is insignificant. The Company recognizes revenue to depict the transfer of control of the promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. Control transfers to customers either when the products are shipped to or received by the customer, based on the terms of the specific agreement with the customer. Revenue from the NimbeLink data subscription plans is recognized over the period of the subscription.

The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. We only apply the five-step model when it is probable that we will collect substantially all of the consideration that we are entitled in exchange for the goods or services that we transfer to the customer.

For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Most of the Company’s revenue is recognized on a “point-in-time” basis when control passes to the customer. The revenue from service contracts is recognized either at a "point-in-time" or “over time” based on the terms and conditions in the contract. Revenue from data subscription plans relate to purchased asset trackers with activated data lines, through a third-party service provider. Subscription plans are recognized monthly. Service revenues are earned based on contractual milestones. Prepayments are recorded as deferred revenue (paid in advance) and recognized over service periods ranging from three (3) to eighteen (18) months.

The Company offers return rights and/or pricing credits under certain circumstances. A reserve for potential rights of return of $0.1 million and $0.3 million was recorded as of March 31, 2023 and December 31, 2022, respectively.

The Company's contracts with customers do not typically include extended payment terms. Payment terms may vary by contract and type of customer and generally range from 30 to 90 days from delivery.

The Company provides assurance-type warranties on all product sales ranging from one to two years. The estimated warranty costs are accrued for at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. The Company has recorded a warranty reserve of $0.1 million and $0.2 million as of March 31, 2023 and December 31, 2022, respectively.

The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, Other Assets and Deferred Costs, as the period over which the sales commission asset that would have been recognized is less than one year.

There were no contract assets as of March 31, 2023 and December 31, 2022. The accrued contract liabilities balance as of March 31, 2023 and December 31, 2022, was $0.2 million.

 

Shipping and Transportation Costs

Shipping and other transportation costs expensed as incurred were $0.1 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.

Research and Development Costs

Research and development costs are expensed as incurred.

Advertising Costs

Advertising costs are expensed as incurred. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.

Stock-Based Compensation

We recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the option grant fair values, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of

stock-based awards are expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred.

Fair Value Measurements

The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, accrued liabilities and deferred purchase price obligations approximate their fair values due to the short maturity of these instruments.

Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below:

Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets.

 

Recently Adopted Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. The Company adopted this standard in the first quarter of fiscal 2023; it did not have a material impact on our financial statements.

 

Recently Issued Accounting Pronouncements

There are no recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.

XML 20 R10.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

Note 3. Net Loss Per Share

Basic net loss per share is calculated by dividing net loss available to common stockholders by the weighted average shares of common stock outstanding for the period. Diluted net loss per share is calculated by dividing net loss by the weighted average shares of common stock outstanding for the period plus amounts representing the dilutive effect of securities that are convertible into common stock. The Company calculates diluted loss per common share using the treasury stock method.

The following table presents the computation of net loss per share (in thousands except per share data):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

Denominator:

 

 

 

 

 

 

Basic weighted average common shares outstanding

 

 

10,266

 

 

 

10,130

 

Plus dilutive effect of potential common shares

 

 

 

 

 

 

Diluted weighted average common shares outstanding

 

 

10,266

 

 

 

10,130

 

Net loss per share:

 

 

 

 

 

 

Basic

 

$

(0.28

)

 

$

(0.25

)

Diluted

 

$

(0.28

)

 

$

(0.25

)

 

 

Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net loss per share because to do so would be anti-dilutive are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Common stock equivalent shares

 

 

2,224

 

 

 

1,960

 

XML 21 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

Note 4. Cash and Cash Equivalents

The following tables show the Company’s cash and cash equivalents by significant investment category (in thousands):

 

 

 

March 31, 2023

 

 

 

 

Amortized
cost

 

 

Estimated fair value

 

 

Cash and cash equivalents

 

 

Cash

 

$

8,123

 

 

$

8,123

 

 

$

8,123

 

 

Level 1:

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

1,716

 

 

$

1,716

 

 

$

1,716

 

 

Total

 

$

9,839

 

 

$

9,839

 

 

$

9,839

 

 

 

 

 

December 31, 2022

 

 

 

 

Amortized
cost

 

 

Estimated fair value

 

 

Cash and cash equivalents

 

 

Cash

 

$

8,323

 

 

$

8,323

 

 

$

8,323

 

 

Level 1:

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

3,580

 

 

 

3,580

 

 

 

3,580

 

 

Total

 

$

11,903

 

 

$

11,903

 

 

$

11,903

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories

Note 5. Inventory

Inventories are comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

1,130

 

 

$

1,060

 

Finished goods

 

 

3,351

 

 

 

3,166

 

Total Inventory

 

$

4,481

 

 

$

4,226

 

 

Consigned inventories are comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

795

 

 

$

631

 

Finished goods

 

 

2,613

 

 

 

2,272

 

Total Consigned Inventory

 

$

3,407

 

 

$

2,903

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 6. Property and Equipment

Depreciation and amortization of property and equipment is calculated on the straight-line method based on the shorter of the estimated useful life or the term of the lease for tenant improvements and three to fifteen years for all other property and equipment. Property and equipment consist of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Manufacturing and testing equipment

 

$

5,209

 

 

$

5,194

 

Leasehold improvements

 

 

848

 

 

 

848

 

Computers and software

 

 

713

 

 

 

703

 

Furniture, fixtures, and equipment

 

 

409

 

 

 

409

 

Construction in process

 

 

63

 

 

 

16

 

Property and equipment, gross

 

 

7,242

 

 

 

7,170

 

Less accumulated depreciation

 

 

(4,559

)

 

 

(4,405

)

Property and equipment, net

 

$

2,683

 

 

$

2,765

 

Depreciation expense was $0.2 million for each of the three months ended March 31, 2023 and 2022.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets
3 Months Ended
Mar. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets

Note 7. Intangible Assets

The following is a summary of the Company’s acquired intangible assets (dollars in thousands):

 

 

 

March 31, 2023

 

 

 

Weighted average amortization period (in years)

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Market related intangibles

 

5

 

$

1,820

 

 

$

880

 

 

$

940

 

Customer relationships

 

7

 

 

13,780

 

 

 

7,288

 

 

 

6,492

 

Developed technologies

 

11

 

 

4,380

 

 

 

1,352

 

 

 

3,028

 

Covenants to non-compete

 

2

 

 

115

 

 

 

115

 

 

 

 

Total intangible assets, net

 

 

 

$

20,095

 

 

$

9,635

 

 

$

10,460

 

 

 

 

December 31, 2022

 

 

 

Weighted average amortization period (in years)

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Market related intangibles

 

5

 

$

1,820

 

 

$

795

 

 

$

1,025

 

Customer relationships

 

7

 

 

13,780

 

 

 

6,720

 

 

 

7,060

 

Developed technologies

 

11

 

 

4,380

 

 

 

1,263

 

 

 

3,117

 

Covenants to non-compete

 

2

 

 

115

 

 

 

114

 

 

 

1

 

Total intangible assets, net

 

 

 

$

20,095

 

 

$

8,892

 

 

$

11,203

 

 

Estimated annual amortization of intangible assets for the next five years and thereafter is shown in the following table (in thousands):

 

 

 

Estimated future amortization

 

2023 (remaining nine months)

 

$

2,226

 

2024

 

 

2,968

 

2025

 

 

2,958

 

2026

 

 

557

 

Thereafter

 

 

1,751

 

Total

 

$

10,460

 

 

Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors. Amortization expense was $0.7 million and $0.8 million for the three months ended March 31, 2023 and 2022, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities and Other

Note 8. Accrued Liabilities and Other

Accrued liabilities and other is comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued expenses

 

$

1,051

 

 

$

815

 

VAT payable

 

 

339

 

 

 

339

 

Accrued income taxes

 

 

243

 

 

 

166

 

Advanced payments from contract manufacturers

 

 

208

 

 

 

210

 

Contract liabilities

 

 

 

 

 

32

 

Goods received not invoiced

 

 

94

 

 

 

529

 

Other current liabilities

 

 

221

 

 

 

524

 

Accrued liabilities and other

 

$

2,156

 

 

$

2,615

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable and Line of Credit
3 Months Ended
Mar. 31, 2023
Long-Term Debt, Unclassified [Abstract]  
Notes Payable and Line of Credit

Note 9. Notes Payable and Line of Credit

On February 18, 2022, we entered into a loan and security agreement with Silicon Valley Bank (SVB), providing a revolving line of credit for $4.0 million. The line of credit only allowed for maximum advances of 80% of the aggregate face amount of certain eligible receivables. The line of credit bore an interest rate of WSJ prime (currently 7.5%) plus 1.75%. The lender had a first security interest in all of the Company's and NimbeLink’s assets, excluding intellectual property, for which the lender received a negative pledge and included certain financial and non-financial covenants. The Company was required to pay monthly interest and paid an annual commitment fee of $15,000 upon signing.

As of March 31, 2023, there was no balance owed on the line of credit and it expired by its terms in February 2023.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases

Note 10. Leases

Operating leases

The Company adopted ASC 842, which became effective on January 1, 2021, using the effective date transition method, which requires a cumulative-effect adjustment to the opening balance of retained earnings on the effective date. As a result of adopting ASC 842, the Company recognized right-of-use assets and lease liabilities of $3.2 million and $3.5 million, respectively, as of January 1, 2021. There was no impact to opening retained earnings or to the consolidated statement of operations from the adoption of ASC 842.

The Company has made certain assumptions and judgements when applying ASC 842 including the adoption of the package of practical expedients available for transition. The practical expedients did not require the Company to reassess (i) whether expired or existing contracts contained leases, (ii) lease classification for expired or existing leases and (iii) previously capitalized initial direct costs. The Company also elected not to recognize right-of-use assets and lease liabilities for short-term leases (lease terms of twelve months or less).

Operating lease arrangements primarily consist of office, warehouse, and test house leases expiring during different years through 2025. The facility leases have original lease terms of approximately one to five years and may contain options to extend up to 5 years and/or terminate early. Options to extend are included in leased right-of-use assets and lease liabilities in the consolidated balance sheet when we are reasonably certain to renew a lease. Since the implicit rate of such leases is unknown and we may not be reasonably certain to renew leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. As of March 31, 2023 and December 31, 2022, the weighted average discount rate for operating leases was 3.9% and 3.9%, respectively, and the weighted average remaining lease term for operating leases was 2.5 years and 2.7 years, respectively.

The Company has entered into various short-term operating leases, primarily for test houses and office equipment with initial terms of 12 months or less. These short-term leases are not recorded on the Company's consolidated balance sheet and the related short-term lease expense was $22,000 and $48,600, for the three months ended March 31, 2023 and 2022, respectively. Total operating lease cost was $0.3 million and $0.4 million for the three months ended March 31, 2023 and 2022, respectively.

The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of March 31, 2023 (in thousands):

 

 

 

Estimated future lease obligation

 

2023 (remaining nine months)

 

$

732

 

2024

 

 

904

 

2025

 

 

687

 

Total minimum payments

 

 

2,323

 

Less imputed interest

 

 

(111

)

Less unrealized translation gain

 

 

(2

)

Total lease liabilities

 

 

2,210

 

Less short-term lease liabilities

 

 

(889

)

Long-term lease liability

 

$

1,321

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Treasury Stock
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Treasury Stock

Note 11. Treasury Stock

In 2019, our Board of Directors (the Board) approved a share repurchase program (the Program) pursuant to which the Company could purchase up to $7.0 million of shares of our common stock. The repurchases under the Program were made from time to time in the open market or in privately negotiated transactions and were funded from the Company’s working capital. Repurchases were made in compliance with Rule 10b-18 of the Securities Exchange Act of 1934, as amended, subject to market conditions, available liquidity, cash flow, applicable legal requirements and other factors. Since inception of the stock repurchase programs, including prior share repurchase programs, the Company has purchased a total of approximately 541,000 shares for a total cost of $5.4 million. The Program expired in September 2021.

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

Note 12. Income Taxes

The Company’s effective income tax rate was -2.9% and -3.3% for the three months ended March 31, 2023 and 2022, respectively. The variance from the U.S. federal statutory rate of 21.0% for the three months ended March 31, 2023 was primarily attributable to the utilization of deferred tax attributes that had a full valuation allowance. The variance from the U.S. federal statutory rate of 21.0% for the three months ended March 31, 2022 was primarily attributable to the utilization of deferred tax attributes that had a full valuation allowance.

Management assesses its deferred tax assets quarterly to determine whether all or any portion of the asset is more likely than not unrealizable under Accounting Standards Codification (ASC) Topic 740. The Company is required to establish a valuation allowance for any portion of the asset that management concludes is more likely than not to be unrealizable. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company’s assessment considers all evidence, both positive and negative, including the nature, frequency and severity of any current and cumulative losses, taxable income in carryback years, the scheduled reversal of deferred tax liabilities, tax planning strategies, and projected future taxable income in making this assessment.

As of December 31, 2022, the Company had a valuation allowance against net deferred tax assets of $11.9 million, however, the exclusion of a deferred tax liability generated by goodwill (an indefinite lived intangible) may not be considered a future source of taxable income in evaluating the need for a valuation allowance. In connection with the acquisition of NimbeLink, the Company recorded deferred tax liabilities associated with acquired intangible assets. As a result, for the three months ended March 31, 2023, the Company determined that it is appropriate to release a portion of the Company's valuation allowance.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Class of Stock Disclosures [Abstract]  
Stockholders' Equity

Note 13. Stockholders’ Equity

In August 2016, the Company's Board adopted the 2016 Equity Inventive Plan (the 2016 Plan) for employees, directors and consultants. In February 2021, the Board adopted the 2021 Employment Inducement Incentive Award Plan (Inducement Plan), which provides for grants of equity-based awards.

The following table presents common stock reserved for future issuance(1) (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Stock options issued and outstanding

 

 

2,224

 

 

 

2,065

 

Stock awards issued and outstanding

 

 

822

 

 

 

581

 

Authorized for grants under the 2016 Equity Incentive Plan(2)

 

 

328

 

 

 

507

 

Authorized for grants under the Inducement Plan(3)

 

 

323

 

 

 

294

 

Authorized for grants under the 2016 Employee Stock Purchase Plan(4)

 

 

457

 

 

 

378

 

 

 

 

4,154

 

 

 

3,825

 

 

 

(1) The table above excludes 541,000 treasury stock shares as of March 31, 2023 and December 31, 2022.

(2) On January 1, 2023, the number of authorized shares in the 2016 Plan increased by 431,000 shares pursuant to the evergreen provisions of the 2016 Plan.

(3) On February 5, 2021, 300,000 shares were authorized pursuant to the terms of the Inducement Plan.

(4) On January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 100,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan.

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

Note 14. Stock Based Compensation

 

Stock-based compensation expense

Stock-based compensation is recorded in the consolidated statements of operations as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Cost of goods sold

 

$

15

 

 

$

13

 

Research and development

 

 

237

 

 

 

267

 

Sales and marketing

 

 

161

 

 

 

287

 

General and administrative

 

 

568

 

 

 

674

 

Total stock-based compensation expense

 

$

981

 

 

$

1,241

 

 

Stock Options

The following table summarizes the outstanding stock option activity during the period indicated (shares in thousands):

 

 

 

 

 

 

Weighted average

 

 

 

 

 

Number of
stock options

 

 

Exercise
price

 

 

Remaining contractual term (in years)

 

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2022

 

 

2,065

 

 

$

11.78

 

 

 

6.7

 

$

758

 

Granted

 

 

257

 

 

$

6.03

 

 

 

 

 

 

Expired/Forfeited

 

 

(98

)

 

$

15.08

 

 

 

 

 

 

Balance at March 31, 2023

 

 

2,224

 

 

$

11.20

 

 

 

6.6

 

$

604

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and exercisable at March 31, 2023

 

 

1,477

 

 

$

11.35

 

 

 

5.5

 

$

573

 

Vested and expected to vest at March 31, 2023

 

 

2,224

 

 

$

11.20

 

 

 

6.6

 

$

604

 

The weighted average grant date fair value of options granted during the three months ended March 31, 2023 was $3.13. The grant-date fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. For stock options vested and expected to vest, the aggregate intrinsic value as of March 31, 2023 was $0.6 million.

At March 31, 2023, there was $3.6 million of unrecognized compensation cost related to unvested stock options granted under the Company’s equity plans that is expected to be recognized over the next 2.6 years.

 

Restricted Stock

The following table summarizes the Company's restricted stock unit activity during the period indicated (shares in thousands):

 

 

 

Restricted
stock units

 

 

Weighted average grant date fair value

 

Balance at December 31, 2022

 

 

444

 

 

$

11.78

 

Grants

 

 

568

 

 

$

5.27

 

Vested and released

 

 

(278

)

 

$

7.85

 

Forfeited

 

 

(27

)

 

$

12.91

 

Balance at March 31, 2023

 

 

708

 

 

$

8.05

 

 

As of March 31, 2023, there was $5.1 million of total unrecognized compensation cost related to unvested restricted stock units having a weighted average remaining contractual term of 3.4 years.

 

Performance Stock Units

The following table summarizes the Company's performance stock unit (PSU) activity during the period indicated (shares in thousands):

 

 

 

Performance
stock units

 

 

Weighted average grant date fair value

 

Balance at December 31, 2022

 

 

137

 

 

$

2.09

 

Grants

 

 

 

 

$

 

Vested and released

 

 

 

 

$

 

Forfeited

 

 

(23

)

 

$

2.20

 

Balance at March 31, 2023

 

 

114

 

 

$

2.07

 

Service as well as market and performance conditions determine the number of PSUs that the holder will earn from 0% to 150% of the target number of shares. The percentage received is based on the Company common stock price targets over a three-year service period. Additionally, the Company must achieve or exceed 75% of the year to date revenue target measured at the end of the quarter in which the price target is achieved. As of March 31, 2023, there was $0.2 million of total unrecognized compensation cost related to unvested PSUs having a weighted average remaining contractual term of 2.0 years.

We estimate the fair value of PSUs with a market condition using a Monte Carlo simulation model as of the date of grant using historical volatility.

 

Share-Settled Obligation

During the three months ended March 31, 2023, the Company settled $0.9 million of share-settled 2022 bonus awards by granting 187,200 immediately vested RSUs. As of March 31, 2023, the Company had no liability classified restricted stock unit payout obligations.

 

Employee Stock Purchase Plan (ESPP)

The Company maintains the 2016 Employee Stock Purchase Plan (ESPP) that provides employees an opportunity to purchase common stock through payroll deductions. The ESPP is implemented through consecutive 6-month offering periods commencing on March 1 and September 1 of each year. The purchase price is set at 85% of the fair market value of the Company's common stock on either the first or last trading day of the offering period, whichever is lower. Annual contributions are limited to the lower of 20% of an employee's eligible compensation or such other limits as apply under Section 423 of the Internal Revenue Code. The ESPP is intended to qualify as an employee stock purchase plan for purposes of Section 423 of the Internal Revenue Code.

Based on the 15% discount and the fair value of the option feature of the ESPP, it is considered compensatory. Compensation expense is calculated using the fair value of the employees’ purchase rights under the Black-Scholes model. The Company currently uses authorized and unissued shares to satisfy share award exercises.

During the three months ended March 31, 2023, the Company received $0.1 million from the issuance of 21,300 shares under the ESPP.

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

Note 15. Commitments and Contingencies

 

Severance Costs

The Company incurred and paid severance costs $0.1 million for the three months ended March 31, 2023.

Potential product warranty claims

As of March 31, 2023, the Company reserved approximately $0.1 million of general warranty.

 

Indemnification

In some agreements to which the Company is a party, the Company has agreed to indemnify the other party for certain matters, including, but not limited to, product liability and intellectual property. To date, there have been no known events or circumstances that have resulted in any material costs related to these indemnification provisions and no liabilities have been recorded in the accompanying consolidated financial statements.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk
3 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Concentration of Credit Risk

Note 16. Concentration of Credit Risk

 

Concentration of Sales and Accounts Receivable

The following represents customers that accounted for 10% or more of total revenue:

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Customer A

 

 

16

%

 

 

12

%

Customer B

 

 

14

%

 

 

17

%

Customer C

 

 

13

%

 

 

6

%

Customer D

 

 

11

%

 

 

12

%

Customer E

 

 

9

%

 

 

15

%

 

The following represents customers that accounted for 10% or more of total trade accounts receivable:

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Customer A

 

 

13

%

 

 

21

%

Customer B

 

 

11

%

 

 

3

%

Customer C

 

 

11

%

 

 

0

%

Customer D

 

 

10

%

 

 

15

%

Customer E

 

 

9

%

 

 

12

%

 

Concentration of Purchases

During the three months ended March 31, 2023, the Company’s products were primarily manufactured by six contract manufacturers with locations in China, Mexico, Minnesota, and Vietnam.

Concentration of Cash

The bank where most of the Company’s cash was held was placed into receivership with the FDIC on March 10, 2023. The Company’s cash deposits exceeded the FDIC insured limits at that time. However, the Treasury, the Federal Reserve, and the FDIC, as receiver, jointly released a statement that depositors at this specific bank would have access to their funds, including funds in excess of standard FDIC insurance limits. The Company has not experienced losses on these accounts. The Company is in the process of allocating cash deposits among other financial institutions to mitigate its concentration risk.

 

Concentration of Property and Equipment

The Company’s property and equipment, net by geographic region, are as follows (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

North America

 

$

2,421

 

 

$

2,469

 

Asia Pacific (APAC)

 

 

112

 

 

 

138

 

Europe, Middle East and Africa (EMEA)

 

 

150

 

 

 

158

 

Property and equipment, net

 

$

2,683

 

 

$

2,765

 

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregated Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue

Note 17. Disaggregated Revenue

Disaggregated revenues are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

By Market Group:

 

 

 

 

 

 

Enterprise

 

$

8,437

 

 

$

8,629

 

Consumer

 

 

5,132

 

 

 

6,062

 

Automotive

 

 

2,875

 

 

 

2,831

 

Total sales

 

$

16,444

 

 

$

17,522

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

North America

 

$

10,168

 

 

$

10,479

 

China (including Hong Kong and Taiwan)

 

 

5,969

 

 

 

6,459

 

Rest of the world

 

 

307

 

 

 

584

 

Total sales

 

$

16,444

 

 

$

17,522

 

Revenue generated from the United States was $6.5 million and $10.4 million for the three months ended March 31, 2023 and 2022, respectively.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Event

Note 18. Subsequent Events

None

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Description of Business

Description of Business

Airgain, Inc. was incorporated in the State of California on March 20, 1995; and reincorporated in the State of Delaware on August 17, 2016. Airgain, Inc. together with its subsidiary NimbeLink Corp. are herein refer to as the “Company,” “we,” or “our”. The Company is a leading provider of connectivity solutions including embedded components, external antennas, and integrated systems that enable wireless networking in the consumer, enterprise, and automotive markets. The Company’s headquarters is in San Diego, California.

Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Interim financial results are not necessarily indicative of results anticipated for the full year. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, from which the balance sheet information herein was derived. The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and investments have been eliminated in consolidation.

Segment Information

Segment Information

The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Plymouth, Minnesota.

The Company operates in one segment related to providing connectivity solutions – embedded components, external antennas, and integrated systems. The Company’s chief operating decision-maker is our chief executive officer, who reviews operating results on an aggregate basis and manages the Company’s operations as a single operating segment.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Reclassifications

Reclassifications

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.

Restricted Cash

Restricted Cash

As of March 31, 2023 and December 31, 2022, the Company had $175,000 in cash on deposit to secure certain lease commitments; $80,000 of which is short-term in nature and recorded in prepaid expenses and other current assets and $95,000 of which is restricted for more than twelve months and recorded in other assets in the Company’s consolidated balance sheet.

Trade Accounts Receivable

Trade Accounts Receivable

We perform ongoing credit evaluations of our customers and assess each customer’s credit worthiness. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. We monitor collections and payments from our customers and maintain an allowance for credit losses. The allowance for credit losses is based upon applying an expected credit loss rate to receivables based on the historical loss rate and is adjusted for current conditions, including any specific customer collection issues identified, and economic conditions forecast. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of March 31, 2023 and December 31, 2022 was not material.

Inventories

Inventories

As of April 2022, all of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In some situations, the Company retains ownership of inventory which is held in third-party contract manufacturing facilities. In certain instances, shipping terms are delivery-at-place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances, the Company bears all risk involved in bringing the goods to the named place and records the related inventory in transit to the customer as inventory on the accompanying consolidated balance sheets. In the second quarter of 2022, we closed our facility located in Scottsdale, Arizona where certain of our products were previously manufactured.

Inventory is stated at the lower of cost or net realizable value. For items manufactured by us, cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out method (FIFO). Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period. Write downs for excess and obsolete inventories are estimated based on product life cycles, quality issues, and historical experience and were $1.0 million and $0.9 million as of March 31, 2023, and December 31, 2022, respectively.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally three to ten years. The estimated useful lives for leasehold improvements are determined as either the estimated useful life of the asset or the lease term, whichever is shorter. Repairs and maintenance are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are disposed of (or otherwise sold), the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other expense (income) in the Company's consolidated statement of operations.

Goodwill

Goodwill

Goodwill represents the excess of cost over fair value of net assets acquired. Goodwill is not amortized but is tested for impairment annually using either a qualitative assessment, and / or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. We complete a goodwill impairment test as of December 31 each year or more frequently if we believe indicators of impairment exist. No impairment losses were recorded during the three months ended March 31, 2023 and 2022.

Intangibles

Intangibles

The Company’s identifiable intangible assets are comprised of acquired market-related intangibles, developed technologies, customer relationships and non-compete agreements. The cost of the identifiable intangible assets with finite lives is amortized on a straight-line basis over the assets’ respective estimated useful lives. The Company periodically re-evaluates the original assumptions and estimated lives of long-lived assets and finite-lived intangible assets. Long-lived assets and finite-lived intangibles are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If an asset is considered

to be impaired, the impairment recognized is equal to the amount by which the carrying value of the asset exceeds its fair value. No impairments were recorded during the three months ended March 31, 2023 and 2022.

Revenue Recognition

Revenue Recognition

The Company generates revenue mainly from the sale of wireless connectivity solutions and technologies. A portion of revenue is generated from service agreements and data subscription plans with certain customers. The revenue generated from service agreements and data subscription plans is insignificant. The Company recognizes revenue to depict the transfer of control of the promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. Control transfers to customers either when the products are shipped to or received by the customer, based on the terms of the specific agreement with the customer. Revenue from the NimbeLink data subscription plans is recognized over the period of the subscription.

The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. We only apply the five-step model when it is probable that we will collect substantially all of the consideration that we are entitled in exchange for the goods or services that we transfer to the customer.

For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Most of the Company’s revenue is recognized on a “point-in-time” basis when control passes to the customer. The revenue from service contracts is recognized either at a "point-in-time" or “over time” based on the terms and conditions in the contract. Revenue from data subscription plans relate to purchased asset trackers with activated data lines, through a third-party service provider. Subscription plans are recognized monthly. Service revenues are earned based on contractual milestones. Prepayments are recorded as deferred revenue (paid in advance) and recognized over service periods ranging from three (3) to eighteen (18) months.

The Company offers return rights and/or pricing credits under certain circumstances. A reserve for potential rights of return of $0.1 million and $0.3 million was recorded as of March 31, 2023 and December 31, 2022, respectively.

The Company's contracts with customers do not typically include extended payment terms. Payment terms may vary by contract and type of customer and generally range from 30 to 90 days from delivery.

The Company provides assurance-type warranties on all product sales ranging from one to two years. The estimated warranty costs are accrued for at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. The Company has recorded a warranty reserve of $0.1 million and $0.2 million as of March 31, 2023 and December 31, 2022, respectively.

The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, Other Assets and Deferred Costs, as the period over which the sales commission asset that would have been recognized is less than one year.

There were no contract assets as of March 31, 2023 and December 31, 2022. The accrued contract liabilities balance as of March 31, 2023 and December 31, 2022, was $0.2 million.

Shipping and Transportation Costs

Shipping and Transportation Costs

Shipping and other transportation costs expensed as incurred were $0.1 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.

Research and Development Costs

Research and Development Costs

Research and development costs are expensed as incurred.

Advertising Costs

Advertising Costs

Advertising costs are expensed as incurred. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.

Stock-Based Compensation

Stock-Based Compensation

We recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the option grant fair values, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of

stock-based awards are expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred.

Fair Value Measurements

Fair Value Measurements

The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, accrued liabilities and deferred purchase price obligations approximate their fair values due to the short maturity of these instruments.

Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below:

Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets.
Recently Issued Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. The Company adopted this standard in the first quarter of fiscal 2023; it did not have a material impact on our financial statements.

 

Recently Issued Accounting Pronouncements

There are no recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Summary of Computation of Net Loss Per Share

The following table presents the computation of net loss per share (in thousands except per share data):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(2,858

)

 

$

(2,521

)

Denominator:

 

 

 

 

 

 

Basic weighted average common shares outstanding

 

 

10,266

 

 

 

10,130

 

Plus dilutive effect of potential common shares

 

 

 

 

 

 

Diluted weighted average common shares outstanding

 

 

10,266

 

 

 

10,130

 

Net loss per share:

 

 

 

 

 

 

Basic

 

$

(0.28

)

 

$

(0.25

)

Diluted

 

$

(0.28

)

 

$

(0.25

)

 

 

Summary of Potentially Dilutive Securities

Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net loss per share because to do so would be anti-dilutive are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Common stock equivalent shares

 

 

2,224

 

 

 

1,960

 

XML 38 R28.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 by Significant Investment Category

The following tables show the Company’s cash and cash equivalents by significant investment category (in thousands):

 

 

 

March 31, 2023

 

 

 

 

Amortized
cost

 

 

Estimated fair value

 

 

Cash and cash equivalents

 

 

Cash

 

$

8,123

 

 

$

8,123

 

 

$

8,123

 

 

Level 1:

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

1,716

 

 

$

1,716

 

 

$

1,716

 

 

Total

 

$

9,839

 

 

$

9,839

 

 

$

9,839

 

 

 

 

 

December 31, 2022

 

 

 

 

Amortized
cost

 

 

Estimated fair value

 

 

Cash and cash equivalents

 

 

Cash

 

$

8,323

 

 

$

8,323

 

 

$

8,323

 

 

Level 1:

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

3,580

 

 

 

3,580

 

 

 

3,580

 

 

Total

 

$

11,903

 

 

$

11,903

 

 

$

11,903

 

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory And Consigned Inventories, Current

Inventories are comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

1,130

 

 

$

1,060

 

Finished goods

 

 

3,351

 

 

 

3,166

 

Total Inventory

 

$

4,481

 

 

$

4,226

 

 

Consigned inventories are comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Raw materials

 

$

795

 

 

$

631

 

Finished goods

 

 

2,613

 

 

 

2,272

 

Total Consigned Inventory

 

$

3,407

 

 

$

2,903

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Property and equipment consist of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Manufacturing and testing equipment

 

$

5,209

 

 

$

5,194

 

Leasehold improvements

 

 

848

 

 

 

848

 

Computers and software

 

 

713

 

 

 

703

 

Furniture, fixtures, and equipment

 

 

409

 

 

 

409

 

Construction in process

 

 

63

 

 

 

16

 

Property and equipment, gross

 

 

7,242

 

 

 

7,170

 

Less accumulated depreciation

 

 

(4,559

)

 

 

(4,405

)

Property and equipment, net

 

$

2,683

 

 

$

2,765

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Summary of Acquired Intangible Assets

The following is a summary of the Company’s acquired intangible assets (dollars in thousands):

 

 

 

March 31, 2023

 

 

 

Weighted average amortization period (in years)

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Market related intangibles

 

5

 

$

1,820

 

 

$

880

 

 

$

940

 

Customer relationships

 

7

 

 

13,780

 

 

 

7,288

 

 

 

6,492

 

Developed technologies

 

11

 

 

4,380

 

 

 

1,352

 

 

 

3,028

 

Covenants to non-compete

 

2

 

 

115

 

 

 

115

 

 

 

 

Total intangible assets, net

 

 

 

$

20,095

 

 

$

9,635

 

 

$

10,460

 

 

 

 

December 31, 2022

 

 

 

Weighted average amortization period (in years)

 

Gross carrying amount

 

 

Accumulated amortization

 

 

Net carrying amount

 

Market related intangibles

 

5

 

$

1,820

 

 

$

795

 

 

$

1,025

 

Customer relationships

 

7

 

 

13,780

 

 

 

6,720

 

 

 

7,060

 

Developed technologies

 

11

 

 

4,380

 

 

 

1,263

 

 

 

3,117

 

Covenants to non-compete

 

2

 

 

115

 

 

 

114

 

 

 

1

 

Total intangible assets, net

 

 

 

$

20,095

 

 

$

8,892

 

 

$

11,203

 

Schedule of Estimated Annual Amortization of Intangible Assets

Estimated annual amortization of intangible assets for the next five years and thereafter is shown in the following table (in thousands):

 

 

 

Estimated future amortization

 

2023 (remaining nine months)

 

$

2,226

 

2024

 

 

2,968

 

2025

 

 

2,958

 

2026

 

 

557

 

Thereafter

 

 

1,751

 

Total

 

$

10,460

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other (Tables)
3 Months Ended
Mar. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Summary of Accrued Liabilities and Other

Accrued liabilities and other is comprised of the following (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Accrued expenses

 

$

1,051

 

 

$

815

 

VAT payable

 

 

339

 

 

 

339

 

Accrued income taxes

 

 

243

 

 

 

166

 

Advanced payments from contract manufacturers

 

 

208

 

 

 

210

 

Contract liabilities

 

 

 

 

 

32

 

Goods received not invoiced

 

 

94

 

 

 

529

 

Other current liabilities

 

 

221

 

 

 

524

 

Accrued liabilities and other

 

$

2,156

 

 

$

2,615

 

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Lease Payments Under Operating Leases

The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of March 31, 2023 (in thousands):

 

 

 

Estimated future lease obligation

 

2023 (remaining nine months)

 

$

732

 

2024

 

 

904

 

2025

 

 

687

 

Total minimum payments

 

 

2,323

 

Less imputed interest

 

 

(111

)

Less unrealized translation gain

 

 

(2

)

Total lease liabilities

 

 

2,210

 

Less short-term lease liabilities

 

 

(889

)

Long-term lease liability

 

$

1,321

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Class of Stock Disclosures [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

The following table presents common stock reserved for future issuance(1) (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Stock options issued and outstanding

 

 

2,224

 

 

 

2,065

 

Stock awards issued and outstanding

 

 

822

 

 

 

581

 

Authorized for grants under the 2016 Equity Incentive Plan(2)

 

 

328

 

 

 

507

 

Authorized for grants under the Inducement Plan(3)

 

 

323

 

 

 

294

 

Authorized for grants under the 2016 Employee Stock Purchase Plan(4)

 

 

457

 

 

 

378

 

 

 

 

4,154

 

 

 

3,825

 

 

 

(1) The table above excludes 541,000 treasury stock shares as of March 31, 2023 and December 31, 2022.

(2) On January 1, 2023, the number of authorized shares in the 2016 Plan increased by 431,000 shares pursuant to the evergreen provisions of the 2016 Plan.

(3) On February 5, 2021, 300,000 shares were authorized pursuant to the terms of the Inducement Plan.

(4) On January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 100,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan.

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule Of Stock Based Compensation Expenses

Stock-based compensation is recorded in the consolidated statements of operations as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Cost of goods sold

 

$

15

 

 

$

13

 

Research and development

 

 

237

 

 

 

267

 

Sales and marketing

 

 

161

 

 

 

287

 

General and administrative

 

 

568

 

 

 

674

 

Total stock-based compensation expense

 

$

981

 

 

$

1,241

 

Summary of Outstanding Stock Option Activity

The following table summarizes the outstanding stock option activity during the period indicated (shares in thousands):

 

 

 

 

 

 

Weighted average

 

 

 

 

 

Number of
stock options

 

 

Exercise
price

 

 

Remaining contractual term (in years)

 

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2022

 

 

2,065

 

 

$

11.78

 

 

 

6.7

 

$

758

 

Granted

 

 

257

 

 

$

6.03

 

 

 

 

 

 

Expired/Forfeited

 

 

(98

)

 

$

15.08

 

 

 

 

 

 

Balance at March 31, 2023

 

 

2,224

 

 

$

11.20

 

 

 

6.6

 

$

604

 

 

 

 

 

 

 

 

 

 

 

 

 

Vested and exercisable at March 31, 2023

 

 

1,477

 

 

$

11.35

 

 

 

5.5

 

$

573

 

Vested and expected to vest at March 31, 2023

 

 

2,224

 

 

$

11.20

 

 

 

6.6

 

$

604

 

Summary of Outstanding Restricted Stock Unit Activity

The following table summarizes the Company's restricted stock unit activity during the period indicated (shares in thousands):

 

 

 

Restricted
stock units

 

 

Weighted average grant date fair value

 

Balance at December 31, 2022

 

 

444

 

 

$

11.78

 

Grants

 

 

568

 

 

$

5.27

 

Vested and released

 

 

(278

)

 

$

7.85

 

Forfeited

 

 

(27

)

 

$

12.91

 

Balance at March 31, 2023

 

 

708

 

 

$

8.05

 

 

Schedule of performance stock unit

The following table summarizes the Company's performance stock unit (PSU) activity during the period indicated (shares in thousands):

 

 

 

Performance
stock units

 

 

Weighted average grant date fair value

 

Balance at December 31, 2022

 

 

137

 

 

$

2.09

 

Grants

 

 

 

 

$

 

Vested and released

 

 

 

 

$

 

Forfeited

 

 

(23

)

 

$

2.20

 

Balance at March 31, 2023

 

 

114

 

 

$

2.07

 

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk (Tables)
3 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Schedule of Concentration of Sales and Accounts Receivable

The following represents customers that accounted for 10% or more of total revenue:

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

Customer A

 

 

16

%

 

 

12

%

Customer B

 

 

14

%

 

 

17

%

Customer C

 

 

13

%

 

 

6

%

Customer D

 

 

11

%

 

 

12

%

Customer E

 

 

9

%

 

 

15

%

 

The following represents customers that accounted for 10% or more of total trade accounts receivable:

 

 

 

March 31, 2023

 

 

December 31, 2022

 

Customer A

 

 

13

%

 

 

21

%

Customer B

 

 

11

%

 

 

3

%

Customer C

 

 

11

%

 

 

0

%

Customer D

 

 

10

%

 

 

15

%

Customer E

 

 

9

%

 

 

12

%

 

Summary of Long Lived Assets By Geographical Region

The Company’s property and equipment, net by geographic region, are as follows (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

North America

 

$

2,421

 

 

$

2,469

 

Asia Pacific (APAC)

 

 

112

 

 

 

138

 

Europe, Middle East and Africa (EMEA)

 

 

150

 

 

 

158

 

Property and equipment, net

 

$

2,683

 

 

$

2,765

 

 

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregated Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Revenue

Disaggregated revenues are as follows (in thousands):

 

 

 

Three months ended March 31,

 

 

 

2023

 

 

2022

 

By Market Group:

 

 

 

 

 

 

Enterprise

 

$

8,437

 

 

$

8,629

 

Consumer

 

 

5,132

 

 

 

6,062

 

Automotive

 

 

2,875

 

 

 

2,831

 

Total sales

 

$

16,444

 

 

$

17,522

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

North America

 

$

10,168

 

 

$

10,479

 

China (including Hong Kong and Taiwan)

 

 

5,969

 

 

 

6,459

 

Rest of the world

 

 

307

 

 

 

584

 

Total sales

 

$

16,444

 

 

$

17,522

 

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Basis of Presentation - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 1
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
Days
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]      
Restricted cash $ 175,000   $ 175,000
Restricted cash - short term 80,000   80,000
Restricted cash - long term 95,000   95,000
Allowance for doubtful trade accounts receivable 0   0
Provision for excess and obsolete inventories 1,000,000.0   900,000
Goodwill impairment 0 $ 0  
Impairment of intangible assets 0 0  
Reserve for pricing credits and rights of return 100,000   300,000
Contract asset 0   0
Contract liability 200,000   200,000
Shipping and other transportation costs 100,000 $ 200,000  
Warranty Reserves [Member]      
Significant Accounting Policies [Line Items]      
Estimated warranty costs $ 100,000   $ 200,000
Minimum [Member]      
Significant Accounting Policies [Line Items]      
Property and equipment, estimated useful life 3 years    
Deferred revenue recognition period 3 years    
Revenue recognition, payment terms | Days 30    
Maximum [Member]      
Significant Accounting Policies [Line Items]      
Property and equipment, estimated useful life 10 years    
Deferred revenue recognition period 18 months    
Revenue recognition, payment terms | Days 90    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Summary of Computation of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net loss $ (2,858) $ (2,521)
Basic weighted average common shares outstanding 10,266 10,130
Plus dilutive effect of potential common shares 0 0
Diluted weighted average common shares outstanding 10,266 10,130
Basic $ (0.28) $ (0.25)
Diluted $ (0.28) $ (0.25)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Summary of Potentially Dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities not included in the calculation of diluted net loss per share 2,224 1,960
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Goodwill $ 10,845 $ 10,845
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Assets Acquired and Liabilities Assumed at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Goodwill $ 10,845 $ 10,845
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash And Cash Equivalents And Short Term Investments [Line Items]    
Cash $ 8,123 $ 8,323
Cash and cash equivalents and Short term investments, Amortized cost 9,839 11,903
Money Market Funds | Level 1    
Cash And Cash Equivalents And Short Term Investments [Line Items]    
Cash equivalents $ 1,716 $ 3,580
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory- Schedule of Inventory And Consigned Inventories, Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventories    
Total Inventory $ 4,481 $ 4,226
Inventories [Member]    
Inventories    
Raw materials 1,130 1,060
Finished good 3,351 3,166
Total Inventory 4,481 4,226
Consigned inventories [Member]    
Inventories    
Raw materials 795 631
Finished good 2,613 2,272
Total Inventory $ 3,407 $ 2,903
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Property Plant And Equipment [Line Items]    
Depreciation expense $ 157 $ 168
Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated useful life 3 years  
Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated useful life 10 years  
Other Property and Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated useful life 3 years  
Other Property and Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated useful life 15 years  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 7,242 $ 7,170
Less accumulated depreciation (4,559) (4,405)
Property and equipment, net 2,683 2,765
Manufacturing and Testing Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 5,209 5,194
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 848 848
Computers and Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 713 703
Furniture, Fixtures, and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 409 409
Construction in Process    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 63 $ 16
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 20,095 $ 20,095
Accumulated amortization 9,635 8,892
Total $ 10,460 $ 11,203
Market related intangibles    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (in years) 5 years 5 years
Gross carrying amount $ 1,820 $ 1,820
Accumulated amortization 880 795
Total $ 940 $ 1,025
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (in years) 7 years 7 years
Gross carrying amount $ 13,780 $ 13,780
Accumulated amortization 7,288 6,720
Total $ 6,492 $ 7,060
Developed technologies    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (in years) 11 years 11 years
Gross carrying amount $ 4,380 $ 4,380
Accumulated amortization 1,352 1,263
Total $ 3,028 $ 3,117
Covenants to non-compete    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted average amortization period (in years) 2 years 2 years
Gross carrying amount $ 115 $ 115
Accumulated amortization 115 114
Total $ 0 $ 1
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
2023 (remaining nine months) $ 2,226  
2024 2,968  
2025 2,958  
2026 557  
Thereafter 1,751  
Total $ 10,460 $ 11,203
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Amortization $ 743 $ 757
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued expenses $ 1,051 $ 815
VAT payable 339 339
Accrued income taxes 243 166
Advanced payments from contract manufacturer 208 210
Contract liabilities 0 32
Goods Received Not Invoiced 94 529
Other current liabilities 221 524
Accrued liabilities and other $ 2,156 $ 2,615
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable and Line of Credit - Additional Information (Details) - Revolving Credit Facility - USD ($)
1 Months Ended
Feb. 18, 2022
Mar. 31, 2023
Line Of Credit Facility [Line Items]    
Line of credit $ 4,000,000.0 $ 0
Line of credit facility interest rate description The line of credit bore an interest rate of WSJ prime (currently 7.5%) plus 1.75%  
Line of Credit Facility, Commitment Fee Amount $ 15,000  
Line of credit facility borrowing base limitation percentage of eligible receivables 80.00%  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 01, 2021
Leased right-of-use assets $ 2,022,000   $ 2,217,000  
Operating lease liability $ 2,210,000      
Lease Expiration Date Dec. 31, 2025      
Operating lease option to extend 5 years      
Operating lease weighted average discount rate percent 3.90%   3.90%  
Operating lease weighted average remaining lease term 2 years 6 months   2 years 8 months 12 days  
Operating lease liabilities resulting from right-of-use assets $ 11,000 $ 197,000    
Operating lease cost 300,000 400,000    
Short-term leases expense $ 22,000 $ 48,600    
Maximum [Member]        
Operating lease term of contract 5 years      
Minimum [Member]        
Operating lease term of contract 1 year      
ASC 842 [Member]        
Leased right-of-use assets       $ 3,200,000
Operating lease liability       $ 3,500,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (remaining nine months) $ 732  
2024 904  
2025 687  
Total minimum payments 2,323  
Less imputed interest (111)  
Less unrealized translation gain (2)  
Total lease liabilities 2,210  
Less short-term lease liabilities (889) $ (904)
Long-term lease liability $ 1,321 $ 1,536
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Treasury Stock - Additional Information (Details) - Common Stock - Share Repurchase Program September 9, 2019 - USD ($)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2023
Sep. 30, 2019
Equity Class Of Treasury Stock [Line Items]    
Stock repurchase, shares 541,000  
Stock repurchase, cost $ 5.4  
Maximum    
Equity Class Of Treasury Stock [Line Items]    
Stock approved for repurchase, value   $ 7.0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Effective income tax rate (2.90%) (3.30%)  
U.S. federal statutory tax rate 21.00% 21.00%  
Net deferred tax assets     $ 11.9
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details) - shares
shares in Thousands
Mar. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1] 4,154 3,825
2021 Inducement Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1],[2] 323 294
2016 Equity Incentive Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1],[3] 328 507
[1] The table above excludes 541,000 treasury stock shares as of March 31, 2023 and December 31, 2022.
[2] On February 5, 2021, 300,000 shares were authorized pursuant to the terms of the Inducement Plan.
[3] On January 1, 2023, the number of authorized shares in the 2016 Plan increased by 431,000 shares pursuant to the evergreen provisions of the 2016 Plan.
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) - shares
shares in Thousands
Mar. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1] 4,154 3,825
Stock awards issued and outstanding [Member]    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1] 822 581
Stock options issued and outstanding [Member]    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1] 2,224 2,065
Authorized for Grants under the 2016 Equity Incentive Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1],[2] 328 507
Authorized for grants under the 2016 Employee Stock Purchase Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1],[3] 457 378
Authorized for Grants under the Inducement Plan    
Class Of Stock [Line Items]    
Common stock, reserved for future issuance [1],[4] 323 294
[1] The table above excludes 541,000 treasury stock shares as of March 31, 2023 and December 31, 2022.
[2] On January 1, 2023, the number of authorized shares in the 2016 Plan increased by 431,000 shares pursuant to the evergreen provisions of the 2016 Plan.
[3] On January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 100,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan.
[4] On February 5, 2021, 300,000 shares were authorized pursuant to the terms of the Inducement Plan.
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details) - shares
Jan. 01, 2023
Mar. 31, 2023
Dec. 31, 2022
Feb. 05, 2021
Class Of Stock [Line Items]        
Treasury stock, shares at cost   541,000 541,000  
2016 Equity Incentive Plan        
Class Of Stock [Line Items]        
Number of authorized shares increased 431,000      
2016 Employee Stock Purchase Plan        
Class Of Stock [Line Items]        
Number of authorized shares increased 100,000      
2021 Inducement Plan        
Class Of Stock [Line Items]        
Number of authorized shares       300,000
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 981 $ 1,241
Cost of goods sold    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment arrangement, expense 15 13
Research and Development    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment arrangement, expense 237 267
Sales and marketing    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment arrangement, expense 161 287
General and administrative    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based payment arrangement, expense $ 568 $ 674
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Number of stock options, Beginning balance 2,065  
Number of stock options, Granted 257  
Number of stock options, Expired/Forfeited (98)  
Number of stock options, Ending balance 2,224 2,065
Number of stock options, Vested and exercisable 1,477  
Number of stock options, Vested and expected to vest 2,224  
Weighted average exercise price, Beginning balance $ 11.78  
Weighted average exercise price, Granted 6.03  
Weighted average exercise price, Expired/Forfeited 15.08  
Weighted average exercise price, Ending balance 11.20 $ 11.78
Weighted average exercise price, Vested and exercisable 11.35  
Weighted average exercise price, Vested and expected to vest $ 11.20  
Weighted average remaining contractual term (in years) 6 years 7 months 6 days 6 years 8 months 12 days
Aggregate Intrinsic Value, Ending Balance $ 604 $ 758
Aggregate Intrinsic Value, Beginning Balance $ 758  
Weighted average remaining contractual term (in years), Vested and exercisable 5 years 6 months  
Weighted average remaining contractual term (in years), Vested and expected to vest 6 years 7 months 6 days  
Aggregate intrinsic value vested and exercisable $ 573  
Stock options expected to vest aggregate intrinsic value $ 604  
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock options vested and expected to vest aggregate intrinsic value $ 604
Employee Stock Purchase Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Offering period of employee stock purchase plan 6 months
Limited percentage of annual contribution 20.00%
Percentage of discount and fair value of option 15.00%
Proceeds from stock issued during period $ 100
Number of stock issued during period | shares 21,300
Employee Stock Purchase Plan | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Purchase price percentage of market value of common stock 85.00%
Stock Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average grant-date fair value of options granted | $ / shares $ 3.13
Stock options vested and expected to vest aggregate intrinsic value $ 600
Total unrecognized compensation cost, period for recognition 2 years 7 months 6 days
Total unrecognized compensation cost $ 3,600
Restricted Stock Unit (RSU)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average remaining contractual term 3 years 4 months 24 days
Total unrecognized compensation cost $ 5,100
Performance stock unit (PSU)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Weighted average remaining contractual term 2 years
Total unrecognized compensation cost $ 200
Description of performance stock unit Service as well as market and performance conditions determine the number of PSUs that the holder will earn from 0% to 150% of the target number of shares. The percentage received is based on the Company common stock price targets over a three-year service period. Additionally, the Company must achieve or exceed 75% of the year to date revenue target measured at the end of the quarter in which the price target is achieved.
Share-Settled Obligation  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Debt Conversion Convertated Amount $ 900
Share Granted upon Settlement of debt $ 187,200
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Restricted Stock Unit (RSU)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Restricted stock units, Beginning balance | shares 444
Restricted stock units, Grants | shares 568
Restricted stock units, Vested and released | shares (278)
Restricted stock units, Forfeited | shares (27)
Restricted stock units, Ending balance | shares 708
Weighted average grant date fair value, Beginning balance | $ / shares $ 11.78
Weighted average grant date fair value, Grants | $ / shares 5.27
Weighted average grant date fair value, Vested and released | $ / shares 7.85
Weighted average grant date fair value, Forfeited | $ / shares 12.91
Weighted average grant date fair value, Ending balance | $ / shares $ 8.05
Performance stock unit [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Restricted stock units, Beginning balance | shares 137
Restricted stock units, Grants | shares 0
Restricted stock units, Vested and released | shares 0
Restricted stock units, Forfeited | shares (23)
Restricted stock units, Ending balance | shares 114
Weighted average grant date fair value, Beginning balance | $ / shares $ 2.09
Weighted average grant date fair value, Grants | $ / shares 0
Weighted average grant date fair value, Vested and released | $ / shares 0
Weighted average grant date fair value, Forfeited | $ / shares 2.20
Weighted average grant date fair value, Ending balance | $ / shares $ 2.07
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Commitment And Contingencies [Line Items]  
Warranty expense reserve $ 0.1
Severance Costs  
Commitment And Contingencies [Line Items]  
Accrued severance costs $ 0.1
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk - Additional Information (Details) - Customer Concentration Risk - Major Customers
3 Months Ended
Mar. 31, 2023
Net Revenue  
Concentration Risk [Line Items]  
Concentration risk percentage 10.00%
Trade Accounts Receivable  
Concentration Risk [Line Items]  
Concentration risk percentage 10.00%
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk - Schedule of Concentration of Sales and Accounts Receivable (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Net Revenue | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00% 12.00%  
Net Revenue | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 14.00% 17.00%  
Net Revenue | Customer C      
Concentration Risk [Line Items]      
Concentration risk percentage 13.00% 6.00%  
Net Revenue | Customer D      
Concentration Risk [Line Items]      
Concentration risk percentage 11.00% 12.00%  
Net Revenue | Customer E      
Concentration Risk [Line Items]      
Concentration risk percentage 9.00% 15.00%  
Trade Accounts Receivable | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage 13.00%   21.00%
Trade Accounts Receivable | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 11.00%   3.00%
Trade Accounts Receivable | Customer C      
Concentration Risk [Line Items]      
Concentration risk percentage 11.00%   0.00%
Trade Accounts Receivable | Customer D      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00%   15.00%
Trade Accounts Receivable | Customer E      
Concentration Risk [Line Items]      
Concentration risk percentage 9.00%   12.00%
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk - Schedule of Concentration of Fixed Assets by Geographical Regions (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 2,683 $ 2,765
North America    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 2,421 2,469
Asia Pacific (APAC)    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 112 138
Europe, Middle East and Africa (EMEA)    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 150 $ 158
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregated Revenue - Summary of Disaggregated Revenue By Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 16,444 $ 17,522
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Sales $ 16,444 $ 17,522
Enterprise    
Disaggregation Of Revenue [Line Items]    
Sales 8,437 8,629
Consumer    
Disaggregation Of Revenue [Line Items]    
Sales 5,132 6,062
Automotive    
Disaggregation Of Revenue [Line Items]    
Sales $ 2,875 $ 2,831
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 16,444 $ 17,522
North America    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 10,168 10,479
China    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 5,969 6,459
Rest of the world    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 307 $ 584
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregated Revenues - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 16,444 $ 17,522
United States    
Disaggregation Of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 6,500 $ 10,400
XML 82 airg-20230331_htm.xml IDEA: XBRL DOCUMENT 0001272842 airg:PerformanceStockUnitMember 2022-12-31 0001272842 us-gaap:ConstructionInProgressMember 2022-12-31 0001272842 us-gaap:TreasuryStockMember 2023-03-31 0001272842 airg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 airg:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 airg:TwoThousandAndSixteenEmployeeStockPurchasePlanMember 2023-01-01 2023-01-01 0001272842 2023-01-01 2023-03-31 0001272842 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001272842 us-gaap:CustomerRelationshipsMember 2022-12-31 0001272842 airg:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 airg:CovenantsToNonCompeteMember 2022-10-01 2022-12-31 0001272842 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001272842 airg:TwoThousandAndSixteenEmployeeStockPurchasePlanMember 2023-03-31 0001272842 us-gaap:TreasuryStockMember 2021-12-31 0001272842 srt:NorthAmericaMember 2023-03-31 0001272842 2022-01-01 2022-03-31 0001272842 airg:CommonStockAndAdditionalPaidInCapitalMember 2021-12-31 0001272842 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-10-01 2022-12-31 0001272842 us-gaap:DevelopedTechnologyRightsMember 2022-10-01 2022-12-31 0001272842 airg:TwoThousandAndSixteenEquityIncentivePlanMember 2023-01-01 2023-01-01 0001272842 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001272842 airg:OtherCountriesMember 2022-01-01 2022-03-31 0001272842 us-gaap:InventoriesMember 2022-12-31 0001272842 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-03-31 0001272842 country:US 2022-01-01 2022-03-31 0001272842 airg:TwoThousandAndSixteenEquityIncentivePlanMember 2023-03-31 0001272842 us-gaap:WarrantyReservesMember 2022-12-31 0001272842 airg:PerformanceStockUnitMember 2023-01-01 2023-03-31 0001272842 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001272842 airg:SeveranceCostsMember 2023-01-01 2023-03-31 0001272842 airg:ShareRepurchaseProgramSeptemberNineTwoZeroOneNineMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001272842 country:US 2023-01-01 2023-03-31 0001272842 airg:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 airg:AuthorizedForGrantsUnderTheInducementPlanMember 2021-02-05 0001272842 airg:ConsumerMember 2023-01-01 2023-03-31 0001272842 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001272842 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001272842 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001272842 airg:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001272842 airg:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001272842 airg:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001272842 srt:MaximumMember 2023-01-01 2023-03-31 0001272842 srt:NorthAmericaMember 2022-12-31 0001272842 us-gaap:EmployeeStockMember 2023-03-31 0001272842 airg:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001272842 srt:MinimumMember 2023-01-01 2023-03-31 0001272842 us-gaap:EmployeeStockOptionMember 2023-03-31 0001272842 airg:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001272842 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001272842 airg:CovenantsToNonCompeteMember 2022-12-31 0001272842 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001272842 airg:CommonStockAndAdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001272842 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-12-31 0001272842 airg:CovenantsToNonCompeteMember 2023-01-01 2023-03-31 0001272842 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001272842 us-gaap:EMEAMember 2023-03-31 0001272842 airg:MajorCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:CustomerRelationshipsMember 2023-03-31 0001272842 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001272842 airg:AutomotiveMember 2023-01-01 2023-03-31 0001272842 airg:CommonStockAndAdditionalPaidInCapitalMember 2022-03-31 0001272842 airg:TwoThousandAndSixteenEquityIncentivePlanMember 2022-12-31 0001272842 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001272842 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001272842 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001272842 us-gaap:RetainedEarningsMember 2023-03-31 0001272842 srt:MaximumMember 2023-03-31 0001272842 us-gaap:MarketingRelatedIntangibleAssetsMember 2023-01-01 2023-03-31 0001272842 country:CN 2023-01-01 2023-03-31 0001272842 airg:TwoThousandAndSixteenEmployeeStockPurchasePlanMember 2022-12-31 0001272842 airg:ShareSettledObligationMember 2023-03-31 0001272842 us-gaap:EMEAMember 2022-12-31 0001272842 airg:AuthorizedForGrantsUnderTheInducementPlanMember 2023-03-31 0001272842 airg:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001272842 airg:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001272842 airg:PerformanceStockUnitMember 2023-03-31 0001272842 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001272842 srt:AsiaPacificMember 2022-12-31 0001272842 airg:StockAwardsIssuedAndOutstandingMember 2023-03-31 0001272842 srt:NorthAmericaMember 2023-01-01 2023-03-31 0001272842 srt:MaximumMember us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001272842 airg:ConsignedInventoriesMember 2023-03-31 0001272842 airg:StockOptionsIssuedAndOutstandingMember 2022-12-31 0001272842 airg:CovenantsToNonCompeteMember 2023-03-31 0001272842 airg:OtherCountriesMember 2023-01-01 2023-03-31 0001272842 airg:ComputersAndSoftwareMember 2023-03-31 0001272842 airg:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001272842 airg:EnterpriseMember 2023-01-01 2023-03-31 0001272842 us-gaap:TreasuryStockMember 2022-03-31 0001272842 2023-05-05 0001272842 airg:ConsignedInventoriesMember 2022-12-31 0001272842 2023-03-31 0001272842 2021-12-31 0001272842 2022-01-01 2022-12-31 0001272842 airg:StockOptionsIssuedAndOutstandingMember 2023-03-31 0001272842 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-01-01 2023-03-31 0001272842 airg:CommonStockAndAdditionalPaidInCapitalMember 2022-12-31 0001272842 2022-12-31 0001272842 srt:AsiaPacificMember 2023-03-31 0001272842 airg:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001272842 us-gaap:RetainedEarningsMember 2022-03-31 0001272842 2022-03-31 0001272842 us-gaap:WarrantyReservesMember 2023-03-31 0001272842 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001272842 airg:ConsumerMember 2022-01-01 2022-03-31 0001272842 us-gaap:DevelopedTechnologyRightsMember 2023-03-31 0001272842 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001272842 airg:CommonStockAndAdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001272842 airg:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-03-31 0001272842 us-gaap:TreasuryStockMember 2022-12-31 0001272842 us-gaap:InventoriesMember 2023-03-31 0001272842 srt:MinimumMember 2023-03-31 0001272842 us-gaap:ConstructionInProgressMember 2023-03-31 0001272842 airg:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001272842 airg:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001272842 us-gaap:RevolvingCreditFacilityMember 2022-02-18 0001272842 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001272842 us-gaap:CustomerRelationshipsMember 2022-10-01 2022-12-31 0001272842 airg:ComputersAndSoftwareMember 2022-12-31 0001272842 airg:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001272842 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001272842 airg:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 airg:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:MarketingRelatedIntangibleAssetsMember 2023-03-31 0001272842 country:CN 2022-01-01 2022-03-31 0001272842 us-gaap:AccountingStandardsUpdate201602Member 2021-01-01 0001272842 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001272842 airg:AutomotiveMember 2022-01-01 2022-03-31 0001272842 airg:EnterpriseMember 2022-01-01 2022-03-31 0001272842 airg:StockAwardsIssuedAndOutstandingMember 2022-12-31 0001272842 airg:AuthorizedForGrantsUnderTheInducementPlanMember 2022-12-31 0001272842 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001272842 us-gaap:RevolvingCreditFacilityMember 2023-03-31 0001272842 airg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001272842 us-gaap:RevolvingCreditFacilityMember 2022-02-01 2022-02-18 0001272842 srt:MaximumMember airg:ShareRepurchaseProgramSeptemberNineTwoZeroOneNineMember us-gaap:CommonStockMember 2019-09-30 0001272842 airg:CommonStockAndAdditionalPaidInCapitalMember 2023-03-31 0001272842 airg:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001272842 us-gaap:RetainedEarningsMember 2022-12-31 0001272842 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-01-01 2023-03-31 0001272842 us-gaap:RetainedEarningsMember 2021-12-31 0001272842 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-03-31 pure airg:Days iso4217:USD shares airg:Segment shares iso4217:USD P1Y P5Y --12-31 false P3Y 2025-12-31 Q1 P18M P3Y 0001272842 P3Y 10-Q true 2023-03-31 2023 false 001-37851 AIRGAIN, INC. DE 95-4523882 3611 Valley Centre Drive Suite 150 San Diego CA 92130 760 579-0200 Common stock, par value $0.0001 per share AIRG NASDAQ Yes Yes Non-accelerated Filer true false false 10407336 9839000 11903000 8148000 8741000 4481000 4226000 1729000 2284000 24197000 27154000 2683000 2765000 2022000 2217000 10845000 10845000 10460000 11203000 216000 216000 50423000 54400000 6744000 6507000 871000 2874000 2156000 2615000 889000 904000 10660000 12900000 142000 139000 1321000 1536000 12123000 14575000 0.0001 0.0001 200000000 200000000 10949000 10407000 10767000 10226000 112615000 111282000 541000 541000 5364000 5364000 -68951000 -66093000 38300000 39825000 50423000 54400000 16444000 17522000 10126000 10366000 6318000 7156000 2449000 3242000 2866000 2855000 3793000 3485000 9108000 9582000 -2790000 -2426000 18000 5000 4000 15000 14000 -10000 -2776000 -2436000 82000 85000 -2858000 -2521000 -0.28 -0.25 -0.28 -0.25 10266000 10130000 10266000 10130000 -2858000 -2521000 -2858000 -2521000 39825000 44173000 111282000 106971000 1874000 1051000 -678000 -167000 137000 287000 112615000 108142000 -5364000 -5364000 -5364000 -5364000 -66093000 -57434000 -2858000 -2521000 -68951000 -59955000 38300000 42823000 -2858000 -2521000 157000 168000 0 8000 743000 757000 981000 1241000 3000 8000 -593000 -2578000 255000 -230000 -555000 175000 0 -7000 250000 1572000 -1109000 -735000 -459000 943000 -35000 71000 -1434000 4152000 89000 128000 -89000 -128000 678000 0 137000 120000 -541000 120000 -2064000 4144000 12078000 14686000 10014000 18830000 11000 197000 13000 0 9839000 18655000 175000 175000 10014000 18830000 <p id="notes_to_condensed_financial_statements_" 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;Arial&quot;, sans-serif;min-width:fit-content;">Note 1. Description of Business and Basis</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of Presentation</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Description of Business</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Airgain, Inc. was incorporated in the State of California on March 20, 1995; and reincorporated in the State of Delaware on August 17, 2016. Airgain, Inc. together with its subsidiary NimbeLink Corp. are herein refer to as the “Company,” “we,” or “our”. The Company is a leading provider of connectivity solutions including embedded components, external antennas, and integrated systems that enable wireless networking in the consumer, enterprise, and automotive markets. The Company’s headquarters is in San Diego, California.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Interim financial results are not necessarily indicative of results anticipated for the full year. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;">, from which the balance sheet information herein was derived. The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and investments have been eliminated in consolidation.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Plymouth, Minnesota.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company operates in </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> segment related to providing connectivity solutions – embedded components, external antennas, and integrated systems. The Company’s chief operating decision-maker is our chief executive officer, who reviews operating results on an aggregate basis and manages the Company’s operations as a single operating segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Use of Estimates</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Reclassifications</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Description of Business</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Airgain, Inc. was incorporated in the State of California on March 20, 1995; and reincorporated in the State of Delaware on August 17, 2016. Airgain, Inc. together with its subsidiary NimbeLink Corp. are herein refer to as the “Company,” “we,” or “our”. The Company is a leading provider of connectivity solutions including embedded components, external antennas, and integrated systems that enable wireless networking in the consumer, enterprise, and automotive markets. The Company’s headquarters is in San Diego, California.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Certain information and note disclosures normally included in the consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Interim financial results are not necessarily indicative of results anticipated for the full year. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;">, from which the balance sheet information herein was derived. The Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiary. All intercompany transactions and investments have been eliminated in consolidation.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Segment Information</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s operations are located primarily in the United States and most of its assets are located in San Diego, California and Plymouth, Minnesota.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company operates in </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> segment related to providing connectivity solutions – embedded components, external antennas, and integrated systems. The Company’s chief operating decision-maker is our chief executive officer, who reviews operating results on an aggregate basis and manages the Company’s operations as a single operating segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> 1 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Use of Estimates</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Reclassifications</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.</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;Arial&quot;, sans-serif;min-width:fit-content;">Note 2. Summary of Significant Accounting Policies</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">During the three months ended March 31, 2023, there have been no material changes to the Company’s significant accounting policies as described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Restricted Cash</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023 and December 31, 2022, the Company had </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">175,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;Arial&quot;, sans-serif;min-width:fit-content;"> in cash on deposit to secure certain lease commitments; </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">80,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;Arial&quot;, sans-serif;min-width:fit-content;"> of which is short-term in nature and recorded in prepaid expenses and other current assets 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">95,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;Arial&quot;, sans-serif;min-width:fit-content;"> of which is restricted for more than twelve months and recorded in other assets in the Company’s consolidated balance sheet.</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Trade Accounts Receivable</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We perform ongoing credit evaluations of our customers and assess each customer’s credit worthiness. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. We monitor collections and payments from our customers and maintain an allowance for credit losses. The allowance for credit losses is based upon applying an expected credit loss rate to receivables based on the historical loss rate and is adjusted for current conditions, including any specific customer collection issues identified, and economic conditions forecast. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of March 31, 2023 and December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;"> was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">t 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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Inventories</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of April 2022, all of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In some situations, the Company retains ownership of inventory which is held in third-party contract manufacturing facilities. In certain instances, shipping terms are delivery-at-place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances, the Company bears all risk involved in bringing the goods to the named place and records the related inventory in transit to the customer as inventory on the accompanying consolidated balance sheets. In the second quarter of 2022, we closed our facility located in Scottsdale, Arizona where certain of our products were previously manufactured.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Inventory is stated at the lower of cost or net realizable value. For items manufactured by us, cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out method (FIFO). Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period. Write downs for excess and obsolete inventories are estimated based on product life cycles, quality issues, and historical experience and 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> as of March 31, 2023, and December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;">, respectively.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Property and Equipment</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_008cfd35-e364-4f7e-88ee-00581d5b0302;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">ten 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;Arial&quot;, sans-serif;min-width:fit-content;">. The estimated useful lives for leasehold improvements are determined as either the estimated useful life of the asset or the lease term, whichever is shorter. Repairs and maintenance are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are disposed of (or otherwise sold), the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other expense (income) in the Company's consolidated statement of operations.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Goodwill</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Goodwill represents the excess of cost over fair value of net assets acquired. Goodwill is not amortized but is tested for impairment annually using either a qualitative assessment, and / or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. We complete a goodwill impairment test as of December 31 each year or more frequently if we believe indicators of impairment exist. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> impairment losses were recorded 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;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-serif;min-width:fit-content;">.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Intangibles</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s identifiable intangible assets are comprised of acquired market-related intangibles, developed technologies, customer relationships and non-compete agreements. The cost of the identifiable intangible assets with finite lives is amortized on a straight-line basis over the assets’ respective estimated useful lives. The Company periodically re-evaluates the original assumptions and estimated lives of long-lived assets and finite-lived intangible assets. Long-lived assets and finite-lived intangibles are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If an asset is considered</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">to be impaired, the impairment recognized is equal to the amount by which the carrying value of the asset exceeds its fair value. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> impairments were recorded 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;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Revenue Recognition</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company generates revenue mainly from the sale of wireless connectivity solutions and technologies. A portion of revenue is generated from service agreements and data subscription plans with certain customers. The revenue generated from service agreements and data subscription plans is insignificant. The Company recognizes revenue to depict the transfer of control of the promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. Control transfers to customers either when the products are shipped to or received by the customer, based on the terms of the specific agreement with the customer. Revenue from the NimbeLink data subscription plans is recognized over the period of the subscription.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. We only apply the five-step model when it is probable that we will collect substantially all of the consideration that we are entitled in exchange for the goods or services that we transfer to the customer.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Most of the Company’s revenue is recognized on a “point-in-time” basis when control passes to the customer. The revenue from service contracts is recognized either at a "point-in-time" or “over time” based on the terms and conditions in the contract. Revenue from data subscription plans relate to purchased asset trackers with activated data lines, through a third-party service provider. Subscription plans are recognized monthly. Service revenues are earned based on contractual milestones. Prepayments are recorded as deferred revenue (paid in advance) and recognized over service periods ranging from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_d0cecd3f-97af-4160-9cb9-f8e35229e9d1;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> (3) to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_43f44ba0-da61-44a9-8fe8-b729b1086d40;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">eighteen</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> (18) months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company offers return rights and/or pricing credits under certain circumstances. A reserve for potential rights of return 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-serif;min-width:fit-content;"> million was recorded as of March 31, 2023 and December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company's contracts with customers do not typically include extended payment terms. Payment terms may vary by contract and type of customer and generally range from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">90</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> days from delivery.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company provides assurance-type warranties on all product sales ranging from one to two years. The estimated warranty costs are accrued for at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. The Company has recorded a warranty reserve 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Other Assets and Deferred Costs</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, as the period over which the sales commission asset that would have been recognized is less than one year.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> contract assets 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;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 and December 31, 2022. The accrued contract liabilities balance as of March 31, 2023 and December 31, 2022, 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Shipping and Transportation Costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Shipping and other transportation costs expensed as incurred 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> 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;Arial&quot;, sans-serif;min-width:fit-content;">, respectively. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Research and Development Costs</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Research and development costs are expensed as incurred.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Advertising Costs</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Advertising costs are expensed as incurred. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the option grant fair values, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">stock-based </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">awards are expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, accrued liabilities and deferred purchase price obligations approximate their fair values due to the short maturity of these instruments.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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.7521786492374725%;">•</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;Arial&quot;, sans-serif;min-width:fit-content;">Level 1: Quoted prices in active markets for identical assets or liabilities. </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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.7521786492374725%;">•</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;Arial&quot;, sans-serif;min-width:fit-content;">Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets. </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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.7521786492374725%;">•</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;Arial&quot;, sans-serif;min-width:fit-content;">Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets.</span></div></div></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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</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:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In June 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. The Company adopted this standard in the first quarter of fiscal 2023; it did not have a material impact on our financial statements.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements</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:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">There are no recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Restricted Cash</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023 and December 31, 2022, the Company had </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">175,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;Arial&quot;, sans-serif;min-width:fit-content;"> in cash on deposit to secure certain lease commitments; </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">80,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;Arial&quot;, sans-serif;min-width:fit-content;"> of which is short-term in nature and recorded in prepaid expenses and other current assets 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">95,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;Arial&quot;, sans-serif;min-width:fit-content;"> of which is restricted for more than twelve months and recorded in other assets in the Company’s consolidated balance sheet.</span></p> 175000 175000 80000 80000 95000 95000 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Trade Accounts Receivable</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We perform ongoing credit evaluations of our customers and assess each customer’s credit worthiness. The policy for determining when receivables are past due or delinquent is based on the contractual terms agreed upon. We monitor collections and payments from our customers and maintain an allowance for credit losses. The allowance for credit losses is based upon applying an expected credit loss rate to receivables based on the historical loss rate and is adjusted for current conditions, including any specific customer collection issues identified, and economic conditions forecast. Delinquent account balances are written off after management has determined that the likelihood of collection is remote. The allowance for credit losses as of March 31, 2023 and December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;"> was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">t material.</span></p> 0 0 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Inventories</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of April 2022, all of the Company’s products are manufactured by third parties that retain ownership of the inventory until title is transferred to the customer at the shipping point. In some situations, the Company retains ownership of inventory which is held in third-party contract manufacturing facilities. In certain instances, shipping terms are delivery-at-place and the Company is responsible for arranging transportation and delivery of goods ready for unloading at the named place. In those instances, the Company bears all risk involved in bringing the goods to the named place and records the related inventory in transit to the customer as inventory on the accompanying consolidated balance sheets. In the second quarter of 2022, we closed our facility located in Scottsdale, Arizona where certain of our products were previously manufactured.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Inventory is stated at the lower of cost or net realizable value. For items manufactured by us, cost is determined using the weighted average cost method. For items manufactured by third parties, cost is determined using the first-in, first-out method (FIFO). Any adjustments to reduce the cost of inventories to their net realizable value are recognized in earnings in the current period. Write downs for excess and obsolete inventories are estimated based on product life cycles, quality issues, and historical experience and 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> as of March 31, 2023, and December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;">, respectively.</span></p> 1000000.0 900000 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Property and Equipment</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_008cfd35-e364-4f7e-88ee-00581d5b0302;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">ten 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;Arial&quot;, sans-serif;min-width:fit-content;">. The estimated useful lives for leasehold improvements are determined as either the estimated useful life of the asset or the lease term, whichever is shorter. Repairs and maintenance are expensed as incurred. Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. When assets are disposed of (or otherwise sold), the cost and related accumulated depreciation are removed from the accounts and any gain or loss on the disposal of property and equipment is classified as other expense (income) in the Company's consolidated statement of operations.</span></p> P10Y <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Goodwill</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Goodwill represents the excess of cost over fair value of net assets acquired. Goodwill is not amortized but is tested for impairment annually using either a qualitative assessment, and / or quantitative assessment, which is based on comparing the fair value of a reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a goodwill impairment loss is recorded. We complete a goodwill impairment test as of December 31 each year or more frequently if we believe indicators of impairment exist. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> impairment losses were recorded 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;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-serif;min-width:fit-content;">.</span></p> 0 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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Intangibles</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s identifiable intangible assets are comprised of acquired market-related intangibles, developed technologies, customer relationships and non-compete agreements. The cost of the identifiable intangible assets with finite lives is amortized on a straight-line basis over the assets’ respective estimated useful lives. The Company periodically re-evaluates the original assumptions and estimated lives of long-lived assets and finite-lived intangible assets. Long-lived assets and finite-lived intangibles are assessed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If an asset is considered</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">to be impaired, the impairment recognized is equal to the amount by which the carrying value of the asset exceeds its fair value. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> impairments were recorded 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;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-serif;min-width:fit-content;">.</span></p> 0 0 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Revenue Recognition</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company generates revenue mainly from the sale of wireless connectivity solutions and technologies. A portion of revenue is generated from service agreements and data subscription plans with certain customers. The revenue generated from service agreements and data subscription plans is insignificant. The Company recognizes revenue to depict the transfer of control of the promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled for those goods or services. Control transfers to customers either when the products are shipped to or received by the customer, based on the terms of the specific agreement with the customer. Revenue from the NimbeLink data subscription plans is recognized over the period of the subscription.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company records revenue based on a five-step model in accordance with ASC 606 whereby the company (i) identifies the contract(s) with the customer, (ii) identifies the performance obligations in the contract, (iii) determines the transaction price, (iv) allocates the transaction price to the performance obligation(s) in the contract and (v) recognizes the revenue when (as) the entity satisfies performance obligations. We only apply the five-step model when it is probable that we will collect substantially all of the consideration that we are entitled in exchange for the goods or services that we transfer to the customer.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">For product sales, each purchase order, along with existing customer agreements, when applicable, represents a contract from a customer and each product sold represents a distinct performance obligation. The contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Most of the Company’s revenue is recognized on a “point-in-time” basis when control passes to the customer. The revenue from service contracts is recognized either at a "point-in-time" or “over time” based on the terms and conditions in the contract. Revenue from data subscription plans relate to purchased asset trackers with activated data lines, through a third-party service provider. Subscription plans are recognized monthly. Service revenues are earned based on contractual milestones. Prepayments are recorded as deferred revenue (paid in advance) and recognized over service periods ranging from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_d0cecd3f-97af-4160-9cb9-f8e35229e9d1;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> (3) to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_43f44ba0-da61-44a9-8fe8-b729b1086d40;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">eighteen</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> (18) months.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company offers return rights and/or pricing credits under certain circumstances. A reserve for potential rights of return 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-serif;min-width:fit-content;"> million was recorded as of March 31, 2023 and December 31, 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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company's contracts with customers do not typically include extended payment terms. Payment terms may vary by contract and type of customer and generally range from </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">90</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> days from delivery.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company provides assurance-type warranties on all product sales ranging from one to two years. The estimated warranty costs are accrued for at the time of sale based on historical warranty experience plus any known or expected changes in warranty exposure. The Company has recorded a warranty reserve 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million as of March 31, 2023 and December 31, 2022, respectively.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company has opted to not disclose the portion of revenues allocated to partially unsatisfied performance obligations, which represent products to be shipped within 12 months under open customer purchase orders, at the end of the current reporting period as allowed under ASC 606. The Company has also elected to record sales commissions when incurred, pursuant to the practical expedient under ASC 340, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Other Assets and Deferred Costs</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, as the period over which the sales commission asset that would have been recognized is less than one year.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> contract assets 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;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 and December 31, 2022. The accrued contract liabilities balance as of March 31, 2023 and December 31, 2022, 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</span></p> 100000 300000 30 90 100000 200000 0 0 200000 200000 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Shipping and Transportation Costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Shipping and other transportation costs expensed as incurred 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> 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;Arial&quot;, sans-serif;min-width:fit-content;">, respectively. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.</span></p> 100000 200000 <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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Research and Development Costs</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Research and development costs are expensed as incurred.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Advertising Costs</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Advertising costs are expensed as incurred. These costs are included in sales and marketing expenses in the accompanying consolidated statements of operations.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">recognize compensation costs related to stock options and restricted stock units granted to employees and directors based on the estimated fair value of the awards on the date of grant. We estimate the option grant fair values, and the resulting stock-based compensation expense, using the Black-Scholes option-pricing model. The grant date fair value of</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">stock-based </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">awards are expensed on a straight-line basis over the requisite service period of the entire reward. The Company recognizes forfeitures when incurred.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The carrying values of the Company’s financial instruments, including cash, trade accounts receivable, accounts payable, accrued liabilities and deferred purchase price obligations approximate their fair values due to the short maturity of these instruments.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Fair value measurements are market-based measurements, not entity-specific measurements. Therefore, fair value measurements are determined based on the assumptions that market participants would use in pricing the asset or liability. The Company follows a three-level hierarchy to prioritize the inputs used in the valuation techniques to derive fair values. The basis for fair value measurements for each level within the hierarchy is described below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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.7521786492374725%;">•</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;Arial&quot;, sans-serif;min-width:fit-content;">Level 1: Quoted prices in active markets for identical assets or liabilities. </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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.7521786492374725%;">•</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;Arial&quot;, sans-serif;min-width:fit-content;">Level 2: Quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets. </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.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.7521786492374725%;">•</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;Arial&quot;, sans-serif;min-width:fit-content;">Level 3: Valuations derived from valuation techniques in which one or more significant inputs are unobservable in active markets.</span></div></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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</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:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In June 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. This standard changes the methodology for measuring credit losses on financial instruments and the timing of when such losses are recorded. The Company adopted this standard in the first quarter of fiscal 2023; it did not have a material impact on our financial statements.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements</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:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">There are no recent accounting pronouncements issued by the FASB that the Company expects would have a material impact on the Company's financial statements.</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;Arial&quot;, sans-serif;min-width:fit-content;">Note 3. Net Loss Per Share</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Basic net loss per share is calculated by dividing net loss available to common stockholders by the weighted average shares of common stock outstanding for the period. Diluted net loss per share is calculated by dividing net loss by the weighted average shares of common stock outstanding for the period plus amounts representing the dilutive effect of securities that are convertible into common stock. The Company calculates diluted loss per common share using the treasury stock method.</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table presents the computation of net loss per shar</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">e (in thousands except per share data):</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;Arial&quot;, sans-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:60.859%;"/> <td style="width:2.188%;"/> <td style="width:1.0%;"/> <td style="width:15.383%;"/> <td style="width:1.0%;"/> <td style="width:2.188%;"/> <td style="width:1.0%;"/> <td style="width:15.383%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Net loss</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;Arial&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;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;Arial&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: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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,858</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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;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;Arial&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: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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,521</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Basic weighted average common shares outstanding</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,266</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,130</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Plus dilutive effect of potential common shares</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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(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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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(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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Diluted weighted average common shares outstanding</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,266</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,130</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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net loss per share:</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Basic</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;Arial&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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.28</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.25</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Diluted</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.28</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.25</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-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:0.0%;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net loss per share because to do so would be anti-dilutive are as follow</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">s (in thousands):</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;Arial&quot;, sans-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:60.64%;"/> <td style="width:1.78%;"/> <td style="width:1.0%;"/> <td style="width:15.9%;"/> <td style="width:1.0%;"/> <td style="width:1.78%;"/> <td style="width:1.0%;"/> <td style="width:15.9%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Common stock equivalent shares</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,960</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table presents the computation of net loss per shar</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">e (in thousands except per share data):</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;Arial&quot;, sans-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:60.859%;"/> <td style="width:2.188%;"/> <td style="width:1.0%;"/> <td style="width:15.383%;"/> <td style="width:1.0%;"/> <td style="width:2.188%;"/> <td style="width:1.0%;"/> <td style="width:15.383%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Net loss</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;Arial&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;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;Arial&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: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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,858</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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;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;Arial&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: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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,521</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Basic weighted average common shares outstanding</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,266</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,130</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Plus dilutive effect of potential common shares</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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(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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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(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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Diluted weighted average common shares outstanding</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,266</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,130</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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net loss per share:</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Basic</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;Arial&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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.28</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.25</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Diluted</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.28</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.25</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-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:0.0%;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> -2858000 -2521000 10266000 10130000 0 0 10266000 10130000 -0.28 -0.25 -0.28 -0.25 <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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Potentially dilutive securities (in common stock equivalent shares) not included in the calculation of diluted net loss per share because to do so would be anti-dilutive are as follow</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">s (in thousands):</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;Arial&quot;, sans-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:60.64%;"/> <td style="width:1.78%;"/> <td style="width:1.0%;"/> <td style="width:15.9%;"/> <td style="width:1.0%;"/> <td style="width:1.78%;"/> <td style="width:1.0%;"/> <td style="width:15.9%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Common stock equivalent shares</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,960</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2224000 1960000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 4. Cash and Cash Equivalents</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following tables show the Company’s cash and cash equivalents by significant investment category </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in thousands):</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;Arial&quot;, sans-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:45.115%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:14.626%;"/> <td style="width:1.0%;"/> <td style="width:4.121%;"/> </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;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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Amortized <br/>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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated fair 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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Level 1:</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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Total</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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,839</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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,839</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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,839</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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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:45.115%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:14.626%;"/> <td style="width:1.0%;"/> <td style="width:4.121%;"/> </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;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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Amortized <br/>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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated fair 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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Level 1:</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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,580</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,580</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,580</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;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Total</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,903</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,903</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,903</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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following tables show the Company’s cash and cash equivalents by significant investment category </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(in thousands):</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;Arial&quot;, sans-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:45.115%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:14.626%;"/> <td style="width:1.0%;"/> <td style="width:4.121%;"/> </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;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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Amortized <br/>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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated fair 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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Level 1:</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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,716</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Total</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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,839</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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,839</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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,839</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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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:45.115%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:12.234%;"/> <td style="width:1.0%;"/> <td style="width:1.89%;"/> <td style="width:1.0%;"/> <td style="width:14.626%;"/> <td style="width:1.0%;"/> <td style="width:4.121%;"/> </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;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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Amortized <br/>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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated fair 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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Level 1:</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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:7.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;Arial&quot;, sans-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;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,580</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,580</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,580</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;Arial&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: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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Total</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,903</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,903</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,903</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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 8123000 8123000 8123000 1716000 1716000 1716000 9839000 9839000 9839000 8323000 8323000 8323000 3580000 3580000 3580000 11903000 11903000 11903000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:6.0pt;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;Arial&quot;, sans-serif;min-width:fit-content;">Note 5. Inventory</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Inventories are comprised of the following (in thousands):</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;Arial&quot;, sans-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:49.619%;"/> <td style="width:2.71%;"/> <td style="width:1.0%;"/> <td style="width:17.31%;"/> <td style="width:1.0%;"/> <td style="width:3.633%;"/> <td style="width:1.0%;"/> <td style="width:22.73%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Raw materials</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,130</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Finished goods</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,351</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,166</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total Inventory</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,481</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,226</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Consigned inventories are comprised of the following (in thousands):</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;Arial&quot;, sans-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:49.729%;"/> <td style="width:2.489%;"/> <td style="width:1.0%;"/> <td style="width:17.494%;"/> <td style="width:1.0%;"/> <td style="width:3.835%;"/> <td style="width:1.0%;"/> <td style="width:22.453%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Raw materials</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">631</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Finished goods</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,613</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,272</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total Consigned Inventory</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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,407</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;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,903</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Inventories are comprised of the following (in thousands):</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;Arial&quot;, sans-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:49.619%;"/> <td style="width:2.71%;"/> <td style="width:1.0%;"/> <td style="width:17.31%;"/> <td style="width:1.0%;"/> <td style="width:3.633%;"/> <td style="width:1.0%;"/> <td style="width:22.73%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Raw materials</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,130</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Finished goods</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,351</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,166</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total Inventory</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,481</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid rgba(0,0,0,1);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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,226</span></p></td> <td style="border-top:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Consigned inventories are comprised of the following (in thousands):</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;Arial&quot;, sans-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:49.729%;"/> <td style="width:2.489%;"/> <td style="width:1.0%;"/> <td style="width:17.494%;"/> <td style="width:1.0%;"/> <td style="width:3.835%;"/> <td style="width:1.0%;"/> <td style="width:22.453%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Raw materials</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">631</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Finished goods</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,613</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,272</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total Consigned Inventory</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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,407</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;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,903</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1130000 1060000 3351000 3166000 4481000 4226000 795000 631000 2613000 2272000 3407000 2903000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 6. Property and Equipment</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Depreciation and amortization of property and equipment is calculated on the straight-line method based on the shorter of the estimated useful life or the term of the lease for tenant improvements and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_5c7e12b3-85e2-458a-9b15-e2987ad8fea0;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">three</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">fifteen 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;Arial&quot;, sans-serif;min-width:fit-content;"> for all other property and equipment. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment consist of the follo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">wing (in thousands):</span></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:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><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:60.411%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:17.13%;"/> <td style="width:1.0%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:16.445999999999998%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Manufacturing and testing equipment</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,194</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Leasehold improvements</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">848</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">848</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Computers and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">703</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Furniture, fixtures, and equipment</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">409</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">409</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Construction in process</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">63</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;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment, gross</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,242</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,170</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Less accumulated depreciation</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,559</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,405</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment, net</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,683</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,765</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Depreciation expense 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million for each of 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;Arial&quot;, sans-serif;min-width:fit-content;">.</span></p> P15Y <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment consist of the follo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">wing (in thousands):</span><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:60.411%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:17.13%;"/> <td style="width:1.0%;"/> <td style="width:1.007%;"/> <td style="width:1.0%;"/> <td style="width:16.445999999999998%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Manufacturing and testing equipment</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,194</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Leasehold improvements</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">848</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">848</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Computers and software</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">713</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">703</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Furniture, fixtures, and equipment</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">409</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">409</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Construction in process</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">63</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;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment, gross</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,242</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,170</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Less accumulated depreciation</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,559</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,405</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment, net</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,683</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,765</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 5209000 5194000 848000 848000 713000 703000 409000 409000 63000 16000 7242000 7170000 4559000 4405000 2683000 2765000 200000 200000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 7. Intangible Assets</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following is a summary of the Company’s acquired intangible as</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">sets (dollars in thousands):</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;Arial&quot;, sans-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:30.006%;"/> <td style="width:2.021%;"/> <td style="width:17.498%;"/> <td style="width:1.01%;"/> <td style="width:1.0%;"/> <td style="width:14.589%;"/> <td style="width:1.0%;"/> <td style="width:1.01%;"/> <td style="width:1.0%;"/> <td style="width:13.942%;"/> <td style="width:1.0%;"/> <td style="width:1.01%;"/> <td style="width:1.0%;"/> <td style="width:12.911%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="12" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&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: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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average amortization period (in 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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross carrying amount</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated amortization</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net carrying amount</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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Market related intangibles</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">880</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">940</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7</span></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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13,780</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,288</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,492</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Developed technologies</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,380</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,352</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Covenants to non-compete</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2</span></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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">115</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">115</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&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;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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total intangible assets, net</span></p></td> <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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">20,095</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,635</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,460</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:31.53%;"/> <td style="width:1.017%;"/> <td style="width:17.29%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:14.273%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:13.256%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:13.582%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="12" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&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: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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average amortization period (in 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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross carrying amount</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated amortization</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net carrying amount</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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Market related intangibles</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7</span></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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13,780</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,720</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,060</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Developed technologies</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,380</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,263</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Covenants to non-compete</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2</span></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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">115</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">114</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total intangible assets, net</span></p></td> <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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">20,095</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,892</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,203</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated annual amortization of intangible assets for the next five years and thereafter is shown in the foll</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">owing table (in thousands):</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;Arial&quot;, sans-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:63.975%;"/> <td style="width:3.086%;"/> <td style="width:1.0%;"/> <td style="width:30.94%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated future amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2023 (remaining nine months)</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,226</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,968</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,958</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">557</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,751</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,460</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Actual amortization expense to be reported in future periods could differ from these estimates as a result of acquisitions, divestitures, and asset impairments, among other factors. Amortization expense 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-serif;min-width:fit-content;"> million for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-serif;min-width:fit-content;">, respectively.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following is a summary of the Company’s acquired intangible as</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">sets (dollars in thousands):</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;Arial&quot;, sans-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:30.006%;"/> <td style="width:2.021%;"/> <td style="width:17.498%;"/> <td style="width:1.01%;"/> <td style="width:1.0%;"/> <td style="width:14.589%;"/> <td style="width:1.0%;"/> <td style="width:1.01%;"/> <td style="width:1.0%;"/> <td style="width:13.942%;"/> <td style="width:1.0%;"/> <td style="width:1.01%;"/> <td style="width:1.0%;"/> <td style="width:12.911%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="12" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&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: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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average amortization period (in 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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross carrying amount</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated amortization</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net carrying amount</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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Market related intangibles</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">880</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">940</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7</span></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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13,780</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,288</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,492</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Developed technologies</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,380</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,352</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,028</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Covenants to non-compete</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2</span></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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">115</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">115</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&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;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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total intangible assets, net</span></p></td> <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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">20,095</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9,635</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,460</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:6.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:31.53%;"/> <td style="width:1.017%;"/> <td style="width:17.29%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:14.273%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:13.256%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:13.582%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="12" 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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&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: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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average amortization period (in 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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Gross carrying amount</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accumulated amortization</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Net carrying amount</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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Market related intangibles</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,820</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">795</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer relationships</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7</span></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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13,780</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,720</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7,060</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Developed technologies</span></p></td> <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;Arial&quot;, sans-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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,380</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,263</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Covenants to non-compete</span></p></td> <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;Arial&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: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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2</span></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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">115</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">114</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Total intangible assets, net</span></p></td> <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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">20,095</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,892</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11,203</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> P5Y 1820000 880000 940000 P7Y 13780000 7288000 6492000 P11Y 4380000 1352000 3028000 P2Y 115000 115000 0 20095000 9635000 10460000 P5Y 1820000 795000 1025000 P7Y 13780000 6720000 7060000 P11Y 4380000 1263000 3117000 P2Y 115000 114000 1000 20095000 8892000 11203000 <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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated annual amortization of intangible assets for the next five years and thereafter is shown in the foll</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">owing table (in thousands):</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;Arial&quot;, sans-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:63.975%;"/> <td style="width:3.086%;"/> <td style="width:1.0%;"/> <td style="width:30.94%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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:middle;border-bottom:0.5pt solid rgba(0,0,0,1);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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated future amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2023 (remaining nine months)</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,226</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,968</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,958</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">557</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,751</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Total</span></p></td> <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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,460</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2226000 2968000 2958000 557000 1751000 10460000 700000 800000 <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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">t</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">e 8. Accrued Liabilities and Other</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued liabilities and other is comprised of the follo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">wing (in thousands):</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:55.52%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:16.708%;"/> <td style="width:1.0%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:21.485%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Accrued expenses</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,051</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">815</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">VAT payable</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">339</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">339</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Accrued income taxes</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Advanced payments from contract manufacturers</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">208</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">210</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">32</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Goods received not invoiced</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">94</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">529</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Other current liabilities</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">221</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">524</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Accrued liabilities and other</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,156</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,615</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Accrued liabilities and other is comprised of the follo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">wing (in thousands):</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:55.52%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:16.708%;"/> <td style="width:1.0%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:21.485%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Accrued expenses</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,051</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">815</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">VAT payable</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">339</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">339</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Accrued income taxes</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">243</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Advanced payments from contract manufacturers</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">208</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">210</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">32</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Goods received not invoiced</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">94</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">529</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Other current liabilities</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">221</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">524</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Accrued liabilities and other</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,156</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,615</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 1051000 815000 339000 339000 243000 166000 208000 210000 0 32000 94000 529000 221000 524000 2156000 2615000 <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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">t</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">e 9. Notes Payable and Line of Credit</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On February 18, 2022, we entered into a loan and security agreement with Silicon Valley Bank (SVB), providing a revolving line of credit for $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4.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;Arial&quot;, sans-serif;min-width:fit-content;"> million. The line of credit only allowed for maximum advances of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the aggregate face amount of certain eligible receivables. </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">The line of credit bore an interest rate of WSJ prime (currently 7.5%) plus 1.75%</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;Arial&quot;, sans-serif;min-width:fit-content;">. The lender had a first security interest in all of the Company's and NimbeLink’s assets, excluding intellectual property, for which the lender received a negative pledge and included certain financial and non-financial covenants. The Company was required to pay monthly interest and paid an annual commitment fee of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15,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;Arial&quot;, sans-serif;min-width:fit-content;"> upon signing.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of 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;Arial&quot;, sans-serif;min-width:fit-content;">, there was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> balance owed on the line of credit </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">and it expired by its terms in February 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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> 4000000.0 0.80 The line of credit bore an interest rate of WSJ prime (currently 7.5%) plus 1.75% 15000 0 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 10. Leases</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Operating leases</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company adopted ASC 842, which became effective on January 1, 2021, using the effective date transition method, which requires a cumulative-effect adjustment to the opening balance of retained earnings on the effective date. As a result of adopting ASC 842, the Company recognized right-of-use assets and lease liabilities of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.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;Arial&quot;, sans-serif;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.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;Arial&quot;, sans-serif;min-width:fit-content;"> million, respectively, as of January 1, 2021. There was no impact to opening retained earnings or to the consolidated statement of operations from the adoption of ASC 842.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company has made certain assumptions and judgements when applying ASC 842 including the adoption of the package of practical expedients available for transition. The practical expedients did not require the Company to reassess (i) whether expired or existing contracts contained leases, (ii) lease classification for expired or existing leases and (iii) previously capitalized initial direct costs. The Company also elected not to recognize right-of-use assets and lease liabilities for short-term leases (lease terms of twelve months or less).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Operating lease arrangements primarily consist of office, warehouse, and test house leases expiring during different years through </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_e21311f0-e0d5-4551-9ee3-57b959f9372d;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></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;Arial&quot;, sans-serif;min-width:fit-content;">. The facility leases have original lease terms of approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_8140653e-131f-4187-9a0c-fed5402e9890;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">one</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><span style="-sec-ix-hidden:F_6aa6e272-7591-4190-9f7f-8f256314e593;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">five years</span></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;Arial&quot;, sans-serif;min-width:fit-content;"> and may contain options to extend up to </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5 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;Arial&quot;, sans-serif;min-width:fit-content;">and/or terminate early. Options to extend are included in leased right-of-use assets and lease liabilities in the consolidated balance sheet when we are reasonably certain to renew a lease. Since the implicit rate of such leases is unknown and we may not be reasonably certain to renew leases, the Company has elected to apply a collateralized incremental borrowing rate to facility leases on the original lease term in calculating the present value of future lease payments. 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;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 and December 31, 2022, the weighted average discount rate for operating leases was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.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;Arial&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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.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;Arial&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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, respectively, and the weighted average remaining lease term for operating leases was </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.5</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;Arial&quot;, sans-serif;min-width:fit-content;"> years and </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.7</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;Arial&quot;, sans-serif;min-width:fit-content;"> years, respectively.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company has entered into various short-term operating leases, primarily for test houses and office equipment with initial terms of 12 months or less. These short-term leases are not recorded on the Company's consolidated balance sheet and the related short-term lease expense 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">22,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;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">48,600</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">, for the three months ended March 31, 2023 and 2022, respectively. Total operating lease cost 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million for the three months ended March 31, 2023 and 2022, respectively.</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet 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;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 (in thousands):</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="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:65.658%;"/> <td style="width:6.792%;"/> <td style="width:1.0%;"/> <td style="width:25.55%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated future lease obligation</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: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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">2023 (remaining nine months)</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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">732</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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">904</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">687</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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Total minimum payments</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">111</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Less unrealized translation gain</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,210</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Less short-term lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">889</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Long-term lease liability</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,321</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> 3200000 3500000 5 years 0.039 0.039 P2Y6M P2Y8M12D 22000 48600 300000 400000 <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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet 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;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023 (in thousands):</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="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:65.658%;"/> <td style="width:6.792%;"/> <td style="width:1.0%;"/> <td style="width:25.55%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Estimated future lease obligation</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: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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">2023 (remaining nine months)</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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">732</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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">904</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">687</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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Total minimum payments</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,323</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">111</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Less unrealized translation gain</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Total lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,210</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;Arial&quot;, sans-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:14.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14.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;Arial&quot;, sans-serif;min-width:fit-content;">Less short-term lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-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;Arial&quot;, sans-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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">889</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="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Long-term lease liability</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,321</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 732000 904000 687000 2323000 111000 -2000 2210000 889000 1321000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 11. Treasury Stock</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In 2019, our Board of Directors (the Board) approved a share repurchase program (the Program) pursuant to which the Company could purchase up to $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7.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;Arial&quot;, sans-serif;min-width:fit-content;"> million of shares of our common stock. The repurchases under the Program were made from time to time in the open market or in privately negotiated transactions and were funded from the Company’s working capital. Repurchases were made in compliance with Rule 10b-18 of the Securities Exchange Act of 1934, as amended, subject to market conditions, available liquidity, cash flow, applicable legal requirements and other factors. Since inception of the stock repurchase programs, including prior share repurchase programs, the Company has purchased a total of approximately </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">541,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;Arial&quot;, sans-serif;min-width:fit-content;"> shares for a total cost of $</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5.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;Arial&quot;, sans-serif;min-width:fit-content;"> million. The Program expired in September 2021.</span></p> 7000000.0 541000000 5400000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 12. Income Taxes</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s effective income tax rate 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;Arial&quot;, sans-serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.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;Arial&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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.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;Arial&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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> for the three months ended March 31, 2023 and 2022, respectively. The variance from the U.S. federal statutory rate of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">21.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;Arial&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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> for the three months ended March 31, 2023 was primarily attributable to the utilization of deferred tax attributes that had a full valuation allowance. The variance from the U.S. federal statutory rate of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">21.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;Arial&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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> for the three months ended March 31, 2022 was primarily attributable to the utilization of deferred tax attributes that had a full valuation allowance.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Management assesses its deferred tax assets quarterly to determine whether all or any portion of the asset is more likely than not unrealizable under Accounting Standards Codification (ASC) Topic 740. The Company is required to establish a valuation allowance for any portion of the asset that management concludes is more likely than not to be unrealizable. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company’s assessment considers all evidence, both positive and negative, including the nature, frequency and severity of any current and cumulative losses, taxable income in carryback years, the scheduled reversal of deferred tax liabilities, tax planning strategies, and projected future taxable income in making this assessment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of December 31, 2022, the Company had a valuation allowance against net deferred tax assets 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">11.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;Arial&quot;, sans-serif;min-width:fit-content;"> million, however, the exclusion of a deferred tax liability generated by goodwill (an indefinite lived intangible) may not be considered a future source of taxable income in evaluating the need for a valuation allowance. In connection with the acquisition of NimbeLink, the Company recorded deferred tax liabilities associated with acquired intangible assets. As a result, for the three months ended March 31, 2023, the Company determined that it is appropriate to release a portion of the Company's valuation allowance.</span></p> -0.029 -0.033 0.210 0.210 11900000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 13. Stockholders’ Equity</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In August 2016, the Company's Board adopted the 2016 Equity Inventive Plan (the 2016 Plan) for employees, directors and consultants. In February 2021, the Board adopted the 2021 Employment Inducement Incentive Award Plan (Inducement Plan), which provides for grants of equity-based awards.</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table presents common stock reserved for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">future issuance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(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;Arial&quot;, sans-serif;min-width:fit-content;"> (in thousands):</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;Arial&quot;, sans-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:60.0%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:16.0%;"/> <td style="width:1.0%;"/> <td style="width:2.0%;"/> <td style="width:1.0%;"/> <td style="width:17.0%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Stock options issued and outstanding</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,065</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Stock awards issued and outstanding</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">822</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">581</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Authorized for grants under the 2016 Equity Incentive Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;position:relative;min-width:fit-content;">(2)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">328</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Authorized for grants under the Inducement Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;position:relative;min-width:fit-content;">(3)</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">323</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Authorized for grants under the 2016 Employee Stock Purchase Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;position:relative;min-width:fit-content;">(4)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">378</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,154</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,825</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;Arial&quot;, sans-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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(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:8.0pt;font-family:&quot;Arial&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:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The table above excludes </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;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;Arial&quot;, sans-serif;min-width:fit-content;">541,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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> treasury stock shares as of March 31, 2023 and December 31, 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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:-2.74%;padding-left:2.667%;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;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(2)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&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:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On January 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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023, the number of authorized shares in the 2016 Plan increased by </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;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;Arial&quot;, sans-serif;min-width:fit-content;">431,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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares pursuant to the evergreen provisions of the 2016 Plan.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:-1.351%;padding-left:1.333%;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;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(3)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&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:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On February 5, 2021, </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;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;Arial&quot;, sans-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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares were authorized pursuant to the terms of the Inducement Plan.</span></p><p style="text-indent:-2.74%;padding-left:2.667%;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;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;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;Arial&quot;, sans-serif;min-width:fit-content;">100,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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> sh</span><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;Arial&quot;, sans-serif;min-width:fit-content;">ares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table presents common stock reserved for </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">future issuance</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:super;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(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;Arial&quot;, sans-serif;min-width:fit-content;"> (in thousands):</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;Arial&quot;, sans-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:60.0%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:16.0%;"/> <td style="width:1.0%;"/> <td style="width:2.0%;"/> <td style="width:1.0%;"/> <td style="width:17.0%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Stock options issued and outstanding</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,065</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Stock awards issued and outstanding</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">822</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">581</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Authorized for grants under the 2016 Equity Incentive Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;position:relative;min-width:fit-content;">(2)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">328</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">507</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Authorized for grants under the Inducement Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;position:relative;min-width:fit-content;">(3)</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">323</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Authorized for grants under the 2016 Employee Stock Purchase Plan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:&quot;Arial&quot;, sans-serif;position:relative;min-width:fit-content;">(4)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom: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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">378</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">4,154</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3,825</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;Arial&quot;, sans-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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(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:8.0pt;font-family:&quot;Arial&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:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The table above excludes </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;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;Arial&quot;, sans-serif;min-width:fit-content;">541,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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> treasury stock shares as of March 31, 2023 and December 31, 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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:-2.74%;padding-left:2.667%;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;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(2)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&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:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On January 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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">2023, the number of authorized shares in the 2016 Plan increased by </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;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;Arial&quot;, sans-serif;min-width:fit-content;">431,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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares pursuant to the evergreen provisions of the 2016 Plan.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:-1.351%;padding-left:1.333%;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;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">(3)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Arial&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:normal;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">On February 5, 2021, </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;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;Arial&quot;, sans-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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares were authorized pursuant to the terms of the Inducement Plan.</span></p><p style="text-indent:-2.74%;padding-left:2.667%;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;vertical-align:super;font-size:5.36pt;font-family:&quot;Arial&quot;, sans-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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by </span><span style="font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;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;Arial&quot;, sans-serif;min-width:fit-content;">100,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:8.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> sh</span><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;Arial&quot;, sans-serif;min-width:fit-content;">ares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan.</span></p> 2224000 2065000 822000 581000 328000 507000 323000 294000 457000 378000 4154000 3825000 541000 541000 431000 300000 100000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 14. Stock Based Compensation</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:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Stock-based compensation expense</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based compensation is recorded in the consolidated statements of operations as fol</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">lows (in thousands):</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;Arial&quot;, sans-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:53.914%;"/> <td style="width:2.509%;"/> <td style="width:1.0%;"/> <td style="width:17.852%;"/> <td style="width:1.0%;"/> <td style="width:3.874%;"/> <td style="width:1.0%;"/> <td style="width:17.852%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Cost of goods sold</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Research and development</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">237</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">267</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">161</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">General and administrative</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">568</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">674</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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Total stock-based compensation expense</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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">981</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,241</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the outstanding stock option activity during the period indi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cated (shares in thousands):</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;Arial&quot;, sans-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:40.233%;"/> <td style="width:1.867%;"/> <td style="width:1.0%;"/> <td style="width:12.777000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.847%;"/> <td style="width:1.0%;"/> <td style="width:12.174%;"/> <td style="width:1.0%;"/> <td style="width:1.285%;"/> <td style="width:1.0%;"/> <td style="width:12.777000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:9.042000000000002%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average</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: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;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Number of <br/>stock options</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Exercise <br/>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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remaining contractual term (in 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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Aggregate Intrinsic Value (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;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,065</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.78</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.7</span></span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">758</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">257</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.03</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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Expired/Forfeited</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">98</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15.08</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-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;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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.20</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.6</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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">604</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and 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;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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,477</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.35</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5.5</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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">573</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and expected to vest at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.20</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.6</span></span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">604</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The weighted average grant date fair value of options granted during the three months ended March 31, 2023 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.13</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">. The grant-date fair value of each option award is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. For stock options vested and expected to vest, the aggregate intrinsic value as of March 31, 2023 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">At 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> million of unrecognized compensation cost related to unvested stock options granted under the Company’s equity plans that is expected to be recognized over the next </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.6</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;Arial&quot;, sans-serif;min-width:fit-content;"> years.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Restricted Stock</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the Company's restricted stock unit activity during the period indi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cated (shares in thousands):</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;Arial&quot;, sans-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:68.232%;"/> <td style="width:1.003%;"/> <td style="width:1.0%;"/> <td style="width:13.05%;"/> <td style="width:1.0%;"/> <td style="width:1.003%;"/> <td style="width:1.0%;"/> <td style="width:12.709%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Restricted <br/>stock units</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average grant date fair 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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">444</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.78</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Grants</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">568</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5.27</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and released</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">278</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7.85</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Forfeited</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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12.91</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">708</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8.05</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5.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;Arial&quot;, sans-serif;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested restricted stock units having a weighted average remaining contractual term of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3.4</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;Arial&quot;, sans-serif;min-width:fit-content;"> years.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Performance Stock Units</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the Company's performance stock unit (PSU) activity during the period indi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cated (shares in thousands):</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;Arial&quot;, sans-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:67.521%;"/> <td style="width:1.461%;"/> <td style="width:1.0%;"/> <td style="width:12.809999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.941%;"/> <td style="width:1.0%;"/> <td style="width:12.268999999999998%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Performance<br/>stock units</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average grant date fair 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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">137</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.09</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Grants</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and released</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Forfeited</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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">23</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.20</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">114</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.07</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Service as well as market and performance conditions determine the number of PSUs that the holder will earn from 0% to 150% of the target number of shares. The per</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">centage received is based on the Company common stock price targets over a three-year service period. Additionally, the Company must achieve or exceed 75% of the year to date revenue target measured at the end of the quarter in which the price target is achieved.</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;Arial&quot;, sans-serif;min-width:fit-content;"> As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested PSUs having a weighted average remaining contractual term of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.0</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> years.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">We estimate the fair value of PSUs with a market condition using a Monte Carlo simulation model as of the date of grant using historical volatility.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Share-Settled Obligation</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">During the three months ended March 31, 2023, the Company settled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0.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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of share-settled 2022 bonus awards by granting </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">187,200</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> immediately vested RSUs. 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;Arial&quot;, sans-serif;min-width:fit-content;">March 31, 2023, the Company had no liability classified restricted stock unit payout obligations.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan (ESPP)</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company maintains the 2016 Employee Stock Purchase Plan (ESPP) that provides employees an opportunity to purchase common stock through payroll deductions. The ESPP is implemented through consecutive </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6</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;Arial&quot;, sans-serif;min-width:fit-content;">-month offering periods commencing on March 1 and September 1 of each year. The purchase price is set at </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of the fair market value of the Company's common stock on either the first or last trading day of the offering period, whichever is lower. Annual contributions are limited to the lower of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% of an employee's eligible compensation or such other limits as apply under Section 423 of the Internal Revenue Code. The ESPP is intended to qualify as an employee stock purchase plan for purposes of Section 423 of the Internal Revenue Code.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Based on the </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">% discount and the fair value of the option feature of the ESPP, it is considered compensatory. Compensation expense is calculated using the fair value of the employees’ purchase rights under the Black-Scholes model. The Company currently uses authorized and unissued shares to satisfy share award exercises.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">During the three months ended March 31, 2023, the Company received </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million from the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">21,300</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> shares under the ESPP</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Stock-based compensation is recorded in the consolidated statements of operations as fol</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">lows (in thousands):</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;Arial&quot;, sans-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:53.914%;"/> <td style="width:2.509%;"/> <td style="width:1.0%;"/> <td style="width:17.852%;"/> <td style="width:1.0%;"/> <td style="width:3.874%;"/> <td style="width:1.0%;"/> <td style="width:17.852%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Cost of goods sold</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Research and development</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">237</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">267</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">161</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">General and administrative</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">568</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">674</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;Arial&quot;, sans-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:7.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7.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;Arial&quot;, sans-serif;min-width:fit-content;">Total stock-based compensation expense</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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">981</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,241</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 15000 13000 237000 267000 161000 287000 568000 674000 981000 1241000 <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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the outstanding stock option activity during the period indi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cated (shares in thousands):</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;Arial&quot;, sans-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:40.233%;"/> <td style="width:1.867%;"/> <td style="width:1.0%;"/> <td style="width:12.777000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.847%;"/> <td style="width:1.0%;"/> <td style="width:12.174%;"/> <td style="width:1.0%;"/> <td style="width:1.285%;"/> <td style="width:1.0%;"/> <td style="width:12.777000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:9.042000000000002%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average</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: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;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Number of <br/>stock options</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Exercise <br/>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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Remaining contractual term (in 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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Aggregate Intrinsic Value (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;border-bottom:0.5pt solid rgba(255,255,255,0.01);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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,065</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.78</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.7</span></span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">758</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">257</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.03</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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Expired/Forfeited</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">98</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15.08</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-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;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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.20</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.6</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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">604</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and 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;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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">1,477</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;Arial&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: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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.35</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5.5</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;Arial&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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">573</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and expected to vest at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,224</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.20</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.6</span></span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">604</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2065000 11.78 P6Y8M12D 758000 257000 6.03 98000 15.08 2224000 11.20 P6Y7M6D 604000 1477000 11.35 P5Y6M 573000 2224000 11.20 P6Y7M6D 604000 3.13 600000 3600000 P2Y7M6D <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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the Company's restricted stock unit activity during the period indi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cated (shares in thousands):</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;Arial&quot;, sans-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:68.232%;"/> <td style="width:1.003%;"/> <td style="width:1.0%;"/> <td style="width:13.05%;"/> <td style="width:1.0%;"/> <td style="width:1.003%;"/> <td style="width:1.0%;"/> <td style="width:12.709%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Restricted <br/>stock units</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average grant date fair 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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">444</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11.78</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Grants</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">568</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5.27</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and released</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">278</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">7.85</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Forfeited</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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">27</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12.91</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">708</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8.05</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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> 444000 11.78 568000 5.27 278000 7.85 27000 12.91 708000 8.05 5100000 P3Y4M24D <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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following table summarizes the Company's performance stock unit (PSU) activity during the period indi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">cated (shares in thousands):</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;Arial&quot;, sans-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:67.521%;"/> <td style="width:1.461%;"/> <td style="width:1.0%;"/> <td style="width:12.809999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.941%;"/> <td style="width:1.0%;"/> <td style="width:12.268999999999998%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Performance<br/>stock units</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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Weighted average grant date fair 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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">137</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.09</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Grants</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Vested and released</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Forfeited</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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">23</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&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: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;Arial&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:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.20</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,1);word-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;Arial&quot;, sans-serif;min-width:fit-content;">Balance at March 31, 2023</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">114</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2.07</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 137000 2.09 0 0 0 0 23000 2.20 114000 2.07 Service as well as market and performance conditions determine the number of PSUs that the holder will earn from 0% to 150% of the target number of shares. The percentage received is based on the Company common stock price targets over a three-year service period. Additionally, the Company must achieve or exceed 75% of the year to date revenue target measured at the end of the quarter in which the price target is achieved. 200000 P2Y 900000 187200000 P6M 0.85 0.20 0.15 100000 21300 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 15. Commitments and Contingencies</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;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Severance Costs</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The Company incurred and paid severance costs </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> for the 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="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Potential product warranty claims</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">As of March 31, 2023, the Company reserved 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> of general warranty.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </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><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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Indemnification</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">In some agreements to which the Company is a party, the Company has agreed to indemnify the other party for certain matters, including, but not limited to, product liability and intellectual property. To date, there have been no known events or circumstances that have resulted in any material costs related to these indemnification provisions and no liabilities have been recorded in the accompanying consolidated financial statements.</span></p> 100000 100000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 16. Concentration of Credit Risk</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Concentration of Sales and Accounts Receivable</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following represents customers that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">% or more of total revenue:</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;Arial&quot;, sans-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:50.433%;"/> <td style="width:1.892%;"/> <td style="width:1.0%;"/> <td style="width:20.318%;"/> <td style="width:1.0%;"/> <td style="width:1.892%;"/> <td style="width:1.0%;"/> <td style="width:21.465%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" 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:0.5pt solid rgba(0,0,0,1);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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three months ended March 31,</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: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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Customer A</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer B</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">17</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Customer C</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer D</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Customer E</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following represents customers that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">% or more of total trade accounts receivable:</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;Arial&quot;, sans-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:49.861%;"/> <td style="width:1.87%;"/> <td style="width:1.0%;"/> <td style="width:21.2%;"/> <td style="width:1.0%;"/> <td style="width:1.87%;"/> <td style="width:1.0%;"/> <td style="width:21.2%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer A</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer B</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer C</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer D</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer E</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></div><p style="text-indent:-4.749%;padding-left: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Concentration of Purchases</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">During the three months ended March 31, 2023, the Company’s products were primarily manufactured by six contract manufacturers with locations in China, Mexico, Minnesota, and Vietnam.</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;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Concentration of Cash</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The bank where most of the Company’s cash was held was placed into receivership with the FDIC on March 10, 2023. The Company’s cash deposits exceeded the FDIC insured limits at that time. However, the Treasury, the Federal Reserve, and the FDIC, as receiver, jointly released a statement that depositors at this specific bank would have access to their funds, including funds in excess of standard FDIC insurance limits. The Company has not experienced losses on these accounts. The Company is in the process of allocating cash deposits among other financial institutions to mitigate its concentration risk.</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;font-style:italic;min-width:fit-content;">Concentration of Property and Equipment</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;"><p style="text-indent:-4.749%;padding-left: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;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s property and equipment, net by geographic region, are as follows (in thousands):</span></p><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;Arial&quot;, sans-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:49.98%;"/> <td style="width:2.489%;"/> <td style="width:1.0%;"/> <td style="width:20.622%;"/> <td style="width:1.0%;"/> <td style="width:2.489%;"/> <td style="width:1.0%;"/> <td style="width:20.421%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">North America</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,469</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Asia Pacific (APAC)</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">112</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">138</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Europe, Middle East and Africa (EMEA)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment, net</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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,683</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,765</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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: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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following represents customers that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">% or more of total revenue:</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;Arial&quot;, sans-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:50.433%;"/> <td style="width:1.892%;"/> <td style="width:1.0%;"/> <td style="width:20.318%;"/> <td style="width:1.0%;"/> <td style="width:1.892%;"/> <td style="width:1.0%;"/> <td style="width:21.465%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" 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:0.5pt solid rgba(0,0,0,1);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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three months ended March 31,</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: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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Customer A</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer B</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">17</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Customer C</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer D</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;">Customer E</span></p></td> <td style="background-color:rgba(207,240,253,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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(207,240,253,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">The following represents customers that accounted for </span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">% or more of total trade accounts receivable:</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;Arial&quot;, sans-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:49.861%;"/> <td style="width:1.87%;"/> <td style="width:1.0%;"/> <td style="width:21.2%;"/> <td style="width:1.0%;"/> <td style="width:1.87%;"/> <td style="width:1.0%;"/> <td style="width:21.2%;"/> <td style="width:1.0%;"/> </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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer A</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">13</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer B</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer C</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer D</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">15</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Customer E</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">12</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p> 0.10 0.16 0.12 0.14 0.17 0.13 0.06 0.11 0.12 0.09 0.15 0.10 0.13 0.21 0.11 0.03 0.11 0 0.10 0.15 0.09 0.12 <p style="text-indent:-4.749%;padding-left: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;Arial&quot;, sans-serif;min-width:fit-content;">The Company’s property and equipment, net by geographic region, are as follows (in thousands):</span></p><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;Arial&quot;, sans-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:49.98%;"/> <td style="width:2.489%;"/> <td style="width:1.0%;"/> <td style="width:20.622%;"/> <td style="width:1.0%;"/> <td style="width:2.489%;"/> <td style="width:1.0%;"/> <td style="width:20.421%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">North America</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,421</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;"><p style="text-indent: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;Arial&quot;, sans-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:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,469</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Asia Pacific (APAC)</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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">112</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;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;Arial&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:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&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:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">138</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Europe, Middle East and Africa (EMEA)</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">150</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">158</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Property and equipment, net</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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,683</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&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:middle;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;Arial&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:pre-wrap;vertical-align:middle;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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,765</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;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;Arial&quot;, sans-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> 2421000 2469000 112000 138000 150000 158000 2683000 2765000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 17. Disaggregated Revenue</span></p><div style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Disaggregated revenues are as fo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">llows (in thousands):</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;Arial&quot;, sans-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:60.418%;"/> <td style="width:3.011%;"/> <td style="width:1.0%;"/> <td style="width:14.780999999999999%;"/> <td style="width:1.0%;"/> <td style="width:3.011%;"/> <td style="width:1.0%;"/> <td style="width:14.780999999999999%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" 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:0.5pt solid rgba(0,0,0,1);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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three months ended March 31,</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: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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">By Market Group:</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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,437</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,629</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Consumer</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,132</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,062</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Automotive</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,875</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,831</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Total sales</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16,444</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">17,522</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;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">By Geography:</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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">North America</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,479</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">China (including Hong Kong and Taiwan)</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,969</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,459</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Rest of the world</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">307</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">584</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Total sales</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16,444</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">17,522</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table></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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Revenue generated from 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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6.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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10.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;Arial&quot;, sans-serif;min-width:fit-content;"> million for the three months ended March 31, 2023 and 2022, respectively</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">.</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Disaggregated revenues are as fo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">llows (in thousands):</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;Arial&quot;, sans-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:60.418%;"/> <td style="width:3.011%;"/> <td style="width:1.0%;"/> <td style="width:14.780999999999999%;"/> <td style="width:1.0%;"/> <td style="width:3.011%;"/> <td style="width:1.0%;"/> <td style="width:14.780999999999999%;"/> <td style="width:1.0%;"/> </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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" 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:0.5pt solid rgba(0,0,0,1);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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">Three months ended March 31,</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: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: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;Arial&quot;, sans-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;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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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: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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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: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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">By Market Group:</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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Enterprise</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,437</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">8,629</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Consumer</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,132</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,062</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Automotive</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,875</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">2,831</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Total sales</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16,444</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">17,522</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;Arial&quot;, sans-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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;Arial&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: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;Arial&quot;, sans-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:bold;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">By Geography:</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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&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: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;Arial&quot;, sans-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;"><p style="text-indent: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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">North America</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,168</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">10,479</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">China (including Hong Kong and Taiwan)</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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">5,969</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;Arial&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: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;Arial&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="font-size:10.0pt;font-family:&quot;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">6,459</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Rest of the world</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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">307</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;Arial&quot;, sans-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="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">584</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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">Total sales</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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">16,444</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;Arial&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: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;Arial&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;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;Arial&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: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;Arial&quot;, sans-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;Arial&quot;, sans-serif;min-width:fit-content;">17,522</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;Arial&quot;, sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table> 8437000 8629000 5132000 6062000 2875000 2831000 16444000 17522000 10168000 10479000 5969000 6459000 307000 584000 16444000 17522000 6500000 10400000 <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;Arial&quot;, sans-serif;min-width:fit-content;">Note 18. Subsequent Events</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:normal;font-size:10.0pt;font-family:&quot;Arial&quot;, sans-serif;min-width:fit-content;">None</span></p> The table above excludes 541,000 treasury stock shares as of March 31, 2023 and December 31, 2022. On January 1, 2023, the number of authorized shares in the 2016 Plan increased by 431,000 shares pursuant to the evergreen provisions of the 2016 Plan. On February 5, 2021, 300,000 shares were authorized pursuant to the terms of the Inducement Plan. On January 1, 2023, the number of authorized shares in the 2016 Employee Stock Purchase Plan increased by 100,000 shares pursuant to the evergreen provisions of the 2016 Employee Stock Purchase Plan. EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .6*JU8'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 " #EBJM6> 8#>NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE9#Z';B^))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RG@]1CQ.621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .6*JU8 63IWZ04 ,T? 8 >&PO=V]R:W-H965T&UL MM9EO;Z,V',??BI5-TR8U!9O\ZRV-E-+V%NVNUVNZFV[3'KC@).@ 9[9)FG<_ M&PCD3N:7#%V>M('P^\8?L/$'/-YR\46N&%/H-8E3>=U9*;5^XS@R6+&$RDN^ M9JG^9L%%0I7>%$M'K@6C85Z4Q YQW8&3T"CM3,;YOD=W!GO^,I6JZ4V>%,QFNZ9'.F_E@_"KWE5"EAE+!41CQ%@BVN.U/\ MQO<\4Y ?\2EB6WGP&1F4%\Z_F(U9>-UQ38M8S )E(JC^MV$^BV.3I-OQ;QG: MJ7[3%!Y^WJ??Y_ :YH5*YO/XSRA4J^O.J(-"MJ!9K)[X]C=6 O5-7L!CF?]% MV^+87J^#@DPJGI3%N@5)E!;_Z6MY(@X+2$,!*0O(-P78:RCPRH+\S#E%RW*L M6ZKH9"SX%@ESM$XS'_)SDU=KFB@UEW&NA/XVTG5J(N,2SM,<_5KY#;M]6_55KO.K$>7FH2.C9$\P ?2/7-'3T")1,;UIG\] ,>N+_:Z+Y3V%>PO0JV!Z77 MO>1YMV8V4K@,CBI&FR-HPVL;\DYK#B'IW'>1S*@,?K,J$#W M>J?U/@5G-?&!52WY1A7?Z'_QE9>SD1!.^XAM?&!-2[ZKBN\*;-&SH&&4+M%\ ME[SPV$8$UT]G3V]M3&!52R;LUE.I"[:JG#Z?V#(RDX*^? \TL8Z](T$&;SI[ MN$"S!__2Q@G7MP4]< 9\"JBO>ZC0O7.F)_A7]#O;65'A*-=U,1F248]8.<'B MMIRDYB1@X_Q,B&_O,M M]4AH MHLI^RSF2^-FJC#YP'EQK#X9MI>2=K_3C M(/)YLJ:I'1>.:70ZN*XM7FT[&%:4/5Y"-=Y-)O77TCXHX1PE,CO>.5P'U[*# M83\I\>X2)I;FIO-6)Z@5>!WAP.;K> [IP;7U8%A;#H8E>LB2%^M8NCD2HB?, MKC<<]>WSR#D,B-0&1$XRH&?ZBF:AOJ%&BR@HWB,TXQZ)O.IW>WWBC49608"+ MV_+6(D1.$J%I&.IT>;'_@-[IX]"'U"H)1R*] <;HDQ[HK!0L/44)/5%9Z<^A M1Z36(P+[#$C_O.56>CARGD6*(=QWK;CGD"122Q(Y29(J7-]L<8&>^3:UHL)Q MO?>>0Y%(K4@$=IN\MTX%H\U@<,!P8,/Y^9,53:$H]$M(?7G5=XMKYSN%&I'8C?9-BA?Y.LE.>AR*MGZ>9Q:'-!+L]=^AY@[&SL3'66D1@ MHZG>=GW,J-!/9O&N? *U4L%938H+E[6\C%XM1AYL,?4+=$%3&>5*U,QX)*Q1 M;^&ZMI"U#7FPNCQ'2HLM7R!,?G[Y!:V$<%+9W671W==4H V-,X9^ M="_-"R.TUH^U^;J4]2R)T"P-N-!=.!?\ T?P>::U==^ MCBQ18%I>K)U6>ZNUZFF^0NO4AQ<+W>^I>6B5*&8+7>I>#O4=4A1KQ\6&XNM\ M^?6%*\63_..*T9 )\F"SFU;<[N9B+4F>\8'<2J3+/J7S^R#*QO9[@R?[# M5[Y::_-AMIAOZ(K=,_U]/J77$\<@8AE+M#%!X>>1W; L,Y8 Q\^=T4DSIU$\?-Y;_ZUR M'IQYH(K=B.P?GNKU]22:H)0M:9GIKV+[!]LYY!M[B) 7L#"F2G0%ZJX.X4W,K1&EGEUBW5=#&78HNDD09KYJ&* M3:4-WO#"I/%>2QCEH*<7-Z)((2DL1?"D1,93JN'E(\UHD3!T;PPK].Y[0^Y0*$HI6:$150I\OK3Y4QOP[ ;, MCKM4&YJPZPEL*<7D(YLLWK[!@7-E\^Z5C!WYZC:^NF/6%S=4K1%D#27F@?TL M^2/-P'EK%FM3067*E(7'11RY\7SV>.A-7PCCV'$;J2.87@/3&X7Y3=*4P59/ M1 G8H&PD#( ^9.P<%4S;L-;V_ ,8$?:B#E:+4.AA.U2_@>J/0OU4/$+\A'RV MH?)[$WI>A#NH+$*$!'9408,J&$5U)]F&\A2QIXW9Y:K*N=!K)J&X'"YW&^J@ M!PB'I)OWOA AD6=''3:HP_&T"TVS%P ,^W-[. X[""U2(?8'($8-Q.A$8(%) MI7ZN FKVSP:X30\NRZB/(8C<#E"+4!CX=IQQ@S,>Q?F945/.$4V_I$6AN;U;?\4AWB]C$/,]Q!N"U/(.]%W%_QND#S[CF MS-X X%&^^M4.X+6L'3O=,A8>IZP/>U[=T&=#JE:'^ZP4A)[738M%RG>&:D)+ M7GBA*.S2JT6( .T/8&RI"H]SU1[CP)RV[M="ZJEF,D>9889#V%:P?4Z*HFX+8!&*G:' MML2%QYGKN DXA;-/2M@)^H77(D;BH?)!6O(BX^1URY8,<*9(TZ<&JK43)!:. M\KH,:Q,Z:+B/0;8T1L9I[+,H5K;4VW%:*,HEW3UED_+= ;(@!P>Q<1ZK4W\B MY:3/4YC@'F/8Q#P_'-A)I"4TH+\_X:.O6_YDHSSY;T6R8^UR%(FU=LW$?1_5U47K)_MY^97 MITN;9)PV3>9%@90)095ZFJ;<4!.L67/8FO("CM4;#FOX'#Y(!$?K MDJ$SY\)QG.JZPCF')Z365!JR*#449?XO2Z\0=LYC+]Z/<*4,LY@I8,!SPOV M*+6"EC2%]8:H1E^H3-;F)L3"*4OD>_A)J@'4:FN MERKG7^9?OT^80DWKMCPGQ8Z]:_L)>-$B_/Y@&4>SW M*K1-+G#B@;,&:3L),MY)U#5:#=8!*^A^H^!&KM-E:9M8')&ADMUV%.0E'46W M4?M%%^+>/9?MG&(3LYQ39@<7M^;6'-;LBA<*"'H)>LY%"#&0]45T_:+%IKK+ M?1!:B[QZ7#,*T(T C"\%\,[NQ5P/-_\.6/P'4$L#!!0 ( .6*JU:,@U.E MP@( /0' 8 >&PO=V]R:W-H965T&ULK95=;YLP%(;_ MBL6FJ96Z\)$$UHX@M:FJ[6)2U*S;Q;0+!TZ"56,SVR3M?OV.@:"D(?V0EHO@ MC_.^?L[!V/%&JGN= QCR4'"A)TYN3'GANCK-H:!Z($L0.+.4JJ &NVKEZE(! MS6I1P=W \T*WH$PX25R/S502R\IP)F"FB*Z*@JK'*^!R,W%\9SMPRU:YL0-N M$I=T!7,P=^5,8<_M7#)6@-!,"J)@.7$N_8MI9./K@!\,-GJG36PF"RGO;>=K M-G$\"P0<4F,=*#[6, 7.K1%B_&D]G6Y)*]QM;]UOZMPQEP75,)7\)\M,/G$^ M.22#):VXN96;+]#F,[9^J>2Z_B>;)C8Z=TA::2.+5HP$!1/-DSZT==@1^*,C M@J 5!*\5#%O!L$ZT(:O3NJ:&)K&2&Z)L-+K91EV;6HW9,&'?XMPHG&6H,\E4 MB@S?"60$6UIREE&#G2O*J4B!S*VQ)B=W@E89PYE38/FY20^22W#"!16"4DYG4K-YUORX7VBC<>[_[4FV\1_W> M]GN\T"5-8>+@!Z=!K<%)/KSS0^]S7^+_R6RO#,.N#,/GW'%7% 5FB[LOO3\C M)55D37D%?3DW1E%M9(^,=>(-/,_S8W>]F\V+87NQG"\ X('7O-[@OR:R#WJ<4<]?CLUT[KJ)QX?^>C\$+@O, JCH[QA MQQN^G1=O!&VHR)A8]4&'/2PC+SJ$[@L,@O H=-1!1\]"?\<[35?J\>GF,"25 MVO0A1P.U#,H&X/Q22K/MV)._N^B3?U!+ P04 " #EBJM6TBH/R>($ !Q M% & 'AL+W=OP^5KK=5N[U]<;H7#C@)*N"L[22];W]C()" \?6DO$F S R_ ML=O^N8AGCJ>)F(IBY0.0>%KQ^8L374DX/A>!77J=VK'X^M#]%^*Y"&9!95L MSM-O2:S64V?DH)@MZ395SWS_&ZL2*@ CGLKB$^TK6\]!T58JGE7.0) E>?E- MWZN!.'* .&8'4CF0MD/0X^!7#GZ1:$E6I/69*CJ;"+Y'0EM#-'U1C$WA#=DD MN9[&%R7@UP3\U&S.\Q@FA<4(KB1/DY@JN'E1\ 6SI23B2_1EPP35HR[1Q6M. MMW$"-I?H&KV^?$87GRZ17%/!)$IR]'7-MY+FL;Q"GT[N)ZX"7/U2-ZK0[DLT MTH/FHT>>J[5$/P-B?.KO0IIUKN20ZSVQ!GRDX@;Y^ H1C_@&GOG'W8D%QZ^' MWB_B^3WQ'O*(9ZP9:O37W4(J 87]MVFPRF"!.9A>[;=R0R,V=6 Y2R9VS)G] M^ ,.O9],F9XIV$G>09UW8(L^>Z$I,Y9#Z186;KK][&8X#()@XNZ.T0U6PX&> MD)V!:5 S#:Q,ML MWC,%.\EW5.<[LD[$,T2D(EHC:&J@%SL0PHU>O::D1YWQ)D$P;DU*U\@G04\Y MCVO(\7\OL8(0M/F-Z>DQ\8V[?*.P7]1G8\>SVS'.HF+1AI#,*6 MZ-:G)=TH%%YWD(9COT5JL@I&?:A'"HFMJ%^Y E#>J7,C*.X@C+'77HF])D%I">?H$;V<-VW?NBUDP< M1A%=)(4,7AJ[!CZKZ)TKVFG>C>QAN^X]Y(I!7(7*C*]0SHQ=HPIS,NZ=5FXR MZJOT1@2Q705/9L:(UM6VMCP;3' ?6"-^V*Y^U1(L\ X%8^7L*MTU[I!VC;#7 M0]JH(;:*3[D&%PSV5ZR:9Z3H>T^S&)K6X;#=@(UF@=^W#ALAPW8E>ZCQFL6X M@+8,_S NC;A=I3KJ616KP:9O]ALQPW8U^P-VLRF,JQ%JW/D[> WZU%DN)K,! MP68TTL@8\:R][("&H.&6NR!C'R-6,?R_?>QVYZ#'K*1/2R!^QR]_G)-VJ]D:Q(B,?(S.;]9$UBD?LBO>M.$R ;37= M@2ZOV&&_O-7[;M@D1S2-MFGY[^(CU71653Q7M-.Q:521V%6QOYJZ"H<]TOE[ M:C3#?D\C)XT6$KL6VJK)M,,SD!FWBQTR]^CP)F-B59QI213Q;:[*LXWZ:7UN M=E><%K6>W^/;>7GZU80I#^,>J5@EN40I6T)([V8(3*(\WRIO%-\41T0+KA3/ MBLLUHS$3V@!^7W*N#C?Z!?4IX^Q?4$L#!!0 ( .6*JU:,2PZK?P( '<& M 8 >&PO=V]R:W-H965T&ULK55=;],P%/TK5IC0)K$E M3=HQC332VH$VB:%I9?" >'"3V\::/X+MM./?<^VDH1UIM0=>8E_[GI-SKIV; M=*WTDRD!+'D67)IQ4%I;78:AR4L0U)RI"B3N+)06U&*HEZ&I--#"@P0/XR@Z M#P5E,LA2OW:OLU35EC,)]YJ86@BJ?T^ J_4X& 2;A0>V+*U;"+.THDN8@7VL M[C5&8<=2, '2,"6)AL4XN!I<3DG+!;3$.(B<(..36 M,5 <5C %SAT1ROC5<@;=*QUP>[YA_^2]HY"90$%P9A1G M!;48S"P.>%C6$+7 +8%7I'1GMP)R*W,E@!Q_5L:N"(>B$G)+'V34Y M/CHA1X1)\K54M:&R,&EH4:I[89BWLB:-K'B/K(3<*6E+0SZBO&(7'Z+%SF>\ M\3F)#Q+>47U&DL$[$D=QTJ-G^GIX?$!.TI4]\7S)'KZNOGO+^^-J;JS&6_ZS MKWH-^["?W7WYEZ:B.8P#)#:@5Q!D;]\,SJ,/?=;_$]E.(89=(8:'V+,OV*@X M7J0^DPWRW"-=-UIEI_'%Z"(-5]OJ^[)&\:#+VI$UZF2-#LK:/9)] D>O$MB7 M]:_ <.L;%J"7OK49DJM:VN::=ZM=][SR3>/%^@2[:M,$_](T+1DO\9))0S@L MD#(Z>X_*=-/FFL"JRG>*N;+8=_RTQ#\#:)> ^PNE["9P+^C^-=D?4$L#!!0 M ( .6*JU:C0NM-1 0 +\3 8 >&PO=V]R:W-H965T&ULO5AM26QN>A_NFKDDO<\*R$830#XDXN3? M=X4),2"3\93VBT%X]]G=9U>[B/F>%X\BH52BYRS-Q<)(I-Q=FJ:($IH1<<%W M-(=_-KS(B(1EL37%KJ DKI2RU+0MRSW13+.2]ERG)Z4R!19ADI M7JYIRO<+ QNO#[ZS;2+5 W,YWY$MO:7R?G=3P,IL4&*6T5PPGJ.";A;&%;X, ML:,4*HF_&=V+HWND0GG@_%$MOL0+PU(>T91&4D$0N#S1%4U3A01^_*Q!C<:F M4CR^?T7_7 4/P3P005<\_<%BF2R,P$ QW9 RE=_Y_D]:!^0IO(BGHOI%^UK6 M,E!4"LFS6AD\R%A^N)+GFH@C!0A4KV#7"G9'P75/*#BU@M.UX)U0<&L%MZ-@ MGXK!JQ6JT,U#[!5Q:R+)"IRPF$A:W$BY0#U(@OH$5CQX3GL:T$+^A\&?)Y OZ>)^3,F8@_0E- MT/WM&GW\\ E]0"Q'=PDO!OBJ3,WGX[)[DMARY]-<5MLW1>;>([OMJ5"G=34==[$ M6N$[3?C.8/A5+B:J1\0HXADT3D%4PG5!#R*I5GPI=B2B"P-ZK:#%$S66O_Z" M?>L/72$>P+P6-UZ7F3$MAB.!M6AV&YK=09I7JK+2M*(6_06M("%@!$&3AGWU MHCJ$>OJ#R43U!U6-=^19EX-!,^?FP.WE8(+]:2<'8UH,1P)KYQSB?=ZQ-M!E__4'>O\%[6LJ%=HKY_0JT/;O3!E:#^&=2L1X3+'S/_Q9ATX:PZ2!A81YW MYM%74C3SR-;Q..WYX=J!W9U'?2EL!=BU.Y77%]/-(YW4;.9Y^MB#)O;@WXUC M;?A!SQ=G%MA>)_R^%,88:.J$WQ?3A:^1\GUKYNC#GS7AST8;QX-(YW:D69^; M8-J)>3VFQ7 DL!;-V'I[7[?^GX$\;.?<--1H[;*:!IT\C&HS' NMG8FCDQ/^ M#\?R,/C9]./^-G"Z@WE4D^%8:&WVWTX_>/CX,S2<:]7V= N\3C6NABV<.YY' M10O?#:%-V]NI"0\?FX9'M*-ET^D=X)S L:PNFWTQ&%(^]KI5V)?3C2F=F!_, MO.XKBGGT[4-]VH)P8! +E-(-*%H74Z"P.'PM.BPDWU6?0QZXE#RK;A-*8EHH M ?A_P[E\7:@O+,TWN^4_4$L#!!0 ( .6*JU;,+#V7VP8 $8> 8 M>&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%<,"1#7(B7Y)4T, M).F*%5C;H$FWSXQ$QUPET24I)]FOWU%R)%FDF 3PET0O=^?G7GC/43Q[$/*G M6C.FT6.>%>I\M-9ZBPTKX,U*R)QJN)7W$[61C*:54IY-2!!, M)SGEQ6AY5CV[ELLS4>J,%^Q:(E7F.95/ERP3#^;>@] MNV'ZQ^9:PMVDL9+RG!6*BP))MCH?7>#3JW!J%"J)OSE[4)UK9%RY$^*GN?F< MGH\"@XAE+-'&!(5_6W;%LLQ8 AR_=D9'S6\:Q>[UL_5/E?/@S!U5[$ID__!4 MK\]'\Q%*V8J6F?XN'OYD.X=B8R\1F:K^HH>=;#!"2:FTR'?*@"#G1?V?/NX" MT5$ .VX%LE,@?85H0"'<*825HS6RRJV/5-/EF10/2!IIL&8NJMA4VN -+TP: M;[2$MQST]/)*%"DDA:4(KI3(>$HUW-QH^ ?9T@J)%;JB:HT^0<85.OI1T#+E M('.,QNC'S4=T].X8O4.\0+=K42I:I.ILH@&9L3])=B@N:Q1D $6(OHA"KQ7Z M ]"D^_H3\*AQBSR[=4F\!K]0^1Z%^ 21@(0./%>O5R<>.&$3Y;"R%PY%V01P M505P)46.8!5*JGEQ7YP8F]B+M)_88W5A:X%]*5$% G/&"IV>,U3I-YD<&1A-.32-V.5IKQYU4X7C62Z=#9CIW M)W/6P)IY87W.-Y1+DTS3M%;\$1)$E6+:674S"T#0@VA+# "<-P#G7H 7N9": M_U?%S4#DA:;%/;^#>AO&.;=0S**PA]0ATPGX'M9%@W7AQ7JC1?)S;!@R18G( M86Q0@_E>6#^_F.,>1%L&DVA@]>*@9:_@A4I<,2D!HJ:/*./TCF= M;-U*FD*I)XDH3<.%'L+XED+Y.STG5C;BA94R6XC$LZ&LM72-O5RX_%QLH8L( MZ:ZDT/I-8**XC\R6(F$P *QE4>RGT6O)H,>EB#V:!Q0/ 6Y[%7D):?JLP>K#%+[9CA\A C\,MD6$_DUT\U^*& M/@T6HDU5)+; .3F/#.!K&0W[*0WPR?(5'1C;7#7&.%CT43K$9N%0F$:Q/6.(HMM+;4HD-]^V!;7L-^8ON+ :=UH3H!VG0U#JVE8@O- M!AB-M(Q&_(SV]>W#ILL!8G/9&$=AU'/!(1;A>*!L2*G_2LG]A,7^ _HCMWSHC!Y,IV;22Y2IT>N36U@+Q&' M6#2=3]TNA>VH$/I'A3>YQ,P\YG,FM$//J-A\>=*@XE+7].+5#1>@?*KXU V#6 M'V1-TLNL>EY-EZA?8H@?NMQB6S&-A]A9VOXOYIH]HW0+K? M-!Z%]A"!^Y\%'#)#!=I.&:%_ZUU-&09=?\$Y0=J[Z,4\[,]##BD\G\8#^[&P M'05"_RCP?7_QFQZ>E6D]T&U>^P6A\V+W(!-069K)W.FQ/0=T/QOL'/8+[;O; MC@NA?URX%:9GN,G)V0V=^*?6^8*S_3G$'.UOTCF1RYF\KPXJ%:H^-M2G6,W3 MYC#THCH"[#V_Q*=7]9%F:Z8^8?U")9 49(6MP&3P?@91E?6A97VCQ:8Z][L3 M6HN\NEPSFC)I!.#]2@C]?&-^H#DZ7OX/4$L#!!0 ( .6*JU:;7J]OH 8 M (T0 8 >&PO=V]R:W-H965T&ULK5C;2DT[Y8)(B] MG=T]"_AP;=VU7Q$%<5MIXX]&JQ#J-^.QSU=429_9F@R^+*VK9,"K*\>^=B2+ M*%3I\6PR>3&NI#*CX\.X=N&.#VT3M#)TX81OJDJZNQ/2=GTTFHZZA8^J7 5> M&!\?UK*D2PI7]87#V[C74JB*C%?6"$?+H]%\^N;D&>^/&WY3M/:#9\&1+*R] MYI=WQ=%HP@Z1ICRP!HF?&SHEK5D1W/C4ZASU)EEP^-QI?QMC1RP+Z>G4ZM]5 M$59'HUO+K?;QKUBW>R5,NE7WK8X M?(O K!681;^3H>CEF0SR^-#9M7"\&]KX(88:I>&<,IR4R^#P54$N')^1SYVJ M(T)V*4X:CPW>"VD*<2*]\KQZXY]GG<\GLP<5OIWOT/>S*Z51 M?\?P]L2I-=YJ53@@?">]>$]>TC[_Y/BATU\L('$-!/_ MVM1.B;E"4A32\<[DF5A++Y3)K:NM ^(%7D184<*?Y4ZE5F HHZ2 (A1(OD)U M[(GIZ]?/#Z)Y1P\J.",MU](1B\^;$HTGIB^YPJ8OLL^<";8DR#IT:E@)A=S[ M9N%5H4!JXH.J%O23,M>H(U=G@E5B+XPSA4$H6(%@V/:C[U[-9I.#4UO5TMSM MQ=?I0;>\IG[%NF[1-JY=S,2O4-'*"@ KA08G*U.*VMD;5< 4PLJM,10^ MQR&#(",7F@"' ]DB=X8"4S&K;V&&&V!]; M,L^35?:\,1((A8@,>,OX]-2*X&79LX#?L,!*(I %D4$6J$;R8Z6Q8E=@-Z6: MNUON//5+-*WM>8D)+8^_KX^_G\XDE"JZZURB/:KN%OJ;++1LN4 M6,05RYKRQJF@VAWGM_E*FC*B6BD?!^KCR_/3)RPK79$R!6A5-0@+ 5C'SF3B ME%Q V!3.@9TB!KN^T+Y7%O? &XLX#/'E"ILTVA?A^XAP!B! ;:;C* U;*4" M*ZT;YQL4+'>8;]#_6Q'*T,-?!NHQPWWL542$^LU1QM*I&$V+I;"76*Y4G'Q=2QW2FD^80DY8=F>)!6@"ZZ!B@ M2_+IL':V#M\VJFBI;:*^%SJ.C R&Y?7*ZYD;64/^8A>TH F,<^-E MGCHK$> -^?!YIY-6.)AU4R4?TDJ&3BQY/ZIN$_$V?L,IV[4]S&6H;1X5@@:J MKA!C-%\IW->PBR@3(^J["B=U5.I[A4'A;9#W!TMR M*]8-B@'I:\,!TT?MZ+4T;KC"=@R;&"/&V'\;-=O'0KY2M.S @PL%Y8KI[6DE MKU&// @:U^ZB6[!BV\E+E?,T0BT@E!L^Z@^4=%T>24[(LF26#%S#/%DBYM+@ MQN*W=M PDSR6<: IP=<;]2V&F;CRD53.?4"2&62.,-%@?];1?S!0RQ%@(ZJU$9O"8QW7R,LYPN5PB=3&@Q$0\CJJ^D;K"@JA6 MO;QL.K&27;T@@F:;UAFYK)@UP"08@P-X( MQ:D*@K'@EWD>F@'QYY%F"[7D UHDKK"R?H!9!D+,-0)2RS@-&+9N)G:>M V* MC@5/)D-?.R.X7FEJI3:I_)A4W;]W1*@:YQCQ,EZ$8^0F MI-MBO]K?M>?IBKG9GB[J.%V7"@!H6D)TDKU\/A(N77[32[!UO' N;,#A+C[R M\8T<;\#WI<4H:E_80/\?B.-_ %!+ P04 " #EBJM6Q\3I#IH2 ##-0 M& 'AL+W=O%/ MO[P(&V]TS8O6S<75;/;X8JUM>_+R.7_WWK]\[OJNL:UY[U7HUVOM=Z],X[8O M3BY/TA?UUD*K5=FS98URIO%B].;BZ?OGI$ M[_,+?[=F&XK/BB29._>9_GA7OSB9$4.F,55'%#3^N3.O3=,0(;#Q)=(\R5O2 MPO)SHOZ698G'RY$359J'[IOO@MO]FHCP_$KW*-8'_K[;R M[J/K$U7UH7/KN!@S(PNNXH(KYELV8B[?Z$Z_?.[=5GEZ M&]3H XO*J\&<;WG6V7ZKUK M;&5->'[183]:=5%%VJ^$]M41VM?J5]=VJZ#^TM:F'J^_ )^9V:O$[*NK!PG^ MJOVYNKZ_OE/EX]GSQ[@]E'F]M%#U/]!4SU,^S?7&75UKO[X'NI- M[^GO;F7PGS=&K<78AHRM8*IJE6TUH=>\42M]9]3@ MV#FF]MJM-[K=_?E/3ZXN?WH65"@8T0,CF\2(#@C#4'D[Q[ZV/4CCIFU[[/3! M;)SO%-" 0EI=SJ;_H0!LO&1A0X57=D;[*,,;4YGUW/@D!O3SP< Y;-7AZ6L= M5NHFD*K&PBK='E@[*?F"(FKU@[K\Z?"#^OG'>_OX016DPK7SY @: M^M^:YBZ[P_[.LDDD?L1:E6L#K%MK(C[7C6XKHQCCSM5'KVN3'#+ ()6Q=WK> M&/7)J(WQE*>@R*4C'ZF\J:%,;7E,68'.YWD=H-5X8)'8"7%=#M/1DX$:( M(+MT*X1-"& "3+/_[5CVVI"Z;4M;;E>&LE7B"O2AEXT.G:I[H_AE!-^7GE0, M+5)&J!/OH!IF854J\1^D:1RH0R1YX86"96%)ZLVEV)#7(DBNQ-Q0+E(<) MR9=+A8Q$7EFP"3>"Q,,"XA@;Z?I_($3TK^26T!&HD^ 3N$_5]+7LOU,!^Q-. M9-$++8%S.8*@)/\D8QZ];;KH.Y MW6*A] (6@YY;E#)D"H1XR(X!&1 :'4O7&N[JO.A$>HO8+(TMT,<3'2"L\A#$3 P,9SE:FB=D#8DQ)C%V.QT)6 MVAF?;&-)3-X^ 31VZ=@W)@.3,8JA+@K[.^-W4]U--PUJ!+97R:E@*L(J6((S MLKKV4,B2"9%F*'EI*6:Q-E$D@99P)UJN:T&DOFVB=-DTB2 MZL:&#L5[$28H_)@W1O6CZ2%$V0PE3T2T^M+#D* )%8EW;[$1@H@ "" 9+;E# M7%61075;N:X+M6[,1-UX^[MK-8%ZD8EC"LG1L*6'R*AWUO6AV8TB8X@V-C#4 M3=LD*'!;X:URR \P6VLH:'1C?^>,1FD+YD*MHFQGX$C[,=?#<+S6CK"F#\E" M6^Y*:$=X"I!)WEX;F+]^B/ HF+^QQ\+ZT$UM.XF?T/K%'=3IVW=O_WIVCO)K M%]%]B-7@LI=]<4J1T@8K DJB? M -4(0J SRR5449G\N>.;P)@HWVIQU0X-AU=+*8LJ+- >(+[+&K&M(.G(R= M2'*,))8BKU%B!,TVQ@5["VJ_\QGZN:9)T?R#FIW_/'QS . G1Q!^PK!AN+UM M=N?JO4?+3O!%K__E2V\WG(]&7YO\-0DZ>"6;@BLBABPX=67YV6!NZH[(J:;4 M0R1#.[@7/QUTU@>SZ)'5P55(P"]EWT0M#< 8^+*+K0-9&WETQ[@CZ>\((;(= M5\(K1WB]AD'NC#B5L)P=%"HTEHO-(WS!@B5;*O8!4F<3F8ED!T.RI<+:>&H" M4#N7A95I&8+89Z2@K@7%V OK\X=T3[!AMK'(@3R@S,^HCN2=S1U+1S5 [).H M7;"^ZM<1O/%%;2NNM,CSD32D)EMSQ0(9J>AC$==ZAV( 58R$#V$"@@K1045K M*OA)C1:YAEU^H4ZQ,Q?M6PN](%3JL\D0MH+T@NX Z7[=R^?L.^S-+.?:40[A M C5!.I?P[&X B"5CJYC2$.H45D%;. M]GJ-?]GK,C@$F!ZA._:16N)<_2MRW!91.7SPAIM[QC'R+$&2C.)DLP6L&*$* MWQ.$)>56X)M=(I.S@4T":P%L"9A1A,0>8\$RE(FZ^6FH7?W#Z/)I8&N?VMOV-DPI9C M?*<2HJ,RD+NGCP?J\M35<(:T^>4RHDD]*.8DI),7 @_\9]--A_(L[S-!!".= M(!)0I)IJU;K&+:462'4:KZ(@0;$K4=RZ=DH;L1FHR4E(Z$3U%-GQ2%(Y+Y4:*P;*W UU#],X/# 2 M[X]KEE/ZJRV&*"!:_OR?\N?KE>U:)<26<_VDY M)%:G_Y=$\JYXQPK$PMBQGFK41;QF8 MACQ^&$SV O2?%9H?2+7@X(/PS^FN]":I=,A[?'R3*@9X5LZ#R&XLP!9Z:2B3 M0&DM^RO5E,A0_>!D922BJE8,HHX[DD0>VDM[QF1+5DQUQ_&7/6%0&1P!]82MQ"_3D$!2+CIT MEP<6*!'6#'+2F<+?(VO<4 PCL3@($\>*HXH%S6%"FL.QVTKU@I6#XQ%PP2PR M[ K1J_G+)L:?=-;W&#B'@,)KXG^/IYC*>7X891F&+3Q0D"AR/D[34JO! MUED"#/I4%/VHB43^W9,._+AN6! MSFDXNR_]!"ON+XDC9=[2S1N[C'-D.Q[9\F*LS@U(&'Q5RWP/^;]6IQL+"B0.H!1;TB)!<6#E"*Q[T MQFY_;!2F;!GMX;%S3ND<45LR$8JP..%D%^BH!N7$6DP9]Z(MKN5F*L45-?A? M)77E\YH#(1Z79H#8FRS)P".U\(2[*&>X MSTP'=J^R@9>)J!.AKEDX=P=<=3 MISR?RB@W$>E).0"R.4V,BN9 #];A<-(%"2H8>./$#'6SH[4U;UMU1VR3BBK9 M(%>"]SW)ANQL#!^\[3>(Y_E=#&H=1HXT(:WK.#,\0H'ZY>A>J,]_+8J__>*U M2%PECA T#M7LV<\Z9W:=HH*R_!WE\]BR'L,8:4\)[F2G\;2D,Q=?:;D MP:[*-QRD^R9*5!FSD;SKEW@Z&FTG%=#\A(*/CG[O;;PW9N.2B"9,MW%Q5&J< MEFG?EJ.R\C!K;1%KG6LI#;ZGH\?=,++))1B?E\3A?S+7*9]2$O#7=^1B9_NN MR4;(PG#.H4,DF5''+$;EW.GU&7L_CT,)"R^?G,4:;YR/W()3LS==[UOEZ7TV MXP5#AZV&8\6 WK6F4Z94*Y7U-%5G\0H (];&=8:Q+Y'DDHWWP"<:_EW>&P=> MYV^V.HST](?/G,>3P4).F7]$[Y>2+U/:OMMM8A' M2XHTL$\]TX/X$@5[HC&!Q&@5[@G6QV/2-C_3R#(^_BF68Z[=AKUL1] M [=CGC0_Y5VV?'+")U&.3SS'L#_V$/@E@\;6R01R?P 9B>VXAXT=5U7Y/A9\ ML5TB)"#IN)[/45#,@3.98B"\:?K PZ_/K=OR]&LX1ATZM7*E@YQFK(35R#N& MMY/_'76PJP?GS=_M4\R(V\1$0RZ$/,.G+9(I[C4K>ZF)CQMDN-7FY'&L-DF# MJYPTAX)9BO)4,I-S0X>75ZFEDZBE:VV#)XX+ )KA=[%2RB5L.E$81E>QQ-4B M!LUPA70L2N_K1C54'/M%E^2;'2%PGI"B*HZ/)\1=H/%=+@LII/+9 M0FV)K6'KZT>SB?HK9[";88#P)D'K:W;B";%=UNEWW'ND-F>?I91ON,)R/8J5 MX2K/N'7G%I;O@5!843RQ'NBTG/[7N@(3(G=_V/?BP7B,O4RGL7H>#V3S<>#W M.#2AZS@(:W Q:$3@70(]'!0IDKW.P82!Z(S MF *W(I)S2A4;RR$&C0%YGISN ]EOG;OF@7G8GYA_P);,GJB;IXB<'D1OH\=U M\7C@\O ARDT-'P4J$"M"JOSF6ZO_/S1QV[GJ\_05YP+" <.P!LM^*NHJ[E?S M$V$P#63I%AC1(%3-0Z#BXI4\I!%Z4$L"_5CCKS>-VYDH4VVQ%\^M1P7JD-_& M$WX6%CFD'@YAJ/JD2P:>AS6?AK4R$I62D9\6M.)!J'2AH6]8J\SP5/@8R1W5 M/2D.&E\U*&ZGM]7*D75DEVDJP;CY%#R0C9G)L23E9E&BD7]\>Y!,9P%PK\[L ME9A)3U32<0E+U(^.L1#'"[04R-M[R(Z&E!C^.S/\J]&4VL61/MZ;<89C_=/" MTNDC599TF\/WL3,=[D;1U<()85-='+H-%[(FPY5@!-VP=U^S>]CR-"SP);B8Q?@\E:XE]9ZF$2)>O)02Q8@*$HNN2P7)#20^ MO1 #ET\G7'S(E&.:!U_E&S$GT56O2>DU]_8H#I1'T5.._SDK"C-2PU06%J*Z MFC-ESS+EYF%TX)P4O%=(+1P5%(%[-F#_M"&81"T):('>=UPLP0^A-P(0'J6W MFYXZDF#R'=A\Z5'&QO9++\TQZ@0Z"RFL(IN+[U/2.:80OCA!\P/A)U96'5_C M2ZS9\C;NG"[]/Y6&^?$S]0LONWRJ_K-W!#SL/#*-E?,94:)L)'.X2HY:C)Q> M%/YXOD?U:I\JT0@6N53[PQ3N[_M,?;E'8F"CH%>X*%%);+,C:*YRNDCZF:05 M0JNI*+Y6Q6U4*NZYZ*(6I;SH'.U)Q-R>E>UQO*^%ZZ>,)I%ZVI"[G(/N MD/>G8BT=@1[AHV\?YH2NXO*YZ4TM34!Y:]R[%I^KZ$CO6O7O/7:\FET^EC'2 MVXQBQ:I;]-(UX_8KAW_4Z=N;VU=G38OV[P3;3UW)K\A3$FX)>L9OT@7Q0P3Y;HIA$YQ M#;G)Q ]B=DZ7R*VTBB];(UN$GB(N7OPL!B9CR-!1Z=V(OQB>?#&KO P7+[M3 M\?B,IK>UK=EIN:K7P]5\.C"K^,(\7Y?+; \U3V'W=]$N1\TN?8 $"&>@O1O] MX[>CF>-4GTP_G$TFJ=,Y3-&3'.1^?//CH!R'?J%Q4?RP!FWBDG\^1'T1.);? MV.1O\R^4;N2'.A)^6/ M*X.<[>D%/%\X0%/\@S;(O]MZ^;]02P,$% @ Y8JK5H8!X=+4 P G0D M !D !X;"]W;W)K&ULK59;C]HX%'[G5QRE5=61 M9DD(EV4I( TSK7:E+4*=[O9AU0>3'(@UCIW:#@S_?H^=RT"'0575E\27^S:Q;".?3@FWQ M'NT_Q4K3+&Q14IZC-%Q)T+B9!3>]R6+@Y+W OQSWYF@,SI*U4@]N\E-Q@_[!VTZVK)G!6R6^\-1FLV <0(H; M5@K[2>W_Q-J>H<-+E##^"_M*MA\%D)3&JKQ6)@8YE]6?/=9^.%(8OZ00UPJQ MYUT=Y%G>,"]33$_U0^+3DHH;4HOX(N!'IKO0[UU# M',7]"WC]ULB^Q^N_@/>>:SM7)Q!0LP5E MA6!0[S"8OWG5&T7O+I =M&0'E]!_,"(7,DB^?A-F.<<'6 L$J2%2>4ZU1VB8/F1(I:N.T M;(:P]P5"*&R'FNJ].L& VIQH 74.8YGTAU#3\;I$B*NT"W=@17E);YEDG$GWD:$-YR2:*J-.0< _B88&&/(I%2'[J:=#YG M&A'RJC.@ZPQ =9UDKK [KK!==<>=99E3%*S2D\ZR.>LUO(7X>CP?!?/8'>8DAKWH.AZ-W*_7CSHK%\(SD2JH2BB43'R'].;5 M..[%[YI_ITG%GR:P?);#C4W.Y*@;-];3<.B,KP\\NPNKAK8X/%EUE'4N9B?9 MC=]*OF."E&JJ5R"5I41,1.EBY6.,;>;5Z9"^7(!K3%AI?!=(%1A%UW$IJ!(1 M&!'[K27E9)FIDQ#,:3;]>-[<7C2&4B:.!]"[_F,4P;FF'!Y=F92 6_\PH!;B M2KJZ/=O5]NUQ4UVY3^+5PX78;;DT('!#JE'W]V$ NGH,5!.K"G\!KY6EZ]P/ M,WH_H78"M+]1%+QZX@YH7V3S_P%02P,$% @ Y8JK5LG J'/( @ P@8 M !D !X;"]W;W)K&ULK57?3]LP$'[O7V&%"6U2 MU?PJM)2V4@M,FS0F!&Q[F/;@)I?$PK&+[;1T?_W.3AH**I60]I*[L^^^^R[V MG<=KJ1YT 6#(4\F%GGB%,8 D! MA\18!(IB!1? N05"&H\-IM>FM(&[^A;]LZL=:UE0#1>2_V*I*2;>T",I9+3B MYE:NOT!3SXG%2R37[DO6M6\\\$A2:2/+)A@9E$S4DCXU_V$G8!B\$1 U 9'C M72=R+"^IH=.QDFNBK#>B6<65ZJ*1'!/V4.Z,PEV&<69Z075!J$B)4ZX>*[:B M'(318]\@O'7RDP9J7D-%;T#%Y%H*4VAR)5)(7\;[2*OE%FVYS:.#@-=4]4@< M=DD41/$!O+BM-79X\7MK);]G"VT4WI _^\JN4?O[46W7C/22)C#QL"TTJ!5X MT^.C\#0X/\"YWW+N'T)_W_D LS"JD0,+N(#Q%SQ>R_H/_".&[X[\B#ON'LR#':_+>2\_N]73'H\R9T(1#AJ%!;W#B$55/S-HP%,;PR9HGZWI/U!+ P04 " #EBJM6;=8+?)T" D M!@ &0 'AL+W=O=7$%XQ M;$ 0VW+BM%D2H&E7K(<.1;N/P["#8C.V4%OR)*5I__THVW&](VFOF^27(LN1FI"B5]V2A=1I#2H+ MGP5![)=<2&\YKWVW>CE76UL(B;<:S+8LN7Y>8:%V"R_T]HX[D>76.?SEO.(9 MWJ/]6MUJLOR.)14E2B.4!(V;A7<>SE9C%U\'?!.X,[TUN$S62CTXXSI=>($3 MA 4FUC%PFA[Q HO"$9&,7RVGUVWI@/WUGOVJSIUR67.#%ZKX+E*;+[Q3#U+< M\&UA[]3N$[;Y3!Q?H@I3C[!K8B/F0;(U5I4MF!240C8S?VK/H07;-V$?M6N!Y4_DOX4W_I/0R(0T4N"%H,)I./-!-3VH,JZJZ M#ZR5I:Y2+W-JXZA= 'W?*'HLK>$VZ'X,R]]02P,$% @ Y8JK5D(\&H!X M P SP< !D !X;"]W;W)K&ULE57;;N,V$'WW M5PS4HM@ KB5+\B6I;2#)[J(%NH6QB[8/11]H:601RXN6I.*D7]\A)2M.X+CH M@RU>9LZ<,S,D5P=MOMH:T<&C%,JNH]JYYB:.;5&C9':B&U2T4VDCF:.IV<>V M,OZ#[O=D:FL4#2LDE*LNU H/5.KJ=WMSEWCX8_,'Q8$_&X)7LM/[J M)[^4ZRCQA%!@X3P"H\\#WJ,0'HAH?.LQHR&D=SP=']$_!NVD9<<,A[1W2P+L+%%B^9XYM5D8?P'AK0O.#(#5X$SFN?%&^.$.[G/S<9FNHOL8] M 5,E?/C6\H8R[E:Q(VQO$1<]SEV'D[Z!D\$GK5QMX8,JL7SI'Q.G@5AZ)':7 M7@3\Q,P$LND8TB3-+N!E@] LX&7_(70,6\&4>ZD7_KK=66>H1?X^)[U#SL\C M^V-S8QM6X#JB&[Z3SYZ0+O?."=7T+_'P6ZC/.;=@CS"9S'@_=( MW O.NJ-"6TQJX_@_W8*NH#GUP\&/6RB8*%K!')9 IJY&\*GTI^%'3P(DNEJ7 MX>P\6]2$CL8#^RE:QV5 :"U6K0#!*P1MPB;9R:.A0$*!RN^@\F7DDH@]H.=B M S57&R0?#16O'**")V3&!A96<9Y&%IDO(NB.)2@NAZ9RJ/;SC M7H]N+3G8JYL1=6U1#VU+62U0[BA@OY*2@6HKZK/6>/= V(NG\7.X[V$V3I/K M\)U>YZ-?O>A:B_*EVF6^]+_1O99-2TGJ]%M=N0,S"(MI!HLD&WULC>(4#\>4 MDD<_L.-7^G(*1C]"4E2ZMKLO21D%*]!:F&Z/)9C%.\Y3^IXN$ M"-,"*XI6]GU1GG;7.\C'L]DU7(51GLS@ZDULA3X=Z7B^S,)W,9^];%5\I.>) M6N+ +!DDDY0N22'\CJ\X,JI&7[6N,61W2Z&_I>!5M7QL7R28G#NW\.HJ[Y\I2-U?DFDP6LPA,]WQT$Z>;<&7O MM*,'( QK>G'1> /:KS2=YG[B PQO^.9?4$L#!!0 ( .6*JU;$>4DM6@0 M #T* 9 >&PO=V]R:W-H965T[! M,C]F'M\\Z M5<@*Y]34HR@()J.&<>$M9F[L2BUFLC,U%WBE0'=-P]3=.=9R._=";S_PE:\K M8P=&BUG+UO@-S9_ME:+>Z(!2\ :%YE* PG+N+;KW+[!^[B22Q>+FOMOK#M;9/$@[S31C8[9V+0<-'_L]N= M#@\XCH%Q Q?);"5!HN18'%8_\1T3EPBO:< MSJ,7 3\S-80X]"$*HO@%O/@08^SPXK?&Z,,7.N['E[=YW15 :V#Y-099@:/9"-BT3=^_?95&8GI%! M_J/C"@O@]V!,@T,[+@B**4USY"L[S42A3TX'M+%Y==C9P7>7,@3!-JCH!@#6 M2&7XO\SE:XN*RP*.">,.">P$/BJI->1,J3O+DJP[86"9YUW3U_R3 ML65P0\,*>_M[[AH2.(+0SZ* _K/,?J?C8'#A4A!5[T*PNN*MAA3"V$_)*O6C M+(.)/YY&@P^XH4NN)5R#>25D+=><@,,0QGY,MJ$?)Q'$?A!E@PNY0<$$B64D M""E^RTE?I.V)R#YQ/R=U=#:XEH;5CV7N#[&@2(Y(2C^86O)3?Q*[( )_/ F( M38[-BICO]([^QWJGT[X71,FKBD_\-+*Z!R[&UQ2/)C$I'H;IZXJ/(7RSUIF? M32-+F58(8KC4AC>](D)TA/!(&,J@)XB4;2MF93CW>Y('-.SA6:)]KBT$?A,9=WR]'V!X\.B'DB =Y2%:'12K]" MVMF6YMQYV+/L3Q^=-MG5!12\+ F^5+*Q49,C[L+2]I)AA*#IV;7*NGM(7%$Q8?>2F%'HTJH,)5WU4NDA+)^CNZ7%CB 8IO3T MUK6K(@C2CF2'D?U&FDKA7DM ^Q3"X_O.^=I$!-_R;]$5)/7=\+G'8?3@2:=D M6+O"Q&ULE57?;],P$'[O7W'* MT 32M"1.6[K15NK&3XG!Q& \(![5< M$$K,G6?@M*SQ$J7T1"3CUY8SZE-ZX/Y^Q_XVU$ZU++G%2RV_B\)5LV@208$E M;Z7[HC?O<5O/R//E6MKP#YLN-LLBR%OK=+T%DX):J&[E]]OGL >8)$\ V!; M@NXN45#YFCL^GQJ] >.CB*$\DVY<8:\@G!NOLASTV(!'P5?"BF< M0 M<%?#956BFL:,4/C#.MW07'1U[@BZ#*ZU<9>&-*K#X&Q^3M%X?V^F[8 <) MK[@YA2P] 9:P[ !?UM>;!;[L";YK_L"7(ZSB%X+BV:-T?SX*!TGKP[H'?9ZAX?8_[\_!^D>%_M)@P.$R2D< MS-9[Y3]>';S"0J[KQ@A+(;H$,D*II=1TH]4*G@M%)MU:0M@7YP-J;%[UG877 MF&.]))JMA0UVV?">!I"E5,\@/4E&*:V3=#2X77R%IFLF9-F9__40H4@)@N/W M!&/##-+Q>+ HUESEY"44315GH32Z)LTJ=)Y>*M66M&D-&D(E$V!I,KC+ M/CZ:L)2]@HP-WFE=6)I..=)P*4!I1]G76OA$9T,8L;-!]_#RUAC*^A''^PS8"?I:!S6<3J"QVY5O#E:P+5DV6F\U#80IRVVH)"%]4DK+C?[\C):O>YGC OEA\N7OX/,>[HQ=;;1YLC>C@40IEEU'M7',9 MQS:O43([U@TJVBFUDN7D;S" HL62O<9[W]!7L]YQXOU\*&7]AVMK,D M@KRU3LO>F1A(KKHO>^SC<. P?\HA[1W2P+L[*+!\QQQ;+8S>@O'6A.8'06KP M)G)<^4NY<=TA MID\@3N&35JZV\%X56/S=/R9V \5T3W&=G@3\Q,P8II,1I$DZ/8$W'21/ ][T M";R/6E6OOZ"1\ XS-X*O*A?,6EYR+."/J\PZ0[GRYS'E'?#L.+"OGTO;L!R7 M$16(1;/!:/7BV>1-\O8$[=E >W8*_7_=U$G$XWQO-#A ^'D,_W4@_*[@ V:F MI6*&R3S<3SJ"+0(JAV0"7#D-#(1F*OA;S%O#W0Y891"IM!UENZOAC@N>4XG> M,R%P!VNF'N#EW?WZU0@:HS>\X*HB'(,;+39^+'HB>4>$>A,\A]DXH0H1@HI] M#%]J_*>55H).%M2&B)IWH3+BLI7 B@U3.6DEVWD"9_[KR)]51+-B#J&D( &3 MNB7&'A"-HWX'*'C%?7 ,YL@W/D[VZ-&9-CZ"/B 4&.O >%3:_W;W&TFD+@3JY>$NKUJ*S(\#'7+0ARAY(^);9,N&#WY#4W2B$ M:UOSO ZP/9-.-7HZRL>)QL0:BZK+%JX\*&WOPU5R17'F!.RWE5:O?ZSD>H,T M=GW\>N*P99:.^=YRGTZ43 W;@?3M11QH]F@-XP6$-%-M@).2NY!A)89(/X?) M^2A)$F@;RC3+*T5RQW 5;IU:#$G;]Q@8>95T8_YTI:GK"Y\?$!*'G-V_+SCH MI;IY; +3C-@Y"\1/6G\E0YD$^#$<:P?Q01.7:*KP5%E20DG7]?-A=7@-K[I' MX(=Y]Y22G(HK2_=4DFM".12!Z9ZG;N)T$YZ$3#MZ8,*PIA<=C3>@_5)3[?<3 M?\#P'V'U%U!+ P04 " #EBJM6MI^$WZ$& "($ &0 'AL+W=O\/&WY7M'(;SX(S61ASQX,?L\O!A ,B3:EG M#Q(_]_2:M&9'".-3ZW/0'\F&F\^=]^]#[LAE(1V]-OH/E?GB%"(\HWT\NK"FI6PO!O>^"&D&JP1G*KX4FZ]Q:J"G;]Z1TC)78P]?/',.&WM M;J)=\AF[F7AO*E\X\;;**'MJ/T8,?2!)%\A-LM?A>VE'8C8=BF22S/;XF_6) MS8*_V=[$Q)_7"^ M .=]@/-]WO<@O]=N=U0_&T]B.AF)-NU?:K+2JVHI=)SXM2#QVI2UK-9"9J;V ME(GKV]?B;)X,Q:I0:2$6E,J2!.4Y!:H(D.8G637@JHCW@K^-8Z>^V-R721P. MD,'4P+22?&&RSJVE3XU"H$*BGLM&2[8YCM8(Y6_4.$CNA3?!+*@+ B9I>.A'2./!Q56<1.:"472B,UY "O+\1LE("*6@=5P3:>.>EFAAQ '8S4[B#O/*R9B"J56M!#39D*/N6]5%HN-(F<<^S+*$:YTR13 M&6#S76D]N5: A.:$.W1.'*HC#AG+ELVQ-6,@X3 M#>R.1ML:(J3%W7254%N%)JXX-=0)$ CUEP,D O&EI0*)XY$#\X3E,.Y""/"Q MYZR)/PI,MES%:Q2\PX5:TRP+YLJ)B-CD,N6TUIV+0K)" 0M5 X70:)4J,(>3 %"N@4*WB"HGFNJN,JNH:CB!(>+R6^P_J*.,WU*5KH*Q M,6@&=P"CT0!05QT54AL*"E>X,!8=-(A?Z"?FV96WJK_CTADU:$0:NDNK0Z$Y MHJ+NI6Y"KGGC&]N6(%1I'0HY- TLXO4#2'3O'P& -Y12N8!TM+-M_UB%%ST$ MCP*T+&R9]X!@ 79<", _A[,!ETWM6/[K.&& @3=[CD>#XY2(%B@Z]"> M5LH7O?3U1)TF6[H3(G.T0[:XW*/HI\8RN]IR:+/XUNWC3 >N)1W;YI;[T%TJ M%SOR"X&[GDPF;7.?GPU?8C",>1;,)$N]7A*__^XJGU@Q6Z@;KO0M+$,': ^> MC&9;KQ:3T;R?^1\"8.O0;!?\/=:1!.@NEY:6H8 C32!TJFS*GBB0:H(^9&3[ M"N";J$#12/%=4O:H@_^A:7(7"0^#'6H*V;BC\X.WZ+-E,'Y"9;/0:AE:\T$T M>R0,_G0X'0'+TUG"6^;BU61^$'K+R[/3@W@IS_)-AK-D=O".WR,@FXV/Y !) M<%F'8CJ=BJ.XVE00QZAGX>U%Q]>$)6ODH4BP+9[P'*!DF$PGTC*(K:T;>%.';\V%\?AR#8\%X>72\@:LYP8?*NV #^C_ M^7#U+U!+ P04 " #EBJM6,K%&EZ4# #$!P &0 'AL+W=OU*\O/+;U1)U]H#K+W)'N>Q)TS>B;/>?]7Y3U[PG\)7HWWE MX$[GF/_N'Q.7@=#D2&@U.0OX5=@Q3-,13)+)] S>=$AP&O"F+^#=_6JE/\#W MFXWSEC3PX[D<.XC9\Q!\+ZY=(S)<1"1\AW:+T?+-J_1#\ND,P=E <'8._7]4 MX+S_7\8CI.D8?@>"+YJ.,/TX M-:6!EAFM5E%<@?:*:VH._O[;O(.:-NU0GOP!G:5S"K@[5M3-T(?(#.M MRF& :!LV>PV7XX0TK!1?1^(20CD>,<7,U#6M.R9/R52G)!RT)"\+)Q1@A\2S M%CE"84T-GEH%1PE_J8,IMRXRL8_4W(SEU<;*K?"H#J"Q-%[2. ?2A78B= D' M0N<==,$A\Q[\*;4G%[J-U"5DHI%>J#$\G-!](D=!*;-&2:$SI,OM M*WAH%54LV;Q/KSAY!E]CUEKI);G>[0E#EP@WF>?M].-T-@)!S*@7$J,1-=#- M3RHB9]LGEQF=R\"?++="*K&A$$J2]FG],"*2KH*".O"(:ZUDUAE@*10=,YE9 M)'3?I6^(D85"!)V,82V9.7\:WU>.*8="/2,4HD"VJLWY<.B\Z>!?TA29GJJ& MM@;-L!2]H7/E<$&>>UEWE;N8I:,D28[RH8=IL,V,"V?V&B[&LZ/4.C$=98/[ MAI+-N2YK2@CK#>5*O28=/W>7XY/.6J,MP_OA6-_:=TUV6!V>J)NN,S^9=^\; M-;92DL 4%N2:C"\O(K#=F]%-O&E"G]X83UT_#"MZ9M&R >T7AFYZ/^$ P\.] M_ ]02P,$% @ Y8JK5G[)I!TG!0 K@P !D !X;"]W;W)K&ULO5?;;ALW$/V5@=*F":#JLG(N36P!MI.B 9H@B)/VH>@# MM3O2LN:2&Y)K6?WZGB%7BNS*3OL2P+"Y7,[PG#.7'1^OG;\,-7.DZ\;8<#*H M8VQ?C,>AK+E18>1:MGBS=+Y1$8]^-0ZM9U4EH\:,B\GDZ;A1V@[FQVGOO9\? MNRX:;?F]I] UC?*;,S9N?3*8#K8;'_2JCK(QGA^W:L47'#^U[SV>QCLOE6[8 M!NTL>5Z>#$ZG+\Z.Y'PZ\)OF==A;DS!9.'SPZ[%&*Y$5H5:Z=PUK;*;AP^>%]-G+P/Q07SM0KT(Q6CG^A[4K;">C::88WZIPA/L?;,U.2PLX2=$+2RWD4M M66%1#%&THM%%M3 P=LE'%[71?ZO4%' #2IB]AR.18'L>LL5: M1:I518J6G3& ;KILI Q:F;#X-IR*;\SIK;)HQVB\D50(+#^D8[CE%-O8^]PI M']D#%8!4C"5Z%)*H9J#RXI7 $IE'K?-;= (XV9,.X(V"-/J2Q4>M+%D7J;/X MP @AH=A!$D^G9>DZ&[5=T45$BBE?!:1UI9>ZS!0>G5Z52F=+TU4BTQU\<..";[#*Z/#I M0%21%?V+P_'+4FN)0"OY@2N[%@<%T8HMLFQKM^RB]#=8)>7ZVJXZ+[+)\9:] M=A!.6\1((\=B[0(,N %3?)0)>N)JA@8!D+,Y5QV*> ?Z=B_)2;)5(FA$*Z3( M\Q76\#2DA8LUM PZM1QI$)972AZ& A+B;0%:)0R&J"5$"\:;=#KP%8#'C7"4 ML)0=U)'\Q+NR:SJ3?!':.Z ,;_,'V5)YOUFH\I(VK+P_ <4 MZVWMC58+5%;4O5MJC;)6P,H')/(JO1 8K7=_H=?![G 0 *)1EYFFWA=M1*=! M[GW%)3<+9/JV[#/(;0+GJCV4JVJ%V2M$2!H/)@Y\?T?3*3IZHXV![9!JMQ;& M^0:^1@!"GT'J,/_--M&PO\"#<]4:SN@1$EPC)9?:ZBAY?X4#VJ) 5Y(PC\%Y MDRH Z;]-#L[M)XD47.?+U!3_+1?W9+>9P:*MU.7AMO7&R@VVG_;6.M:Y9$M4 MO21>YO=.0^-?M;V\J:Y'JGOIO'=%7\1TI4X")-_)K[_!MA<\!53)QP_E/?SO MGZZ;B';-M,K]1J=NJ5KD&3X%TC/05#RF6XRDN.U6H^J]_! .:G5H4!GOS9 - M^U6:E .EIIO'R=WN;A@_S3/HE^-YD@>M%3*2#"]A.AD]>S(@GZ?C_!!=FR92 MM 7,MVE9XQ\*]G( [Y<.@TS_(!?L_D69_P-02P,$% @ Y8JK5D)$IX,* M! S0D !D !X;"]W;W)K&ULI59;;]LV%'[/ MKSA0@38&/.OJV$MM W:2HAW0U6AV>1CV0$O'EA")5$G*CO?K=TC1BI,Y7K&] MV")YSG>^^K-,>*J8&HD=/)6LB*:5K*C:]J MB2RS2E7I1T%PY5>LX-YL8O>68>-KLNK-P^M%8N2MP&\%[M31-QA/5D(\ MF,6G;.H%AA"6F&J#P.AOBS=8E@:(:'QSF%YGTB@>?Q_0/UC?R9<54W@CRM^+ M3.=3;^Q!AFO6E/JKV'U$Y\_0X*6B5/87=JUL3,)IH[2HG#(QJ K>_K-'%XRW2 MAUR4&4KU#NZ^-87>3WQ-R.;<3QW*HD6)7D&)X;/@.E=PQS/,GNO[Q*BC%1UH M+:*S@)^9'$ <]B$*HO@,7MRY&5N\^!6\FY(I!6(-UE^X+51:"M5(5/#'?*6T MI.KX\Y3?+6QR&M9TS+6J68I3CUI"H=RB-WO[)KP*WI\AG72DDW/HWYV;\R@_ M"XT0Q@,XAGO[9AR%H_<.%#YQF#<;JC:*=WC5!YTCW(BJ9GS_3L%",)D!RT2M M,;-G1NI)=XO,RWQFUEM&1@.74AUU> MI#G44FR+C$K <-Q(P\*4"%J_?C"]3H8-#I'[A0RO14DSK. ;T&Q5(MB4&Z54 M5!5-&&5KR]5!9E'7C:8B@T*IAA$WN Q[<%EP\D,TBB*@>M<75.M$YE#L<(O$ M=87RL!-=M#5+ : QIBR6(4;AHR&K*'B9H13UHRBAW^!JZ!1:ZJ_)CZ,(AN/P M8MX0%UG\Y0B[,#34Q_)$JM-GJ8YZ$$=C& :C?X5YD0.XC(UN#-&/R7=2<#7D M.GC94- H0PXMZ4$R'$$\&E\D_7"80-P?1T,;;I.Y-E]L)8@Z/J9E8[(^3,)^ M$ 2@Z3*C4;!W^5,Y,V.!V5IXD1L3Q'_D!P8V$E\X_,2XK5XGWA8P;ZPT@;$G M/YT16PE'[4(;J6%#$JL])'%+T G7C315I$$+JX5;E!N)R-M"5K8ZR,PSQ(&- M])>CUAKV77?%07 ,OT,JU".*+\UIE%6'_R*= YN!_QN!LRE^%IFPHP[_+33G M3 U.C6[_Z(JM"-P^)$SG-URWMVVWV[U5YNT5_23>/G2HIC8%\2EQ3:K!8#3T M0+:/AW:A16TO[)70=/W;SYS>6RB- )VO!8UTMS &NA?<[&]02P,$% @ MY8JK5KB,L!7#" *!< !D !X;"]W;W)K&UL MK5C;[I!TI1C>Y+,/-CB!>CKZ=,-GNR,_>RV2GEQ6^2E.QUNO:]>C<;(RYC/=_):=#B=DD,I5ZDF"Q,^-NE1Y3H)@QI=& MYK!321O[UZWT?['O\&4EG;HT^2>=^>WI<#D4F5K+.O?OS.[?JO%G3O)2DSO^ M+W9A[6PZ%&GMO"F:S;"@T&7XE;=-''H;EI-'-B3-AH3M#HK8RM?2R[,3:W;" MTFI(HPMVE7?#.%U24JZ]Q5N-??[LVIOTL[B 7YFX- 5R[22%ZV3L(9W6C--& MTD60E#PB:2K>FM)OG7A39BH[W#^&59UI26O:1?*DP+?21F(:CT0R2:9/R)MV MKDY9WO0Q5[?2JJ/@ZI7< UE>G%LKRXWBZ_^6SIZ1_5Y*>EO2[\4K$LT@\)C*\.%KQ MB[3_0MW2M7I\@7:HTM189%_H4OBMPOO2F5QGTN.9\_BA2#MAU@*T8GF?$]*) M-8 /?G#B.>\TM9-EYEZ\&KS?6J5$$9"E"%D"N$BW!(P! 8/0D0PNC?,D=6-, MY@1T9N*9B.?T;SIXAX3P'LA$Q=Z B2K.>#)=B.1X,;B6N7+\%L3T67E=;D1\ M'(MDN1C\JDH8FO-;F:$"-8&$J$3,CY?B>#$;O#<>"]R?!>Z9>+F,R:)1,HN; M!/Q1A1"\1[ 0 X2 ='NYRE7#D_I_,(UB"49%!,N,%K NA/".V+3?BZRVO!N+ M$5QM* V9%BE'_[DC^#MQ+[Z?F+;P7M[ S8T:_%X7*V4IEF]NE4TU#'^GB-U) M-/+)%5+#7Z]LP>G:([CNA3C?;*S:0)?X#8LT:#L5'V5>JWLY'5S(7):I$M*+ MURI5K*XI\T0DH\DQIRV.%HANM,#U8KX<_(HZ)3.3.3TYCB;3P9O;2EN5C<'. M:Z791T18O.#,1Y-E7U&'&1$P,TJ26="23"#MF&1.9H./RG$LD&L5O.=,?"T@ M'LT6BR!@.A?SB$R>+Z:' BIT'MQX(V[P^-O-8#3L[B5&;"@"@DI)K*6VXH9C MRY44,+1I0M2#@7^B>H().Q3?,S&-XJF(6"]+.7I C9+8UT)N)VU&!0^_=,'X M,J'B>2,5(EM;N]:2BURB.J[3K4&I';U5UF-#D'9469W2NL)D*H\$\GD <,?A M>R2J(Y8N.^SI#GO!<,ED\Z#3$\2[T'D.%9$XOY\<%FQ5%Z!N+(A&6Y__FG91(O?D%DO]14TQ4@3/4/ M\%"X>]ZOE.@986X:.:6Z!;'!7"[+",4+OM*\*5#.-U!-8\L_B="[W<&!NM3^ MKS%.SZ#[Y/,PQI\FC-ELUM)%( G'O(QRC))%OQZ1%,7D_%PDBT 3BV@Y'_3I M(UD$^DBBE_$3]+&8D()E-)F+\P?P=0B=>13WH>.Y6?P @!Y,A1-;>4,ID%\3 MAGV]6I$N6$)>@Z2)5K9 76@;5N*M36%F/R# M\!3/\4LXI/8@[0;Z[L2$!(1& M$BBDI0"E5F'B8\L.$T]!]DW^",+I,DWCB M\U:X"\PD0RLZ(L0)UW@>$ #NS8)[,L_WHP.Q14U],]UJ#&T";4'=I@K*%_/. M!18(MQ@!%LO*NO.K0-YJ2VD,84$#;+=]J:5%) EJNZU&AAB1/;O)TT8Q6?BG M53Z)DK^ERCF1/UK3P%5;TY]4UYO9M\->SEIVVF,D;D'7@:QIVI*/, M+(<(<8TPRL#+?@88RD?M:R[\E2EK%V87P'@?+.99?[D8)9.)T$6A,@U_\GT[ M<[Q#I)[(?V?'5F:B-"+72]G(N.,[@6&MAW)7'8S0[U#G7]B0X@!RU"8.= M"N#1U).#37ZST+OC.J[0%=(@AW:&7TI#).<25]N_*+?K>)*8F9=JFI MR] FOZ8VSD XI:R5].#_]BGY,!*:J9U0"/#;/B\;"XJZ?.CD3AMDGM:!KN\. M-5]K[FJIF>/OXF")R5UOX#\X$;5GGWYQI[6UJ!W*&(5-UAB*++<2\APEZEQ- ME!*&)B2$K'9("#]ISFC-,9::^H^3;-?^B67OIEF>*F@=6<*3"N$T'DU!I8U5 M=^XR@J*'/H:->U\O"X7F2]]H*45(&\*OMPJ"1MI =ZOC?'M#2GH/HZ?_1]02P,$% M @ Y8JK5OE63V-A P FP< !D !X;"]W;W)K&ULG55-;]LX$/TK VVQ)\.RY:0M4MM DFZQ.;0(FGX<%GN@J;%%A!\J.;+B M?]\A*:MND1K8O=@D-?/FS9OA<-D[_Q@:1((GHVU8%0U1>U66039H1)BZ%BU_ MV3IO!/'6[\K0>A1U0F>,\(<;U*Y? M%?/B>/!1[1J*!^5ZV8H=/B!];N\][\H1I58&;5#.@L?MJKB>7]U<1/MD\$5A M'T[6$#/9./<8-W?UJIA%0JA14D00_+?'6]0Z C&-;P-F,8:,CJ?K(_J[E#OG MLA$!;YW^JFIJ5L7K FK'665)VAU8J#,N2.$0T+.4 =Y/AJM_ +> ] S0!_K(U MUC_[ETQMY%<=^=U49P'?"S^%Q7P"U:Q:G,%;C/DN$M[B_^0+;U60VH7.(_QS MO0GDN6G^?4Z%'.3B^2#Q(EV%5DA<%7Q3 OH]%NL__YB_G+TYD\+%F,+%.?3_ M7K+SF@?98 L3\U'A%,[AB,'0-<;]F,!9_"/;-C&D)#ZUW=28)>>$:F M T@ME EP' MCB_/=1ZX/\SSL\6-MU.<@L8MN\ZFKRX+\/DIR!MR;1J_&T<\S-.RX=<3?33@ M[UO'+3YL8H#Q/5Y_!U!+ P04 " #EBJM633C%[? $ " "P &0 'AL M+W=O=77#$[HXZ$"@DM[71: M)$JI9AXZ0FUG]V&U#R:Y$&\3.V,[I?WW>^P$"BU%N](^0&+G?IQS[O7'^5*; M!YLQ.WHJ5RZ7BJ2%;%84PSY>^\XQ(U# M''#7B0+**^'$\-SH)1EOC6C^)5 -W@ GE2_*G3/X*N'GAF.M$E;.B*"1GM/8 M<"H=W4K[<-YUR.#MNDD3[;*.%K\3K4\W6KG,TD2EG&[[=X%L#2]>P;N,]P:\ M$>:0^E&'XE[LD6_IS-+,0(7%_[2)= MQSS:'=,OFS-;BH0OVE@7ELTCMX>?/D2#WM<]B(_6B(_V1?_/!=H;;3?6']HQ M18-#VI?K[<<[D7.MY2A)=*6D\S9U4[.Q MY#+AL"R#+Z>P-A3UZ"/A66C#/H?33N3P?F15\5GK/C/,^!AZC'V/$3HDR7R+ MM'R+^#Z)6^,F!8U "P&CF#Z^3%Y2=.0G3S8GQQ3U,3G8G+NB*'KC/:$O?NX8 M?_\G1>B:\LK2(MA*R+/6FF%8!'2%3\4,2)J9;;J>1!R]HNM9]%^Q]7.]5VQ[ M#;,W;*' V_I/*^#"AFCIJC)> 0<]W)X*!?R=8#;612G4\ZRK-"(-'LF*Y\HT2HLU M?BDL99RGX:7,L<128'"Z*2409K*L0?H8UU??QX1TM3A1KQ;G,*3=&3_E4EL) MA?@I8?:ZKL-(98,^N2R\ 3HNM)W#X7E(W_02J\?4LM_CW(;MX?^UB"#@AB3)Q&/H<[98'=JGDX;FE4IM!T22O$I]*X4)7T//%I90'NE4*DRZP5F@< WK M+>60Q)+2#MXE&\G*%R/7UO==S5%NFO+*M$,*%SHLF 7KA1%EAB(87B \ZHIVAC[USF7I(/#5E44 ^_E? M;#<_M$$3C[ ]R$30;Q1WCK#CA.?@2VMDI:"IJ.M^,)J.QI^QV<38F4Y;D\J# M]2LQ37%$3 365#@_YB'4P>1F,H+U<0^_T]9T#S.?;7#:#\^3P3'M.FB[&[7Y#6L^OKY:B^5;V8UW=3:+) 52GG.5Q[AR>XS9GZOE&PO=V]R:W-H965TE[TR):^-$):39A:VV_BF-3M=@Q,U,]2OIR4+ICEK:ZB4VO MD=4^J!-QEB1EW#$NP^W:VZ[T=JT&*[C$*PUFZ#JF'_+ON68,W:+_W5YIV\812\PZEX4J"QL,FW*6K?>'\O<-O'(_FV1I<)G=*W;O- MK_4F3!PA%%A9A\!H>L!+%,(!$8V_3ICA=*0+?+Y^0O_HU[;EC3 M:&R8Q1JN\0'E@.O8$K1SB*L3S'Z$R5Z!R>&KDK8U\$'66/\[/B9*$Z_LB=<^ M.POXE>D9Y&D$69+E9_#R*<_^IS[S2:NA7P4?I$7=:VX0WL(R*O*%G\OL(B"!J$N0 M)/,HS3,HHZ3,@MU ,BGWB"&+EHNY&_,TN%66"3!,$-6WD)91411NL8CFXZF? M4#6:]>WC*OBF- F^(V1>,>>41&FY'!?%@LYMN60NP4H,-9<-?%8T?'$#)0NW MC!^9?$>L+LH+8E7,+X)K-!;4@2J"K@&)&O)D ?-E<9[85/0&)6I?<'\U'H9HWOG@8J-4@[MIC).C7HW=B7_G$?NSNQ:+@T(/! H4\;=\#TV]K^#5!+ P04 " #E MBJM6F']4#P(" "J! &0 'AL+W=O:ZELAFMG&OFC-FB@IK;B6Y XFI7!B(TLI:A!6:$5,;#-Z&(Z7\Y\?DCX(:"S1W/BG6RT?O3! M]S*CD1<$$@KG&3@.>[@&*3T1RG@:..EXI <>SP_L7X-W]++A%JZU_"E*5V7T MBI(2MKR5[EYWWV#P<^'Y"BUM^)*NSXT_45*TUNEZ *."6JA^Y,_#?S@")/$; M@'@ Q$%W?U!0^84[GJ=&=\3X;&3SDV UH%&<4/Y2UL[@KD"AE]/J-U-FJ=G6-_I?64OO,,=]H!F5Y-R&O;=UK!*8WLJ'YJ,+O0)984 MNE6N+Z5Q=6S$15]__]+[+L:[VPEEB80M0J/)QPM*3-\9?>!T$ZIQHQW6=IA6 M^)B \0FXO]6H?PC\ >/SE/\%4$L#!!0 ( .6*JU90!;XO4!< &U) 9 M >&PO=V]R:W-H965T-Q_&N[Y)=KR?9_7!U'R 2DK"F2!D@1U9^_3W=#8"@1-%V?D%#+W:U_>C66C?9YTU9N9=GZZ;9/KN\=/E:;Y2;U5M=X9ME;3>J MP9]V=>FV5JN"!VW*R^NKJ\>7&V6JLU[EV?PL//A@5NN&'ER^>K%5*WVOFU^V[RW^NHQ4"K/1E3-UE5F]?'EV.W_V M^IH'\!O_,'KGDL\9;651UQ_ICW?%R[,K6I$N==X0"85_'O2=+DNBA'5\\D3/ MXIPT,/TO<7[3?TB.CE=>GX M_]E.WGWTW5F6MZZI-WXP5K QE?RK/GM&) .>7)T8<.T'7/.Z92)>Y1O5J%BB/_X2 M2X[KO@[K?GT]2O G96?9S7R275]=WXS0NXE\N&%Z-R?H#6WX/V\7KK'0F_\: MVK#0^VZ8'AG3,[=5N7YY!FMQVC[HLU=_^L/\\=7SD=5^%U?[W1CU5V^TRZW9 MLEY#<&UKF**'A99Z@GMT:NX*=3[)W53[+=LIEILIKNZVM:G2!/[)F MK;/[!G_1N#M5&L!&950&0A!8OH:T)MG\Z=-'SS-5%;#J40)O=*EVRFH:?MNN M8 S9_'N2^/SQ[& Q3;W2&&MA/$*!C5UALW0W'_ZPY/KZZOG=_5FJZK]A/^EI!1QC4 ML=SW%JPS6VR3M0[;@@$7_/V00?PO3,/<47DN_"$>MY6"+!N6(1"O[I M:[TEDJJ#L&VWUO,_W]Z^OQ"Y;K= -M8+V])W8H.KME2B@M@7&Z#.6VL:X]_X MX7.^5M6*Y;\QCOWQ^?T/=QQCTU>[=;Q"B;\/.59GRM04V]\F$BX34!)L4HVOYK^/7/KNBT+[#FC<(T& M8>?_:BL)AY@S//,0.UE=4H4F6;DCN1PBPFU5M2#TX6@U_]%M%/)6LE4 #]%Z M X8!\6QPY]?9)%O:>I/MUB:7-2Y4R>*40#7EB<=Q+>N24'K746(&WT,I ;YL15XIF6('"JGH'[9I#2]>E05@7_%^>PLIL!#8?1]A\/(IG]WI%,T)O(\^&0'&4R'"4,$!Y MT$L@@; >7\A$RCKGS0*B-L%(F-._5(R7+!=AV*:&QX<>:KXU>!N9A"87.#4'O=*,^PE;(2;76OZ4_ [$]RB" )Y\./<56'BB)28@$ M!&( SM1J10C>D'V1UV.>JPK)F!NT[E22%-P@+%S!EW3D/0]'_?WW47&_'U7< M7QQCY@^N@9Y 3D-:^VT4F,WB)U2(;0?!3^R0M)K$W;D0JS^UAOR4,(G5!6I" M LETG(6ATR&TV@JK.!Q3RR7TA[DJ4$W^>A.1)F@WAI9&+4S9>=_./_K8D3A- M,Y\:([,4/H;^.N])1$ZM#5JDJ]:O1G_>$JH";!$A0.+=( X[@, U /@V;]K$ M,^;LAPJSI%B;D;U9UR[AV1C0/8GZ\F14VA]T7H(EG, RXX<4YAM)Q,@EL,-# M%; +WDQV^Z5(SD:B BI>L^BCD$K"S""OUEJ2\,@$8QQ[&CGV] O;179KD=H\F5U=7;'U$#?PHH%G. M2$Q&,2E8XP6"O,J18B,@%8_Z'!2>7#$!K$$B!T :8B#;3 '$&Z(+-TM$)*BC M&%&\"&."292;7J@YG0RB2(SMC]G31T?SV(X5%.AL:DOA!#"VV>F2\BBI?AS. M+)-XXB=BJI[U]@*A,2687W4%H*M1*?YL%6*?VQ#WP BT>: D8;#*\QMI9?_4 MI,ZL^76UJMFI(ER']X@U0\%9C!?V59 M[UC$M':_.^ _6" [&WFA6S(MB=,]CMU!EE2;M3,9D%$40K:5,J2W9>08V(^A M>+T;P$$,%E[\"YOP^A[,A%(KPQN?)/4,LG&'^0E8X]83+H&<(P=C$+$W#)02 M*L%0*N1G>4*69M. !\08;SI1^: ]6(>(=6+MK<1^E@=KLD1N%7#QS%[%L2!$!C*K%Y0R0R)&W0^@BQ]1A?X3IRF+8GS[PO: M)>]YH.J5*DX[3.?W1MD>84HHH!"+1+MWF AF3! (F/:2W/=2SKQN&E>H4D^R M6VM^K2M%;B6)3;P3B]:PHR^WE(S5K4.^FUH&+2CNV4F 5P2A &)"Q9@284M% M7!)B:7YEGTJ.$^)ZBV\,5WX/;:Z%X'BLZ:$=U?-%0CL^M*(9H2G 1GE[HR'^ M8HQPSYB_,,?26-=,J5(OGY"5^QFR\[?OWO[M OD"%5C8GXB?9)\$YFGO>'T9 M(,$E40HSS!(V*-*O565^%:E!8RD B$%6/\2&]X:S@!$"!=C%P%]2$4\"P06T M"1OKS4\SA/2EZ)RFESGN+?&LY)I!L_)VP=J":'AV ME6U,609K_F-V-7O:/1EP,9,3/F;"L,'5"UWN1QW,=>=@KD==Q'M+27\C9;$? MD!5O27"#ON:W$,IZCW5\3%SO3(3U@@-$QD]8&)*DIJ=[='Q'&CZE>8/6U0]: M2I&= %NGERV"'+ H5OXD*I\DE?9FC7B/50]AQ9Y!4**!$X1(D3A16=?D/#94 M3PH)-R\Y6@ODJ0WG B?6M=2]966^F"II$)&9B*O2#U(;XKQ'VQF58I5)XTQ= M,1ZR DN^4PBDLDG %$9X+P4E'_-A/Z#,WU%8S3-3J8"J!E28HB,#J:48F[<; M[TE"2=R;-CR8A*B<8',II/);W*@]U],78LL$4+!PF"K%\$DYL#!P?&Q_R^R< M*OK$QYT!7V"WQ<6DPQ!Q.^)JX#':32N?H^ZP:?$^-S4Y-%^K2*K"K&Y JQ4# MO96PV#LA68CB\&@[S$1()JD&D!6ST+T@LG,Z#MWHBX-4\-\.DL!8!F!7$XMR MHZ;=G8//1P^N7_T93GL'F!DTYJ\;FL4/5OOZAOAYCZK1HY'*+*%$'K;QG. \ MR#;G:ALT,I(SCC4"R@+'0\B^:)FGC8Z92**5B@\CRKW' V]@RN.QG,I(;DFO M"WQ>DE _T4'0T!LQ&HR SV%'K(3U]Z*2REA;49(:SJ8/U!Y!P/*D.1P2(1YJ MQ$U$IYL/J^=P2]C4\8#UDR-'*3IPGDJ+9H\V/(:XZ3U,XDTD_^9CFU#@6%)! M%".HAK^DT&F!D!,0$&R\MDPD(:T_&TK=_EH?KE'[,"D61Y+ZHL"NKZ#(D=% MM(*O'CU8V ]9+LM7^* M(_$;Q5%\"#KUQ21_@($("\D('<$D]7A&Y$@ZNORRKE93^JM(BWVR,?_\:/.S M[,=O&27"%4#Y'W.B/E?X+9[T7?*.$1]#/2J27.-E61Q58U@/NJ6FL;4C]T8E M,4G3_/2+?7)Z&]<6H;$+9(;A[ B_@_ H6M#F8\WB'R0XQ"J;1(/3AVH?CN5 MGEY+T$EZ[(]?.'B#CL>0!($&LS)V^)PXH^0R0H()R+8R=BARWA#(0XYA3A_W MT#&OR5-LD+*":A0??,<6,>3TE<>!D +'^J98:YCD]\W '4:N:U+L(T'4R8YE M4$F$=L:?NX7B43A&LW4L9"%:VS#<2L4"EN>7QHEF5ZSU)5I1<5_"6E*%T,5S M-C(@"20QLC,!@E"(1N M",>%)K'GVOHZ;\C@NY+*I%_UE:*49TVLVT8A=9TC83QE&<+QJ)U=R]V(-!,8 MB=[ GWF%V9-QQ^*V12?KN ,%]'W04P2$6\!"H1!V-TS 5=IZO2.T*' MC;FF]QXNN.R<1_=V]%8\5!RFQ)AD7E8WA@Z?] O%8U_5&K5Q/D2;$=>5KR2=' M9>*;^&2G7(]/7]V=T:L8I_N44I37?@GY8B12U)QE-/NMS\="7R5UPG%D[@4H M2@Z1IG]REO) [?J+?=\_@:#T/J4PV%5EK< [R>SFBH3U] J*O/>G[>$4["!M M%/7EML+6$N>G/,N.3]3XA++FL_@^[/LVF?^^6Y M;7W YQ,W0@+:'<2&R.^#O0]9FP M[FE']W;0OY,*=CUZ#O'-.L4+J;?>T9 *^9XWJ1$?)RL'KHF/H:305T7G<2HV M"46\Z#2[@%F"\A RDW*#A_/KD%R*U=)UN$X3^P$ G>TT/E**(6PX:3KLDN,6 M2NHBH/H&D_9!Z3%O5.D 0:7(5_HU,)]7R3PVY7NW%BKYDUY/NZ0&!/7AS*DP MM*QNZIOOKB;9W]B#W7:EC#?Z%E.W0'T+P_]P_V60J#]8;?23/KO2''$@=-!0)C0X=&X=!R M'"Q"!/X-)9L!U' ZP=/T/H+HGIQS4:&4:_ZAH\]\J4\@Z=W\^D.5KI=Y/MZ* M_ '+YBV**G&MEEW?:7G^'H)9[^LB^;ICW>#AW]AFNT;<^7@;[6T!4 ,$X]/ M[^\;:63IDR_LXO^;FG0-N?/QAMK[ILX_3E\KN;:RH46=O+'Q&TE1:AZ1EVL> M\1OA5W+_P1$-\LRQD)BTNJ]C\SKFXG.@7I+3Q4C] M$S/F/>*0HCM3]6WL/ /7%<)8*?!+VL'?)K1\DX54,J@'G2\G,$=D';U]>^E/ MDKZ!UR42I.E]OJ[YNA_/,@UA/!NKZY6,1OFS@Z%2E MGZ8$/E%:P&D043]9"@7F+I&6\NVZ7G0PIK#77>_P]7B_[UO:]#]XTS]I12$F MV\:0OOXV2E*NZ)T?'%[-BA6!KD^>^M9LZVLM71\JM95/R*L5R8E^U_PZZ1XB M48E/.&@XNI41PJ(8 4K9)"WUJ2U"R\]164UZUNVXX=C'9=RL02V@=.MR[[?G MV^_\-F;9VTZ_-BF#I->23P9%W=)O)QQ.2]UN&DNYZ1L^RJ*VVDFJPT=S)-TJ M/5L^NNHBBY&HG&XY\O$-QWXM[RFFP[UNEL#@@]1@65.([+@*@:AA6I(O0W8$ MW 7?]W)+R]1T6_57[9M'MRWEV$['6XJQP5P.0LRG5LH]UO[RW!R MK.=_I2+5D,-''V0'5ZT.J1,,91&'*#E,XGO=Y]NF(1+>, MA%ZBHD0E+%ON//D+L4+ZN;_2!^R<^IN:6=+Y3^DJIQ&4=">'/$&>_#, "X)" M?PY]L.)#+MP\8S3QU,.$G+H$ M=U:\HZ[!HO>#'+:N\#D?P=JOI'U;2-I]DCBUR_Y["X[0;RY(X;:[09N,NF\@ M7/9RKVO\DYV_O;U_?2$=CR!__PL3F,YO)LGX=YWN3.^D@_Y':04Y_[G> J=N MKA]?3%)WP!?O>V_2%>,A@MR8)PVUO+!8%J$M2!\@G8=*-[28=G(EI8S$!WU* M#"X:NKJ[DHM \*U\;SQ< DA*E'U(4Y[I36]]'CZX139M2_;7I2DM>D[G)87A M>_.21ZMX;X /RW.^8L!LX?L+EGX7[-(W_9B]N=H)/JN M+R'L.IQ\)E6 P=7WV]Z^^NK;9?(+.!MM5_P[/WSSL&KDQW#BT_A;0K?R"SK= MZ_)#1,A%5W0CH-1+#+V:??_H3(JOX8^FWO+OZ2SJIJDW_)%^"4-;>@'?+VM MI_^#)HB_L/3JOP%02P,$% @ Y8JK5OUTOREO P ;P@ !D !X;"]W M;W)K&ULG5;;;MLX$'WW5PS415$#V>CB2[VN;2!. M6G2!-C#J=/>AZ ,MC2PB%*F25)S^_0ZI2YW6,8I]L4AQYLR9F4.-%P>E[TV! M:.&Q%-(L@\+::AZ&)BVP9.9252CI)%>Z9):V>A^:2B/+O%,IPB2*IF')N Q6 M"_]NHU<+55O!)6XTF+HLF?Z^1J$.RR .NA>?^+ZP[D6X6E1LCUNTGZN-IEW8 MHV2\1&FXDJ Q7P97\7P]X!^.!W.T!I?)3JE[M_D[6P:1(X0"4^L0&#T> M\!J%<$!$XUN+&?0AG>/QND-_YW.G7';,X+42__+,%LM@%D"&.:N%_:0.[['- MQQ-,E3#^%PZ-[7@20%H;J\K6F1B47#9/]MC6X?=!/(L;YAE MJX56!]#.FM#L)G%\/95O S<^#>D(B*&B #)ATLR5;5A,C. CRE6MC]' MR$BEP_G@KM"(4#9R02<7H&:GA>OVP'7;M3P9W-8E:F:5G@]NNUA_P"M(+F:3 M&0S;]22)83BX0:GHAC36:V9X"@=_*0F;/1#,WO.GF T5 _21,I9HNF3CZ"*9 M3MTC'D6#C:@-9%S4[IL!F.?T$7$)5\I2+3@3/R&]?#%+XN1-]QS<.%>*^[\) MW/Y<6>QR^J<=,507R'FZY&6TQKS2U' M;\=9LK*K\2-DI2P/*+POZ1X#:&=!YKJAY[<8%Z/]CK/X# M4$L#!!0 ( .6*JU9*2]ARV0( -@& 9 >&PO=V]R:W-H965TT5T M5114;>; Y7KJ^,YVX8%EN:D7W&A2T@P68+Z7]PHMMT-)6 %",RF(@G3JS/SQ M?%#[6XW&+>:\ MP0P^P S)G10FU^1&))"\C7>17T^LAO4P7[4NGW&NJ0Q3!WL#PUJ!4YT?.2?>Y<'. \ZSH-# MZ-$"VS&I.!"9DH_Y+S=DP3+!4A93838TTQDQ-BK0G2.-1G(M8:O 6\)ZAS![)1RWA,EG M)A!45AH!],FXA[R]PU6P(F/V:2 #7:<>L()F59(@?C]H7^.GF]D[U$:RM&ZZ(_"B_>R M=PTQ%$M06][!?^ =MGQWY$'>8?]LY.U^.\Z^W[_PPCW*OHOK[DR; E1F9RJ> ML:R$:09/M]J-[5DSK5[=FYF/1YDQH0F'%$.]T^&90U0S1QO#R-+.KJ4T. FM MFN/3 ZIVP/U42K,UZ@3=8Q;]!5!+ P04 " #EBJM6 :2,/+(" !&!@ M&0 'AL+W=O=7"%XQK(!1 M?R5.FR4&DG3%>BA0M-UV&'90;,86*DN>)#?MOQ\E)VZVI=EM%\FDR*?W))&> M;J1ZU!6 (<\U%WKF5<8TDR#0>04UU6>R 8$K:ZEJ:M!49: ;!;1P234/XC!, M@YHRX653Y[M5V52VAC,!MXKHMJZI>ED EYN9%WD[QQTK*V,=039M: GW8+XT MMPJMH$3Q=#&NX"O##9Z[YM8)2LI'ZUQ74D.SJ9(;HFPTHMD/)]5E(SDF[*7<&X6K#/-,=BV>0!BI7LB'![KBH$^G M@4%WZ ?'I2\8[4(CX*>$/5&4DBG\1A MG!S!2WJ1B<-+_BGRDNF<2]TJ(-_G*VT4OHH?AQ1W@,/#@+92)KJA.VFHI"GTX&>'%Y MU=\W-$-OEX#BE&NR0F)_"@)W1RFX>"*"89/N2"EE(4FB9^, M(ARC-!T\2$/YWFF$O] M[ZNS(A)_&(YQCOV+,"&'WDZP5]LUJ-)U,(VJ6F&Z,N^]?9.<=[WA-;SKL"BO M9$(3#FM,#<_&(X^HKFMUAI&-ZQ0K:;#ON,\*&STH&X#K:RG-SK ;]+^.[!=0 M2P,$% @ Y8JK5I7VW1WM @ <08 !D !X;"]W;W)K&ULA57;;MLP#'W/5Q#>,+2 43NV;%$T>7A(2O1LH_2]J1 M/-5"FGE06=N<19')*ZR9 M.5$-2OI2*ETS2UN]CDRCD17>J191$L?CJ&9#(.=XBM?5]8IHL6L86N\0_N]66K:13U*P6N4ABL)&LMY<#X\N\B< MO3?XP7%C7LC@,EDI=>\VGXMY$#M"*#"W#H'1\HB7*(0#(AH/6\R@#^D<7\H[ M]!N?.^6R8@8OE?C)"UO-@VD !9:L%?:KVGS";3XCAYQI6X<7#M/X#8=DZY!XWET@S_**6;:8:;4![:P)S0D^5>]-Y+AT M3;FSFKYR\K.+I:;^:OL,3!9P_=#RABINX>@;6PDTQ[/(4A!G&N5;P(L.,'D# M,(5;)6UEX%H66+SVCXA,GT"Z3"$)$[2 WAIGW'J\=+_9!S" M4C!*]77BO\Y7QFHZ*[_WI=XA9_N1W?TY,PW+<1[0!3&H'S%8?'@W',M[9(?3%'=W'HA4(JH3]7=O'^"#F?L:OP+&O3*[H)AKKPML*H51"*#JL<@U' M7))*M88H=YJ$#&1;4HU;[=Q=&(O&.OEON/GN54H4P.M&JT=T5@:FV=0]@TM5-ZU%;3R<4:7=,(TP&:8PB=/! M3:LEIW@80LF?G&#"?_++*!@]A"3I!+3=T*#,*%B.QL XA>%XL+\X(:RU(IM) MF&0)O8>3F B3@N5Y6[>"62QH5E"-<\X\\!%DX6AT"L=>RN(1'+^)+=&5(PG' MT]2OD_$(]AVHZ,48J%&O_; SU+A6VFXB]-I^GIYW8^2O>3>,J85K+@T(+,DU M/IF, M#=@.LV5C5^J*R4I1'EQ8K^":B= 7TOE;*[C0O0_V46?P!02P,$% M @ Y8JK5G*&ULS59+;]LX$+[[5PS4HH@!;211EBPGM@$G3;L]M B:[/:PV ,MT181B51) MRD[VUW=(^976=7+<@V4^9K[Y9C@SY'@MU8,N&3/P6%="3[S2F.8B"'1>LIKJ M<]DP@3L+J6IJ<*J6@6X4HX53JJN A&$:U)0+;SIV:[=J.I:MJ;A@MPIT6]=4 M/5VQ2JXG7N1M%[[R96GL0C =-W3)[ICYJ[E5. MV* 6OF=!<"E!L,?%FT<55 M8N6=P-^+?BEVSJK) 2./[!M/;F;2* MA^,M^@?G._HRIYI=R^H;+TPY\3(/"K:@;66^RO6?;../(YC+2KLOK#O9-/8@ M;[61]489&=1<=/_T<1.' X4L_(T"V2@0Q[LSY%B^IX9.QTJN05EI1+,#YZK3 M1G)J9Z2=AJ%CR><5@IC4S&L[N*VY*[(2<#/5)U#'/E 0A*?P(MWSL8.+WZMLSY\ MP;P_NWG,J[;@8@D?I2S6O*KZ\,]LKHW"I/GW6" Z.X/C=FPA7>B&YFSB8:5H MIE;,F[Y[$Z7AY0DO!CLO!J?0IW==_8!)WU?,EC( M"DO71H=KH-ORM>8-[E[+NJ'BZ=V;C$3#2Q384N)[2E1#EUH%0E&E<0]U9:NI M*'3_HH?GG)>[@^Y] MYBZG!7KR%D/IAR-+?N2GL7,B] =IB&QR5L^1^2;>Y'\<[^&HFX4D>3'BJ3\D M-NZA\_&EB),TQHA'T?#EB \@>G6L,S\;$4L9+80QG*CV9%?MR>EJQVNX:-$B MUMN--KQV 9L)T2*AV6&<4>!5;>"DO>-M8&^8=H;I3X9_B0QV#>7Z@V"/!A9X M\W;9@P"%7<<'Q,+@86)+T:5PPL&5@C-MF[RWBWNGO*S+H;?"_>O8.P-)9<:*C8 E7#\R&> ME^K>%MW$R,;=YW-IL"# @ ; 8 !D !X;"]W;W)K&UL MG57?3]LP$'[O7W$*" T)D<1INE+:2@7V2QH: L8>ICVXR:6Q2.S,=MKRW^^< MM%F92A_VT-H^W_?==S[[,EXI_6QR1 OKLI!FXN765B/?-TF.)3?GJD)).YG2 M);>TU O?5!IYVH#*PF=!,/!++J0W'3>V.ST=J]H60N*=!E.7)=??.#P)7)F= M.;A,YDH]N\67=.(%3A 6F%C'P&E8XC46A2,B&;\WG%X7T@%WYUOVCTWNE,N< M&[Q6Q0^1VGSB#3U(,>-U8>_5ZC-N\HD=7Z(*T_S#JO6-(P^2VEA5;L"DH!2R M'?EZQN4F3:H,F<4*ZHCQ83;N" M<'8Z2Q)=8PI?!9^+0EB!!KA,X9O-4<.[1SXOT)R.?4NQ',)/-KQ7+2][@S>" M6R5M;N"#3#%]C?=)8R>4;85>L8.$MUR?0Q2> 0M8=( OZA*/&K[HOQ+?M?Z< MS8W5='U^[3N&-DI_?Q3WI$:FX@E./'HS!O42O>G)43@(+@_DT.]RZ!]BGSZT M+PE4!@?3V:?[(/-^W=L8Q3\Q5'-DPD"BRDH+0RZDB(R0J:)0=*/E MX)2295 M&T*8TU&/ZIGD74'A!A,LYT2SL;#>-AJNJ0$9"G4,X5D0AS0.P[CW-'N$BK^X M^PE1=.%^'41(4H)@^9I@K!]!.!CT9NF2RX1V"45=Q1K(M"I)LVR*2X]*UAE- M:HV:4,$06!CTKK?;NTF?' U9R"XA8KU/2J6&NE."U%Q2D,I2]*42+M!%'V)V MT6MO5%)K35%?\3 6DD>_=_A@CX&=A?&@&0=A#/LNCK_3 4K4BZ;/N8+4TK;- MH+-VK736=I"_[FT?IL(LA#108$;0X/Q][(%N>UN[L*IJ^LE<6>I.S32GSP%J MYT#[F5)VNW !N@_,] ]02P,$% @ Y8JK5DK:H7T/ P HP8 !D !X M;"]W;W)K&UL?57;;MM&$'WW5PR8HK !U[S)MN)* M NPT00O$B!$[[4/1AQ4Y(A?9"[L[C.)^?6=W)=9%%+V0>YDY<\YP9KC86O?9 M]X@$7[4R?IGU1,--GONF1RW\A1W0\,W&.BV(MZ[+_>!0M-%)J[PJBJM<"VFR MU2*>/;C5PHZDI,$'!W[46KCG.U1VN\S*;'_P478]A8-\M1A$AX](GX8'Q[M\ M0FFE1N.E->!PL\QNRYN[6;"/!K]+W/H7:PA*UM9^#IO?VF56!$*HL*& (/CU M!=^@4@&(:?R]P\RFD,'QY7J/_BYJ9RUKX?&-57_(EOIE-L^@Q8T8%7VTVU]Q MI^WX((UHX5%E!J]F9PTX:,\DN-;R7ZT>H\LR+G!@T7.7- M#N N 53? :CAWAKJ/;PU+;;_]\^9S,2HVC.ZJXX"W@MW 75Y#E51U4?PZDEA M'?'JXPK_O%U[%3\?(3B; M",Z.H:\>N=':42'8#;P;:70(]])(/6J(W.%!/',;D(=/G&(''P9T@J3ITK4_ MI.=HQ,-ZGGH$"E4 Z]"J$&]"5-%U#CM!")O$3N_8#7M>[8@P1FXJ,CKG=FVL M::3"%LBF4U!2K*62)/EK2-.HD>N%%T E44"\;UU]!/#ZP-VIS"?OP[A MK.D.V3RSMI+IEG"H4O,7@T.CZ^)X]/PU1D-IADRGTP2^38/G/_,TOOD#==)X M#K]AU^+BF@>>2R,Q;<@.<0RM+?%0B\N>_R+H@@'?;ZRE_28$F/Y+JW\!4$L# M!!0 ( .6*JU:>GD\KH0, +$( 9 >&PO=V]R:W-H965T-^?8>4K'72Q"W:%XFD9LZ)A$T5G8L%H$BYE?6ZK%3%K#:X%+!=HV M#5.[*^1R.P_B8+]P7V\JXQ;"Q:QE&WQ \TN[5#0+!Y2R;E#H6@I0N)X'E_'% M5>;LO<&O-6[UP1B3WB-G#L@HO&UQPR&D,[Q M<+Q'O_7:2Z--4\F 90XII9;N[E]B?L]>0.KY!<^R=L.]L\"Z"P MVLBF=R8&32VZ-WON]^' 81J]XY#T#HGGW07R+&^888N9DEM0SIK0W,!+]=Y$ MKA8N*0]&T=>:_,SBP_ I?!)"E-I^"A*+%_ZAT1MX)?L^5TE1P$_,36!-!Y#$B7I$;QTT)MZO/0= MO&O.M :Y!B\<;FI=<*FM0@V_7ZZT450F?[RENX/-WH9U1^="MZS >4!G0Z-Z MPF#QW8?X+/KQ".EL()T=0U\\T%$L+4?'^UHV#55S1_^^"U4"G4ZXM89TP)W6 MEHD"WQ)Q/,R7"@F(TSFMQ0:,JP'P:H314'1QM8^K#N.NN[AU'Q=.XQ&80;++!9H=JO)">='MFZHZH]%J&3,]!%H@T-'*5DG"09 M/:.SO'=@6Z;*=^VG20+Y-#ZYM,1%U7_VA#>*.4662E012R0&\=F^]N](@G W M!2PY$W":C"!-II!'Y_\(I*-XSR#=#Q-^/6*E=%!HST7OB$:J,0!16B?*JUKPX*\P)QXG>: MN-WB2GERN2='%-,H.H3?(A7J <77X0RJ9L!_EDZRK Z]./+K@U],^^:.=74IB8^'-?D&DW. M\P!4UR"[B9&M;THK::C%^6%%_Q2HG %]7TMI]A,78/A+6?P%4$L#!!0 ( M .6*JU:HU%B?R00 /T, 9 >&PO=V]R:W-H965T;'[-FS>)KR>K?@ML1[L]4&CF2NU!UWWN?'HX )8869901)?VL\PZIB(*+Q[P9SU+MD MP^WV$_H?+G:*92X-GJGJ4YG;Y?%H.H(<%[*M[)6Z_Q,W\22,EZG*N%^X[]8F M\0BRUEA5;XR)05TVW;]\V.S#EL$T>,9 ; R$X]TYH=D_&EMRPXO' MV0;RM(,4ST!&\$$U=FG@O,DQ_])^3/1ZCN*)XZD8!/P@M0]1> B$-$ 7M3' M'#F\Z+F8EU+CJR[F2_E($K-PHK5L"G3MOT_FQFK2RS^[@N^PX]W8?(8.S4IF M>#RB0V)0KW$T>_DBG 1O!IC'/?-X"'UV36>?GU=SYR;;]E(9.9:8T)1G*!NP2:;XQJBIS:6G,6/KC#36@%D!E1#L[ ]+ M@H1.]<# GK-4K9%-;O8/O9NE1H2Z$Q"R@(#2GRTY_Q[GGT4@O#-E+*,62N4& MR&<.OT&8\$_D71%U9T.8=$+75'E6+K$B2D%,4N]:DK+=+!6B.[1E4T X"4%, M4^\=-D2T6Y?L-M_XO)Z&C*C Q&',)#] MI,]^,IS]KG!RW!>MI>UM">%BY9R?<)4K[>.NY ^B[T[^#265H0-YJ9TV+202E8KGD)61.)7N&3Z.!KW3P MR953FI=K2D>!WE]M/4?-L9\_H,Y*VN KY%N'H4EW[L"VE!>+NG:R>B01F'TX M*0J-!?F"][2HI.LD@UM9M?B5]KQ36.RH;3%,D/#+Q@\BC\U=JS,=T:RRP=#&2$F#?*=0/IMN.>FU#I^T# M(>+.BP@(;<*80>S=HG%[09K$+GJ7B6\!PH,X33N *('$9\I)>)L*(;D3I6 MP9J&OY_&D(8GO88G/Z)A.K*4&T>KD_/'IK2#8AYT\\-BYD(JF\??N;3UC#I5 MM\SHIS2]%>37\H:"=01<.&$A2PUK5NBP).,X?A)D)T/C*A0EW!?I=L8UO8%< MF=H#D79"3/UIXFT+5*2=0(7_.AP0:!JP@ZD?)$-B2'LQI-]WG9$::!?=$Y/] M?M[P79D?Q/P%F=_-!/8NKS_N_YP +K>0?X4"PHC/NO"#UT\">/EB*D+QAD8W MK9TZ^';5%U*(G!0$G?T!)81AW/E.=RIAO/4DK5$7[N%MJ%"WC>U>I_UH_[8_ MZ9ZTGY=W'P;DN*"R#14NR#3P4[K'=/?8[CI6K=P#=ZXL/9==; P C @ !D !X;"]W M;W)K&ULK59-;]LX$+W[5PS4;9$ 1O3ACSBN;4!V MW-T%FH7AI+N'Q1YH:6P1D4B5I.+ZW^^0DE4W=8P][,&F..2\F<:8R_W4"[VC8P3#92/MO)[^G4"VQ"F&-B+ *C MX047F.<6B-+XVF!Z;4CK>/I\1/_DN!.7#=.XD/E?/#79U!MYD.*65;E9R_UO MV/!Q"28RU^X?]O7>P9T'2:6-+!IGRJ#@HA[9M^8<3AQ&P1L.4>,0N;SK0"[+ M>V;8;*+D'I3=36CVP5%UWI0<%U:41Z-HE9.?F2VD2% 8Q=P9R2TL%*;A?P>BWOGL/KO8%G^6E@(H4O= #*4/D:CAK^CC>:3B,Q_YPC M76/VSV/:^S/6)4MPZM$%T:A>T)M]>!<.@X\7,NZW&?Z3ZF58Y.I->J M/3+2R=&)DT16PFA88X+\Q0IXCLG%6.>9/&4(6YG3->9B1Q?2K=A(=9FBTF R M9NBBN0PPI=T*P@#> XV%5"YU(PW+R?L%187CSE.F$&G1%0O:8@&2.LFLUAVK MM14\ZBR:$!!#."3 ,(+WWXUS"/O6>'MJ7$#8(^/PU'8/8?B3]Q+NK&U ?_\G M15(GQ>-.36!'.<:=EJ&K9KBGI6)#F326'^E:$E'XBJYET7O%UMJ"5VR#AME/ M;.D$X$)1#MJB'%PNROI=;EE_EG1DG^D52S6H-1+E^0%^1;E3K,QX0B>RQAV5 MZ[EJO!CD[6ICK_R#4'U*9#&(Z6&((OT#4[9-6;AS>=6+- M&:Q8PK<4\BI>Q8MKDBDB34>=9663[<(#3U.ZU$NF37U_MP[J:OFPC&GW(*#? MJ+.ZP,Q&&XYZ;KP=#L[*ZI]T"$IVY_H@E;6MS;I9M-:VU<9UA_F^O>[3="8[ M+C3DN"77X.:6Q%-U[ZLG1I:NWVRDH9)SCQE]+J"R&VA]*Z4Y3FR ]@-D]B]0 M2P,$% @ Y8JK5AG&S9_Q @ / 8 !D !X;"]W;W)K&UL?57;;MLP#'WW5Q#>,+1 4#NVD2$]V4CWI#-' 2Y$+/74S8\JQY^DXPX+I M*UFBH"];J0IFZ*I23Y<*65(;%;D7^'[?*Q@7[FQ2RQ[4;"(KDW.!#PIT511, MO2XPE[NIVW4/@A5/,V,%WFQ2LA0?T?PH'Q3=O!8EX04*S:4 A=NI.^^.%Y'5 MKQ5^\8EYKD%(AI_]YANZ](:'I\/ MZ%_JV"F6#=.XE/DOGIALZ@Y=2'#+JMRLY.X.]_'T+%XL,W4%8;<#@1^$9_#"-N"PQ@O?P3N$ MN%6R@"5Q5?0P*.DF@V6=;E3P>[[1M?S/J00T^-%I?-M$8UVR&* ;F%DY4[Q? -H' %2^.+/U)5RD<"=I^687"A;6C.^8N"16H_Z(6$6]D;-";6QA3(9V M%.4)A/X >L/H/#$X]2R\HXXFCFD]MS3$LA*F:>Y6VH[&>3,1_JLW&PO=V]R:W-H965TBDKB^Q[WSW^?LN=\[VVCQB#6#94R,5SJ/:VG86QUC4T' K] M/!I'!\>#J&KK''&>M;R"-=AO[?8A8"5O>2?N@]Y^AUW/I\ HMT7_9OH]-(E9T:'73)Q.#1JBP M\J>^#D<):?I"0MHGI)YWN,BSO.&6YYG1>V9<-*&YC9?JLXF<4.ZGK*VA4T%Y M-K\!+(QH?87TEBT[I !$QE7)EAP%.N_* (*RW$>]8XNR%&[+);M3H2_VY& M;#*^8&F23M@:*NHC>P9W,I1KXG$G+^!^-157XJ\7?,&NM4(M11GTNY(]JQ15 M[E8HK@I!E5J3$QP+9#\7&[2&^O'7J4H% M/3!-R,SK#E!H-J5 5PU \/,4UH%UZ-#?^NWR&PO=V]R:W-H965T7(K5D=K?2(E6M9N=AM0\FN8 U29RQ#11I?_S:"22$&#-TW)>6 MA-QS?8Z_SHT9;1C_*I8 $KTF<2KN6DLIL]MV6X1+2(BX9AFDZILYXPF1ZI(O MVB+C0*(\*(G;V/-Z[830M#4>Y?>>^'C$5C*F*3QQ)%9)0OCV 6*VN6OYK?V- M9[I82GVC/1YE9 $O(#]G3UQ=M4N4B":0"LI2Q&%^U[KW;P/;4@8>?]^B_Y^05 MF1D1,&'Q%QK)Y5UKT$(1S,DJEL]L\R?L"-UHO)#%(O^+-L6SO7X+A2LA6;(+ M5BU(:%K\)Z\[(0X"\*D O O QP'X1$!G%]#YWH#N+J";*U-0R74(B"3C$6<; MQ/73"DU_R,7,HQ5]FNI^?Y%6-__?.7"D"/$A+QKZEG"O2N&5TO,K_Y_UF4M(E6. (K*9JMU2U:T,?/X.0G(82(A02L30)5P#T M<@"]F*['?O_&\[Q1>WTHB37/I9*U.2O;F$K)KB8LFX1!)X8F)>H-T< MM&+@-8E;R;MW(>^8J:ESBG:OT8:AH;^M*2^E?2YEC7:_I-VW MTKZ/U=Y.TA"06KQ1Q%8S.5_%2'(2@=IV\R5$J"T\!+HFLQA,6O0;#3O6P=J& M2W6PI:MI,"@U&%@U>.)L37.KHC6 UQ"$0"2-$)L)%H,$1-,UI))QM8::!!@T M6N1[GF$66)MQJ0S-I$/O]#08EEH,K5K\P5BTH7&,:)(1RI6'DR;&P[-=/FRL M3D=/!-:&O'%)][W*V7A6HH\E/\3FJH,E21=4#7!$A !I[.8=HHWU^4<">[O> MROO T?GGUCF-F0_U3"UXVA^$')2+*\8\UU98:$TXR!5/C4+X)P;\L1K6IEPZ MX U9.Y81[^-*$FR59*+\)EULJ,N5IBE(E M9.+$=.]^YRAO&C&38H&]I6^=^)6O\^W&[@OABKC_6?\8IZ=3\VG(:EVH*@_JVTWHE*8T627V2>G20$Z :_@[9 N/EEG".OO'LG]Q[.&U?.&]N==P!SX,II*V.MJLD5Z*J:J5&; MNQ"E,&6143T[JDT]I_;;%5I=OB5.TP!5:7=JJ#,'V,N3'=Q,[ON]9%D2G98@KM+J051F"[2^LW[J=V%'] M 4KRXS>C?DYK#5=H=?VJ6@/;:XT?VU":+Z&'C0W%:>'A"JU0JWUP)IP 7^1G MZP+E*UUQLEK>+<_O[_-3ZZ/[#_[MI#B%KV"*'P5,"5_05* 8Y@K2N^XKL7AQ MSEY<2);E)\\S)B5+\H]+(!%P_8#Z?LZ8W%_H!.6O'<;_ U!+ P04 " #E MBJM6K7SV018# !0"0 &0 'AL+W=OS!5L@GE0!H\IRE7 V]1.O\QO?5,H&,JI;(@>/*2LB, M:AS*M:]R"32VHBSUPR#H^AEEW!L-[-Q,C@:BT"GC,)-$%5E&Y<\QI&([]-K> MR\0#6R?:3/BC04[7, ?]F,\DCOS:2\PRX(H)3B2LAMYM^V;2-_;6X N#K6H\ M$Q/)0H@G,_@0#[W $$*2VT\4/S;P 32U#A"C!^53Z]^I1$VGU^\O[.Q8RP+ MJF BTJ\LULG0ZWDDAA4M4OT@MN^ABJ=C_"U%JNPOV5:V@4>6A=(BJ\1(D#%> M_M/G*@\- ?IQ"\)*$.X+K@X(HDH0V4!+,AO6E&HZ&DBQ)=)8HS?S8'-CU1@- MXV87YUKB*D.='GW"0ODHE"(SD&2>4 GDDLS++25B128BRPM-;/G&EUT9CXG(A"41[CY-G.>.!KC,F0^,QQ+MZ'W-1)R1\2<@X/.KPGLH6B=H7) S"R,$S.5T> M'L&)ZOV)K+_H@+\[*CGCZV;"O]TNE)98_]]=Z2K=7;G=F9YPHW*ZA*&''[T" MN0%O]/I5NQN\=<7ZGYSM1'Y51WYUS+NMS!1+S15DJ>Q:I>E3F]%EV.OT!OZF M2>^RZH3MVFH'JU-C=8YBC:EB2[*U[0%B0C<@L=N1I<@R_$2J&L=VJ306-.Z< M"[]\0ZY7LMNJXV;JUTS]4Y+JHNJ?1.6VVJ?R&X=3!G)MSVR%.U=P7;;E M>K:^%MS:TW!O?HS7A?)T_^VFO&M@TUTSKD@**W09M*YQ]V1Y?I<#+7)[!"Z$ MQ@/5/B9XY0%I#'!]);#\JX%Y07V)&OT"4$L#!!0 ( .6*JU8%WN-'IP( M %(& 9 >&PO=V]R:W-H965TW=.PK_OWMDQ@0;4A[[@^]@9 MSXXW0[I6^M94B!8VM9!F$E36-L=A:/(*:V8.5(.2;DJE:V9IJY>A:32RPH-J M$<91=!36C,L@2_W97&>I:JW@$N<:3%O73-]-4:CU)!@%VX-KOJRL.PBSM&%+ M7*#]ULPU[<*!I> U2L.5!(WE)#@9'<_&KMX7?.>X-CMK<)W<*'7K-A?%)(B< M(!286\? Z+'"&0KAB$C&[YXS&%[I@+OK+?NY[YUZN6$&9TK\X(6M)L'[ HL M62OLM5I_PKZ?0\>7*V'\7UCWM5$ >6NLJGLP*:BY[)YLT_NP R">_8"X!\2/ M >,G $D/2'RCG3+?UBFS+$NU6H-VU<3F%MX;CZ9NN'1?<6$UW7+"V>PS#[@E(O6F0X+S%O-+4<#KT[1,B[,:X(9 M!S?;!Y?PM5*M8;(P:6A)JWMCF/>ZIIVN^ E="5PI:2L#9[+ XB$^I!Z'1N-M MH]/X6<(KI@\@&;V!.(J3/7IF_PZ/GY&3#+XGGB]Y@N^$3"WV^'FVR45+'<.Y M5C7,5-VTEOF!_U+"&=.2R^7NQ_IY2<1P8;$VO_:YW*D8[U?A(N+8-"S'24 9 M8%"O,,A>OA@=11_W6?2?R!X8-AX,&S_'GNT.XF"N)EOR$8_K?NCDN"U=9',?C-%SM.O)WT>C#4304 M=9V&.S_/&O72IY:!7+72=@,\G [!>.+SX-'YE *SR[=[FBYM:3R77!H06!)E M=/".).DNP;J-58T/@1ME*5+\LJ+01^T*Z+Y4Y&^_<2\8_HUD?P!02P,$% M @ Y8JK5BKKP:XM @ $P4 !D !X;"]W;W)K&ULK53;;MLP#/T502N&%M@J7Y*LR&P#N6!;@ T(FG5[&/:@V$PL5+)<28Z[ MOY\D.T8*I.T>]F*3%,\Q#TTJ::6ZUR6 08^"5SK%I3'UE!"=ER"HOI8U5/9D M)Y6@QKIJ3W2M@!8>)#B)@F!"!&45SA(?6ZLLD8WAK(*U0KH1@JH_<^"R37&( MCX%;MB^-"Y LJ>D>-F#NZK6R'AE8"B:@TDQ62,$NQ;-PNHA=OD_XP:#5)S9R M2K92WCMG5:0X< 4!A]PX!FI?!U@ YX[(EO'0<^+ADPYX:A_9/WGM5LN6:EA( M_I,5IDSQ#48%[&C#S:ULOT"O9^SXX#O'.DJ\[*6U- L4;)%RF5;-F?XWGBT5<,J]QTFWB5-V&ULK5113]LP$/XK)P]-3-IP MF@!#+(T$K=B0F(3H8 _3'MSDVE@X8B7H0#=8NYV5-I6P+C1K3HU!4010I7@<1<>\ M$K)F61IRUR9+=6N5K/': +55)TK!DXV?M(#M]=/[!?!N_.R%(0SK7[*PI93=L*@P)5HE;W1W3<< M_!QYOEPK"D_HAMJ(0=Z2U=4 =@HJ6?=O\3CT80LP.7P!$ ^ ^%\!R0 (G>.] MLF!K+JS(4J,[,+[:L?E%Z$U .S>R]G]Q88W;E0YGL_.67(8(9KI:REKXWA)\ M@D7_5T&OX(P(+<%9_M!*@P6(NH K*99222N1_'Y;^;R%"R$-W G5(NS/T0JI MZ(,CNUW,87_O ^R!K.%'J5MR')1RZPQX&3P?Q)[W8N,7Q'X7Y@"2R4>(HSC9 M 9^]#I]C/L+CYW#NVC;V+AY[%P>^Y*W>A=:0#.?RUY7+P:7%BG[O^1Q M0/I[9)--HI/#HY1OMM6_5=7+XEN'VU\L[A"LI3NC"E<.%QU\/F)@^F'M ZN; M<-Z7VKKI"&PO=V]R:W-H965T_8&TD:(>&!!*BL#U,>W#3V\8BL8OMM'3:CY_MA"R%M&Q2M9?6 M=NXYON?O*.,&,R&.^0*:?S+C(B-)3,7?E M0B"96E"6NH'G==R,4.9$?;MV(Z(^SU5*&=X(D'F6$;$^QY2O!H[O/"_!GREN)*U,1@E$\X? MS.1R.G \DQ"F&"O#0/3?$H>8IH9(I_%89%X ML"7Q:R*.(?2/(/""L $^W T?85S!@TVXJRVL? PJ'P/+%^[R\:S)'[,X3KA0 M<(1 L66K>4MSOD_E@L0X-2-0DJ=FW7X!GTJ'O2K_R+79PI^P14N,06_*=.=;/_:6WLBVQ#>J81W_O_) MZ^S3G3V1;;C3K=SIOMWHM?YN$MM]=<#\KM]YT;2O@\)VSWO1LV[M(C(? ;H= MYY1)2'&F8=YQ5S>**"[68J+XPMY-$Z[T36>'B?X606$"]/,9Y^IY8JZ[ZNLF M^@U02P,$% @ Y8JK5J>&O20= P @@P !D !X;"]W;W)K&ULK5?1;MHP%/T5*ZNF5FJ;.($ '41J0=7Z4*DJ[?8P[<&0 M"UA-8F8;:/]^=I*: "9M!2]@._<,O8@8@T6N:9*+GS*2<7[FN M&,\@)>*2S2%33R:,IT2J+I^Z8LZ!Q#DH35S?\T(W)31SHFX^]L"C+EO(A&;P MP)%8I"GA;S>0L%7/P<[[P".=SJ0><*/NG$QA"/)Y_L!5SS4L,4TA$Y1EB,.D MYUSCJSX.-""/^$5A)2IMI*V,&'O1G;NXYWA:$20PEIJ"J+\E]"%)-)/2\:\D M=@\8+(5E:@I6"E&;%/WDM%Z("P(T] +\$^)\%!"4@7SFW4);;&A!)HBYG M*\1UM&+3C7QMHXJ-0%\"4[T_1L.O1\V9T96"EJ"P@#;4Q"O#VQ<>TY^7+HEOCJM M'^)@6YPERF_Y>]2MCUE\\#F+=\_0H.&UMO7M1OD=+]C2YU8NB/IVKFY74YH) ME,!$P;S+EO+'BPMOT9%LGM\91TRJ&VC>G*F/!. Z0#V?,";?._H::CX[HO]0 M2P,$% @ Y8JK5II%A?MM P I1$ !D !X;"]W;W)K&ULM5A=;]HP%/TK5E9-K=0U7Q!H!Y'XZ+1*JX;:=7N8]N"2"[&: MQ-1V@$K[\;.3$$@5W%&%%X@=G\,]Q]?FVKT594\\!!!H'4<)[QNA$(LKT^33 M$&+,+^@"$OEF1EF,A6RRN+(="S+,V-,$L/O97T3YO=H*B*2P(0A MGL8Q9B]#B.BJ;]C&IN..S$.A.DR_M\!SN ?QL)@PV3)+EH#$D'!"$\1@UC<& M]M7(]A0@&_&3P(KO/",EY9'2)]6X"?J&I2*""*9"46#YM8011)%BDG$\%Z1& M^9L*N/N\8?^2B9=B'C&'$8U^D4"$?:-KH !F.(W$'5U]A4)06_%-:<2S3[0J MQEH&FJ9%T8L0.0//4 IP XKP&M/0"W +B9T#RR3-88"^SW M&%TAID9+-O60>9.AI1J2J&F\%TR^)1(G_ F3&<'$"\))@*Z?4[*03A?HQ.3\[0"2()^A'2E$L2WC.%C$NQF],B MAF$>@[,G!A?=TD2$'%TG 015O"GUE**P"N?8Y@U MZ4)#9!47.J4+'>U,5[8\V.@_1\ %D;LZ7OE#.V-K3O(@2&]E0U?Y%FE]<3'YH 3;%5;7"V-CC'6PD% M=U-.-,16=6);>]G:HJ:!M:#GUVSW>N1[E6_K+5M?<+VU%/;_(>B)#TZ AMBJ M-FSK.KM]Q*70:.W7%%O5B6WU9VO+J@:6@I[?;FO60J,5G[ESX(V!S;-[ (ZF M-$U$?DPL>\N[AD%VPG[5/U1W$-E!>DN37V#(0^"<)!Q%,).4UD5'SAW+[P3R MAJ"+[%C]2(4\I&>/(> F!H@W\\H%9N&^H'R9L;_!U!+ P04 " #EBJM6 M>-@7;>,# #[$P &0 'AL+W=OP_G7A_,P=,=93_X!D"@IS3)^,S8")'?F"8/-Y 2?DUSR.25%64I M$?*0K4V>,R!1F90FIFU9OIF2.#.":7ENP8(I+4029[!@B!=I2MBOCY#0W?RL08WFGBIQ?_R,?E<6 M+XMY)!SF-/DGCL1F9HP-%,&*%(GX0G>?H"[(4W@A37CYBW9UK&6@L.""IG6R M9)#&6?5/GNI&["5@]T2"72?8_S?!J1.366>2)8,*D()GXADD7H[Y]%G,LY$N@=6DK!1$4"B*[0B: W MMR!(G/"W,OS;\A:]>?46O4)QAKYN:,%E+)^:0G)4=S+#FL_'BH]]@L\#8=?( MP5?(MFQ'DS[O3[^%L$FWN^FF[$S3'KMICUWB.2^U9Y$06?&'3OW_?I;1Z%Y MRO_355I!NWIH]7S>\)R$,#/D \B!;<$(7O^%?>N]KNZ!P#I=<)HN.'WH79' M<_U7:,THU\YQ!>>7<&HAV08CVY7SL=VO2!.$1U83U&'J-DS=7J:?@7.Y-(1% M6B1$0"2?:-F/,"9JS= QK>"\/1+O7,^;'%#51;F6I^?J-5R]/^IJ!D+'U#OB M8/MCYX"H)FCDG^#I-SS]7IX/)"M6T'/5/Q!8 MI_Y14__HKU.&J:3%]8 M^5K?T"1"]VG.Z!8442W%7IQS)V<@L$[)V&I?X];E1%IC#]2(H="ZG=@S-'A8 MH=9X^R(XW-O\/$Q'N^X>)(K0A3XF29,3KR5 M4NM+WY?QBJ187O U8?J3!10F3;%XOB8)WTT\Z+T\^$*7*Y4]\*?C-5Z2!Z*^K>^%OO,KE#E- M"9.4,R#(8N)=P<3?E.SDWC7(2GGD_"F[N9U/O"!C1!(2JPP"ZW]; M,B-)DB%I'C]*4*\:,TO/*=SM5JX@T],"<+O$G4%[[[ MBY0%]3.\F":$%L[RL&ZSP="SX#H@L6J-E%WEO\FQ=#679:WQ00G]*=9Z:WC*%V9(^ M)@1<24F4!!_!0_%* 5^ J_C'A@HR!\VXLQNB,$WDN<[X]G #SCZ<@P^ ,O!U MQ3<2L[D<^THSS,;QXY+-=<$&M; )P1UG:B7!'VQ.YF:^KRNKRD,OY5TC)^ = M%A<@A+\!%*#0PF?F3K\A<96.''3"JMMACA>VX%7M_$09501\UE]A6V__^:P3 MP:TBJ?S7UL5BE)Y]E&SF7\HUCLG$TU-;$K$EWO377V 4_&YK04=@1D-Z54-Z M+O3IGX)+"6(LQ#-E2X!3OF'*5G$!$^4PF31MIUJH1OVQO]TOY5B4P;%?<>P[ M.5[%\2;=)%CI5Z4)"D7_PYD$V6@62/T] J,H/&39#!H.1\A.,JI(1DZ27[G" MB8U1U&@)#'I1<$#)$@51$-HY#2I. R]$(D2-$[6GW-KN$>H%]DVNI^0Z)1(PSJA33H1LI*'&.R#='AC#P69;+<6^YA9V)6 M0IE"U>#9#!JT*2Y$-4WT-CDK\_;;,NHU.#6#8(#:2-6+-W0NA=-9;L>(*!1- M-TVNZ-KNQ<]@TXK<')3.D(SFU)[ N@V!1UHVI$1!NVB M]I9,L\[:5D"WKWB]JEDL1#AHRL6Q,)-G;36@VVN$9FX.ZS4;!>\B;E(S2S*;5/0&Z?T(6XN4= #FU[0Z99 M9VTSD-MFO%[:FH8"PL-?K(X$F1QKTX'\/'W?KS7F\ME?J:A7UWVPHH?NJNGU;G)57Y:)&\75^1/#(E=[AYI9 J@ MT&-&F9Q8J5*;<]N6<0H9EF=\ TP_67&18:6[8FW+C0"45%'>M8*,ZEXEDMU@098=4=/]9UV!&X@Q<$7BWPWBKP:X%?)EJ1 ME6G-L<+16/ ""1.MW4RCK$VIUMD09M[B0@G]E&B=BJZ9PFQ-EA305$I0$GU M"_VI)+D>X2MT*171Q8($31G+,473C M%_N+R)>B 0X/>'!0F5/:UU?UBCGHG M?72""$-W*<\E9HD0;M\Y@E?"XW.(:)I=>H!+$%*WK_S@V=3VU%^$]FSTKB-R7QN]PC\V)0 M3X#9.4P!] 50QIE*9;\M\*4*=L$_AJ,]\$[K(\&#!CQX#3QH P]:P(-]\$[K(\'#!CQ\#3QL P\/P(-@ MN,?=Z7PD][#A'G9RWZ6@#]"5 M%&/SR@=X>!NX??.<&1^*,&?]2-SQ6F;>2C M@R7J.H/0V4-OB7(]QV^B*B9[YX@ROP=Z0U\3)A&%E=8Y9T-=(%$=N55'\4UY M:BVYTF=@V4SU7PH($Z"?KSA73QUS$#;_/=$_4$L#!!0 ( .6*JU8?,!.B M; ( ,@% 9 >&PO=V]R:W-H965T[@CN6%L0=A M,JEH#O=@'JI;A5;8L62L!*&9%$3!>AK,AI>+D?5W#M\8-'IO3ZR2E92/UEAF MTV!@$P(.J;$,%)<-+(!S2X1I_&HY@RZD!>[O=^P?G7;4LJ(:%I)_9YDIIL'[ M@&2PIC4W=[+Y#*V><\N72J[=ES3>=XS.::V-+%LP9E RX5>Z;>NP!T">?D#4 M J+G@-$+@+@%Q$ZHS\S)NJ*&)A,E&Z*L-[+9C:N-0Z,:)NQ?O#<*;QGB3+(4 MAHJ$/5 M&8F'IR0:1'%//HO7PZ,#Z<1=>6/'%[^VO*?D"[;F\?4VY77&1$X^29DUC/,3 M\F.VTD;AN_[95TO2%0]L9M$G&(_R3F_W\>WS.QYV/3RO<:XH25.YF MA2:IK(7Q[ZD[[<;1S'7AL_,YCBD_5?[1^!F'KR5G0A,.:Z0&PO=V]R:W-H965T.8!5P9ILD_?:S@= $7%9->Y/8 MW9)4( M]< ,)FN\@@6(^_4-DS.S\1*1#').:(X8Q%-C9E_,;4L)2HL' EM^,$8JE"6E MCVIR'4T-2Q%!"J%0+K#\V\ ?H0[(4_Y"FO+R%VUK6\M 8<$%S6JQ),A(7OWC79V( M X$]>$'@U +GM0*W%KAEH!59&=85%CB8,+I%3%E+;VI0YJ94RVA(KK9Q(9A\ M2Z1.!+,P9 5$Z O!2Y(208 CG$?HNTB H?=H46TOHC'J-SV] H%)RL^DZ'YQ MA4Y/SM )(CFZ2VC!I1V?F$("JV7-L(:[K."<%^"^8G:.7/L="_^3L*"%NDQ"WSWN3$-C)JL)!N\.5![_TH&K*)K M MSYZ8F\,@ND8CVVMLCM@&#=N@E^UA=H?6^ DO4]!A56+O8$77';>H^FV.J+R& MRGM5QD@>T@R0P#M]UKS.TL[ ;>%U;6S?U^/Y#9[?CQ=MOHV48-VZB7[1.E$4>W$()L5Q'Z1@6ZSC>4R"SK$$<=@/&@Q=@U\9P7 M/LMQ SGNA:PJ6%@P)C?];UD<=S?0:1_HKHWG#/2,MO7#A-YSP*F#.3[F%*QGZA.WMS<@C]02P,$% @ Y8JK5G*.1&ULK59M3]LP$/XKI^Q% M(+&F2=\8:R-!&1K3V!#LY<.T#VYR;:TY=F:[+?S[G9TT%!HJAM8/36S? M._LNPY72O\TA*32RS(-R M$<;M=C_,&9=!,O1SESH9JH457.*E!K/(.#LO<%WCBNS\0Y.R42IWVYPGHV" MMB.$ E/K/#!Z+'&,0CA'1.-/Y3.HMW3 S?>U]S.OG;1,F,&Q$C]X9N>CX#" M#*=L(>R56GW 2D_/^4N5,/X?5I5M.X!T8:S**S QR+DLG^RFBL-3 '$%B!\ MHNXC@$X%Z'BA)3,OZY19E@RU6H%VUN3-O?C8>#2IX=)E\=IJ6N6$L\EG9=' M);ME$X' 9 :?R +4%,8:,V[A#1QG]*20,P'GLCPW+@%[IV@9%V:?3*YPJ<22 MR]D:=<92+KB]I;5OUZ>P]W)_&%JBZS8-TXK:24DM?H1:!!=*VKF!]S+#[#X^ M))FUUGBM]23>Z? ,)RV(#@\@;L=Q Y_Q;O@%TRWH1![>V4&G4X>^X_UU'O'G M _UENA6RGW[AW&)N?C5%K?3:;?;J;OV1*5B*HX"NM4&]Q"!Y_2+JM]\U2?Y/ MSNX%H%L'H+O+>[(^::D/0)/4$M_W>%>/EDFW[7_#<+FI8MONSN(>M5Y-K?L)>NM :I16W,&CU7NU#(18&HM:@]ZHIO3LI/#.]_3J&_2?%\,'Y/H"QRG-N MJ170)"(^T M!E*7JK*[U+-U,S_V/2R\,R^_!*ANSK@T('!*T#8=U0!TV5W+@56%;U 39:G= M^=DMH'$UJ);U&BPP;8/11]H:6P+*XDN2D%-FR&6Z4\B71A>?, M\ PYFC$G!\J^\2V 0$]%7O*IMQ5B=^/[/-E"07B/[J"4;]:4%43(6[;Q^8X! M236HR/TP"(9^0;+2FTWTLWLVF]"]R+,2[AGB^Z(@[/D.MA[>? EVVR% M>N#/)CNR@0<07W?W3-[Y#4N:%5#RC):(P7KJW>*;&(\50(_X,X,#/[E&:BHK M2K^IF\_IU N41Y!#(A0%D?\>80YYKIBD'__6I%YC4P%/KU_8/^G)R\FL"(F,/I; F^UQ\H8=?H9[00/$E-.?Z+SI48X>1AY(]%[2HP=*#(BNK M_^2I%N($@$>O ,(:$)X#^J\ HAH0G0'"P2N ?@WHO]7"H ;HJ?O5W+5P"R+( M;,+H 3$U6K*I"ZV^1DN]LE(ME ?!Y-M,XL3L=Y J[*O#]%8OBIUW& MJBPC4Q>89+;3-/M0[:2!*0U8\5WE=TD6.R)KR3]LY!]V6NETIX,@*((G 65J MBH25T>SO #T#81R9 O,.NM<#XY(L=D36"LRH"8=H"5H:OT;W-G7+N#<(A2\FQR*W;D5BLZ MUTUTKM_U!KJX:NV-HBGG1.V"KBPY8R M<:4R1*4BEY]/V;]S8R53<[4K1H.0E\/ZX^&ECE;/.NOHB*VM8WC4,;3JN"1/ M6;$OT-]+*%; _C'*9Z7H..&Y4[:%4[;8%5L[&,=>$MN;R?/,H)X[ CG3MD63MEB5VSM M8!S[56SO--^U*^R46.\*8QR<=JU.V6)7;.TX'!M7;.]<;Q_F:-P/[9O"93LX M=\JV<,H6NV)K!^/8K&)[M]KM=T<[6>>P..U%[6JXK?BQ>\7= MVE?K3Y1VKLZ".^U7G;+%-5M+\(%)W^&;>764=:2I3M:6A&VRDLL K25ET!O)A,FJPZKJ1M"=/HU942%HH2^W M0%)@:H!\OZ94O-PH \V1X>P_4$L#!!0 ( .6*JU:^O%I0.0, %4+ 9 M >&PO=V]R:W-H965TV0V&_?L=NR-(V!%3M2Q(G/J_?Y_B2,UI* M]:!3 $.>,B[TV$N-R8]]7T]3R*@^DCD(_#*7*J,&FVKAZUP!G;F@C/M1$/3\ MC#+A)2/W[EHE(UD8S@1<*Z*++*/J^12X7(Z]T'MY<<,6J;$O_&24TP7<@KG/ MKQ6V_$IEQC(0FDE!%,S'WDEX?!:Z -?C.X.EKCT3BS*1\L$VOL[&7F = 8>I ML1(4;X]P!IQ;)?3QNQ3UJC%M8/WY1?W"P2/,A&HXD_P'FYET[ T\,H,Y+;BY MD8('>I+#05,SWR#=JU@_K3TMKIREKTBK4KJHY(''XB41#%#>%G M[>'G,*W"H_5P'Y-492JJ,A4YO;@]4S]/)MHH7'V_FHA6$IUF";LECW5.IS#V M<,]I4(_@)1\_A+W@]>J^\[:2BW!Y8[0?+R[&@BZ6V11+'=[VLH MK8/MB-*O4/JM*)>@-6%97AB8X9%F (N@.R(-*Z3A.]89=W\HSNB$<688 M-"ZTX?9"B\)@@Z5UM!U9PN#?SSAX>X)T*I4YQ&66O8^KU%R;HL%@N %6]JJ? MT(?UHV[=<:U\"-L=2[%H\OK8.:>K5C7L;3OU:S6,+3JP6%DQH MM#''L."HC_E0JQINU3 R=V701!HLJMQCBG4O*-L!O\^E-"\-6UE5E73R%U!+ M P04 " #EBJM6Q$Q5C_\" "W"0 &0 'AL+W=OFYZ^HP!D%U M2Z:0X)>E5((:[*J5JU,%-,I!@KMMS^N[@K+$"4;YV$P%(YD9SA*8*:(S(:AZ MO@0N-V/'=[8#MVP5&SO@!J.4KF .YCZ=*>RY%4O$!"2:R80H6(Z="_]\,K3Q M>< /!AN]TR96R4+*!]NYB<:.9Q,"#J&Q#!1?:Y@ YY8(TW@L.9UJ2@O<;6_9 MO^3:40\),&RE* M,&8@6%*\Z5/IPPX >>H![1+0?@GHO@+HE(!.+K3(+)=U10T-1DINB++1R&8; MN3IVI9S(W,GP@G\A%%#%K,.7D)BEVB;7[^ H, M95R?8,A$"H%#6\0\I@K(+:29"F-TE,R47"DJR!Q2 V(!BIR=DK;GGV'P_?R* M'!^=$&U!FK"$W,4RTS2)]"DYLOTIXQQGU"/7H#Z;I1N66BX++>U7M'3(5"8F MUN0ZB2#:Q[OH2V5.>VO.9;N1<$I5BW1\FWR[4Y//I!F.^A'N%=H;TNE4:]7) M^3JO\%T_9LP\DPFG6I/O2_)B[7Y]PWAR@Y;KWW7F%>3=>G+[MSC7*0UA[.#O M0(-:@Q-\_.#WO<]UR@]$MN=#M_*AV\0>%')5M>%.R]U4)[I@ZN5,]H^V#GI= MW_.\D;O>E=,XX3OE]"HYO3?*":4V=6(*'M_?5=/JOI#2.-D[I?0K*?U&*5/Z MQ$0FZG)O!+YU]QV(;$_CH-(X^)^G<'!('PY$MN?#L/)A^ _;EJ:IDFN("):* MO3V\ICR#.@,:6=]J0$'6WSD0@^HX%*KHX-7\:I MM$^TK6-/0@=EE52\;, Z@Y*P^HWO&A_V )JG&Q V@/ Q8/ $(&H T4L!@P8P ML,[44JP/*58XB07?(F&B-9MI6#,M6LLGS"S[7 G]E6B<2BY8QDM W_$=2/0) M3?*'!$3I A*%+0JD.D+&G=#*&TLN: MB:?UQ.$3$T?HDC.UDNB,Y9 _Q'M:1*LDW"F9AKV$EUBX* H^HM /HXY\9B^' MAQWPM!^>0O84_(&:J%V7R/)%SZX+2HG,*)>5 /1KLI!*Z+WRN\OPFG'0S6C. MCY%ODH(\].2L*L(>+_E^M MITI[*K""+@O[J0Y#]]1_?]1EUS/ R(VZ@6DO\)76'+?6'/>F=>/.751 #D+O M=ZFPJA07][T&U82GEM"4E$WBNV$0>YM],UX2E/:F]DKAPU;XL%?X-UU/=7$ M(2"W;2A!+&V-E2CC%5/U MX=J.MF5\8JO7H_%I,)K5U?@?37TWT$?GDC")*!2:TG=/]-**NM[6'<77M@(M MN-+US#97^HH"P@3H[P7G:M&PO=V]R:W-H965T!]L41R MYG#.S(@^G&RY>)(YHH+GJJSEU,F56M^XKDQSK)@<\C76M++DHF**AF+ERK5 MEAFGJG0#SQNY%2MJ)YF8N7N13'BCRJ+&>P&RJ2HF7FZQY-NIXSN[B4_%*E=Z MPDTF:[;"!U1_K.\%C5R+DA45UK+@-0A<3IUW_LW<-P[&XL\"MW+O'325!>=/ M>G"731U/1X0EIDI#,'IL<(9EJ9$HCL\=J&/WU([[[SOT]X8\D5DPB3->_E5D M*I\Z8P VDC%:\Z9XJ@*NKVR9Z[1.PY M^.$)AZ!S"%X[1"<<0FYDRQ9"+X%H2V)C3]8I)IO(E^ M4>NZ/RA!JP7YJ>1!\?0IYV6&0GX'/W]N"O4"/\*[+"MT75@)=W7;7;I*W\]1 ML:*4/Y")S)E N7L4-?R>\T:R.I,35U%D&M]-NRAF;13!B2A^8V((H3^ P O" M'O?Y>?3WU,+P1VP#NTO,-SZ,F,5Q5566K6 M ^CP,Z#ZP[)1C4 HI&Q8G6)/Y+?GL1_]WMRU3K%QTF?4)HG\.)JXF_V<'!N% MXR"V1@=<(\LU.AL/M8I/O9TU*=(QIN"^9'5?@&=1WEK<"X$=$(XMX?B231U? MDO>%P YXCRSOT5=LZO/8U-2#QZ W?Z/CGM5'VT%?']L$UU%_6U]9ME?_T=;^ M:'>,WQ&G6O^MGFSNLUAO+?*%P YHCRWM\26;>WQ)WA<".^!];7E??\7F/H]M MFCOLS=]U3W./7S7WL4WL7?4WMZ^UX.',GG[QWYY?"IWD"()BBQ*!+3A] _B< MEDU&4B6._('G>:!()\M&O+39VPD9)H$O@01)FEM% J1J@$0&5@L45FC $#[6 M\!X7HB'%#+&9I;70\PQ^![A%J@)K5,Y%\0_59MT(71$%BH/2,:*HS)YZ\.H/ MR>SP"ZO-!ETP V-8-R86#&Q0K M@5C#6O!-H?6]CU*H5(7;67AENC;(^FO=N9M04 M?2L^K;27@B];M'<4JMFJH&!+7-)VWO"*>D^TLK\=*+XV0GC!%=J-] ;V,M7\B]02P,$% @ Y8JK5D(1G^OJ! F1< !D !X M;"]W;W)K&ULM5AM;Z-&$/XK*RKU14K#N^VDMJ6+ MT[2I&EV47-L/43^L86S0 >O;7>RDO[ZS"P9C W>Y<%]L7F:>G6=X9AEFNF/\ MHX@ )'E.DTS,C$C*S:5IBB""E(ISMH$,[ZP83ZG$4[XVQ88##;53FIB.98W, ME,:9,9_J:_=\/F6Y3.(,[CD1>9I2_G(%"=O-#-O87WB(UY%4%\SY=$/7\ CR MK\T]QS.S0@GC%#(1LXQP6,V,=_;EM6,I!VWQ=PP[<7!,%)4E8Q_5R6TX,RP5 M$2002 5!\6\+"T@2A81Q?"I!C6I-Y7AXO$>_T>21S)(*6+#DGSB4TQ_XLS\B%BN:!9**:FQ,#5\F90 M!KDH@G0Z@KRC_)RX]AEQ+,=M<;_N=[^&H')WFNXFIJO*F5/ES-%X;@?>(J%" MD/>K,B5/?^)]78D,#F!E8N#JYQOS[[^R1]4L;TX' M&KS=BK?;ASXOA2 4ZS/"#Y6P*I00ETIHB?RJ'_O);LU=X>1K)[6%;>>>[7M3 M"DT+B:)X"6Z=0N)!G*W)TQVD2^"M M@?>BO_:A#P362(1?)<(?4NS^D+P' FOP'E6\1]]0[/W8'6(?G>AXHO:KAM9/ M;?R)W2[U<<5T_ 529QOU'OXJK??"O_:9#P36R,2DRL1D2*U/AN0]$%B#]T7% M^^(;:KT?NT/K%R&-O,;)&'1N[;=4=C]4;T;M<1HS'_Y4,?^,TDX+D M&;9 1$: 78(]VG="M\@Y4YTIN4]HUMJY]"[V6A4,A=9,S4$S: ]9 "7:4-P' M0FMRKYLZN[=W>F,1? 8*O]^<"U_KSV)DY;W M@7LL_U,CY\+KD+]J YN#CKI7Q&?U9<0Z"_):J1##DG[S/R!\URBB"E MZ9DNN"S7E@A$Z]*L9TK52TI5(UX(5"1HL7PAGEL$5QIOEB22:2_8 E]S M@(QL.-O&0G_[X#(-Q+?'U??R;,9K6U89+_FZ@/N6TD1N8,DU$U\S03YNM:9> M<@-Y6<^;!7#+%\/5\5Y" Y9DLQD[5U6J&?*5'K2?7 M+RX7J..6.XYUN2C&SF:]1#&T1NVM8\Q2 BM0-'J8# L M%0 &0 'AL+W=O,7%K4P!%'G(62$G5JK4\MRV99Q"3N4Q7T*A[RRXR*G2I^+&EDL!-*E$ M.;,]QQG9.;Q$_VB&KP>S)Q*F'+V(TM4 M.K%.+9+ @I9,7?'5>Z@'-#2\F#-9_26KNJUCD;B4BN>U6/<@SXKU+WVH"[$A M< <[!%XM\/85^+7 WU66%>E&LE]-U,ZU1PK7A\FW*6@) O2'179NJ1O";7^H5,2@:$+\B4Y[FV MM&I)KD""N(>$Z'>47)2J%$ NI2QI$0-Y.:,""I6"RF+*7I&7(2B:,?E*$V6J M[\FQK72GS:/MN.[@NW4'O1T=_$"+8^*X1\1S/+]#/NV7?Z+BF/B[Y6&_/(2X MD7L=\JA??@%SW?EA)7?;7"G+Y MJZNR:]B@&V8BZ%PN:0P32V=,9:L5/'_FCIPW777&A(68L @)UG+$;QSQ^^C! M5YW.LA2/1!I'CNK7G%!%8BY5ERF]O$--6<.&%[]F M$5+76H4<-(4<]!;2<]S14_Y$S!@MNHK8RSJTB)BP$!,6(<%:A@P; M0X:863/$= 03%F+"(B18RY%1X\BH=XI\+O,Y"/-)IJ5*N&PO=V]R:W-H965T)DEU)@"6G;8 $,:RF?2CZL")'(F%RE]U=2?;?=W=)\R)31(TP\(M$+F<. MSQP>K68X.S)^+V)$"0]92L7%%LQ,63=$DL6,LR-P':W0]('1QF2K:A*J'^-: ME$B*"%H"1) M*MZIS&_K&WC[YAV\@83"'S';"T(C,;.E(JQO:X4[5+KQ?P"^$7X+OOP7,\OX//ZO^G>SUT_$I\W^#YY\2/"<U-]_KIEV$>Q%>NE3&@BL5?1E5?3E*QOZ4Z=1_A_#!+E]!-PWK^Y,3474'!I-O6;J/]W7-WBO[NB0PE%P#H;7EJILTM[>Q^3YG^\^WXN"T]^@(\J;G MG%TW3&Y_Q_0;4N0D-=XFD1H=$B$YT4-3)]%>L!<_L8'0VJ77?9<[?FV##]JU M#876EJONV]S>7N?[#!X\:YS'P?34X,^#@LGHQ.!V8XC-D._,;"\@9'LJBPFO M6JW>'UR;J?ED?:G?*YCAN(8I7DJH^6V74 $I;A6DYC!&$B'7 >KZEC'Y=*)O4+UM6?P'4$L#!!0 ( .6*JU9.7]9GQ@0 M .06 9 >&PO=V]R:W-H965T\AO.Q#J*"'^;0,BV0\NU=B^^T<52 MZA?V:+ B"YB"?%H]U(X_LN<6OF:VK#\O//^>T)>D9D1 7#.$0.<&>"J@7?$H)T9M!.B*;*$UCV19#3@;(NXGJV\Z8HVF:6<3FZ.M:"DGB@,8+E%I\ M726SQCH+5+ZARWN0A(;B2AD^3>_1Y<45ND V$DO"02 :HZ>82O&I].+O)5L+ MY52]O-@;#VRIF&E\MI^QF*0L\!$6;?3 8KD4Z',<0%!C?V>V=['!@:U"FL<5 M[^(ZP4:/#X2W4-O]A+"#VW6 S.;WX.?FV "GG:>YG?AK'TNSCOIUFN9'\J;V MH41CSDF\@.3YG_%,2*[VU+]UP4]]=^I]ZT9S*U;$AZ&E.HD O@%K].LO;M?Y MK8[X3W*V%X9.'H:.R?OHKW4T ZXK6B15S)(J5@4X@06-8UW>,Q*2V(>Z,*2^ MO<2W;H^;$7:ZWL#>E.D9 32DY^7TO&;T_E"9EK4;8^(=DO)Z%4[&51MRZN:< MNLTX?7Y=40Z!K;KY'.@1=MT#=M8G<%PI+:(&DJ&->EU'].:<)!FA-"3J.H4 <(Q4OR=*1W/: %?*;9<[0"M. M?3BS-V:+],LI=5N]ZEXS8VG*M21VW!_C:FB4F6L7ERAV6TZ[RM"(H"E#7##$ M/\;PK+:9+;+'U?5:SD$ZC6":DBU$C6L4"V>0/=E%LQ7VF;HM7"7:/E'>^PP* M/>*:!1_CTQTV6ZY_(G\?(6'<0L.X M9A%S0)J#/F+KVO35N4,+[S4)D00>H4MU%'H#PL55+5WS0MW4%/50E)YGNB@@ M;W4GJKLS/?5WGM09Z=#5?CP*U>.:9<]XL>"P(!+0%\6>QH+ZZ)F$ZV++3@Q; M-O7=+?=AI_J?6C.IYQW;KH7R<\;4670/T+XN(7R<5UL\JK+=Z/T$RXT$SXG9JI28Q.][83*-ZQVFL:KT%W8K+N* M?4/S?;/1^R:A?E[59$N4]X[7JZHO,XZF/ OUAQS*]4LS?YE>XX^3BTBZFI_>_#X2K?BA0"'-E MZK1ZZ@^8IU>JZ4"R57(K.6-2LBAY7 ()@.L)ZO&ULQ5E1;]LV$/XKA-<-+9#8$A4[29<82)IN*]"L1M)L#\,>&.EL$9%$ ME:3L>-B/WY&4)6>6V#: D1=+HLF[[WC'^X[DV4K(!Y4":/*89X4Z'Z1:EV]' M(Q6GD#,U%"44^,]\&$S/;-M,3L]$I3-> MP$P25>4YD^M+R,3J?! .-@TW?)%JTS":GI5L ;>@[\J9Q*]1(R7A.12*BX)( MF)\/+L*WEU%D!M@>?W!8J:UW8DRY%^+!?'Q(S@>!0009Q-J(8/A8PCO(,B,) M<7RIA0X:G6;@]OM&^B_6>#3FGBEX)[(_>:+3\\')@"0P9U6F;\3J-Z@-&AMY ML$F] J^9')(H/" TH!&YN[TB MKU\]P>X>'DU1,Y>1U13US:41U#67%U*R8@$8S)ILC MBB0?-.3J[ZZI<_J/NO6;!?Q6E2R&\P&N4 5R"8/I3S^$D^!GCW5'C75'/NEU MI(C26*3($I1&^.AC H\E+C'\T,(V$[982%@P#1@*6G),4)YO,,E9T0?!*>^:L3AJL MDQ>.FK#MNK#OV>N+3? X8 M2XD,D1,P);)RCK'/*C7/*'N?X%4Q(;K.% M!^M)@_7$*^HCS[F)8H0:X^PB)1FXK"@J3("Q,)%\7QG7=*%THD^WHC@8TNXH M/FWPG'KQS)[@2+B*185.-RMNSKAT*\K\Y99D%ZK3#E3AN!M6&+2,$?B!21$# M)(K,IQ@$/8BV."ST(OJ]RN]!FKGH1T/^[4ST M-2PG?[P%BX91+S#: J//SD0(Z)H]\KS*.Q%Y!3]SV88MDX4O367A/K@L;,DL M]+-9XXI2\AC^M^BQ/GW @KA98;'(,08 MMU/O/I@K;*DK?&GN"O=!7F'+7J&?7?ZT-;TIW=V\Z47BE/7.5 MT98D*7WA-$+W0::T)5/JY;+=-"+!G)>8VL36E2S6IL;4(#M+@:](C^JX/MK$ M-3WZ:F"W-$G]-/GLP-[=UHU["SW:,B+U,R+6Q/8@HH@W^X?*1O:L+[+W09"T M)4CZT@1)]T&0M"5(^IT$^9V1[9=>9VP?TI89J9\9GQW(N]1'>^.XI3[JYZ(K M4+'DEJ9-]5!VAG4G'+_<6_2P*6>9(BO(,O.L:UE3!&RK0?>XTSU%$C#^,7&F M4R!%LY?"1:6PB6G;GHHLP?851['HE<+M_H(?3441CO&)(TP_S>0"];5B7!$T M))_3)V4V.@+X$MW E3U630C.A1%@%@HKUD^*[KI*=[(5$1AMA&%O"7!H8H2H MVG!7+0RWSBZS]<$3L7EEJI\XY;#$RDUB960VL^1XW%A@!:)5MLR3V*VH&K-R M8*J2)N#=K$"1;(9]J9C$B33'GZN4QZEMW,9M+*T5)T/?<6-;=D3^LL/FC<-; MT#I#2)_N,[Y@?=617]0S,T74EB11^-)GH_NH8J*VBHG\6_TKN-=H68&A:6\L MW*MF)CM>Y.;HIA,TW4DOIWWI)=HZA_:7!&X2?ZWW(E6)<%R0V.DTITD(MA-. MM'L\P)E;M[:%J;JYL+=V'1=G?W/M>X-G#[03*8 MX]!@>(R4+=U5BOO0HK37%_=":Y';UQ08YB+3 ?^?"Z$W'T9!&ULQ9AMC]HX$,>_BI4[G5JI36+SO =(L.W=5>KJT'+;OJCNA4D&B#:) M.=M 5[H/7]L)2;9Y@,U1'2](XGAF?N.Q_0>/CXP_BBV 1%^C,!83:ROE[L9Q MA+>%B J;[2!6;]:,1U2J1[YQQ(X#]8U1%#K$=?M.1(/8FHY-VX)/QVPOPR"& M!4=B'T64/\TA9,>)A:U3PWVPV4K=X$S'.[J!)*P MGE@S?#,G?6U@>GP*X"@*]TBGLF+L43]\\">6JXD@!$]J%U1=#G +8:@]*8Y_ M4J=6%E,;%N]/WG\SR:MD5E3 +0L_![[<3JRAA7Q8TWTH[]GQ#T@3ZFE_'@N% M^4;'M*]K(6\O)(M28T40!7%RI5_3@2@8=$B- 4D-B.%. AG*=U32Z9BS(^*Z MM_*F;TRJQEK!!;&NRE)R]390=G*ZE,Q[1'.5EX]N6:2*+:@9KK=HF10*L37Z MZ>N^CKGJNK/.*?Q!M3RDVC^A(K]%O3)-,^. ME/OHRT?E$GV0$(F_J[+K_H#L>EEVO4L+(4PA]JH0X@V:PR:(8SV75S2DL0?H MW\KJ)QDD,7HFAM[C#M-NMSMV#A5@_0RLWPKL=S7H4C32]$LTO?ZPFF:0T0Q: MT7Q2[:I-K5NU_89@BM^$-BBAO26#&K9AQC9LQ:9VY#4$\@S1L(JH&FB4 8U: M ;U/-L=+)M2H1#5P:X8)N_DV[C9R?3;RH\MU *[D%&WT7$(^E8#6-.#H0,,] M5,_]?!.LW)^3P,,"+\9V76%Q07CP58BS17$&,]4Y4EP:=EVY,@Y@*$&Q7@8M32^CK#VRU- MVJ'M]MS"IPX]5Q?<+"\+X.97L>;)]P+TY0ZB%?!*-6SVV%(.<2X[N/\_RSUN M%+ZV">9*AMM)V5#'?J-I)ZGJX[*< MU;"17,Q(LYC]-]5/G3^7_4X-4RY7I%FNKB#\:81G\PK7_)0DN4"1ZPC4RY4_ M#5S<1(GMCFJ &ULM57;;M- $/V5D:E0*T'L.&T"Q;&4I" J M$2EJ5/J >-C:DWC5O9C=3=+^/;.V8X)(#4+JB[V7F7/.G/6.DYTV#[9 =/ H MA;+CH'"NO Q#FQ4HF>WI$A7MK+21S-'4K$-;&F1YE21%&$?1,)2,JR!-JK6% M21.]<8(K7!BP&RF9>9JBT+MQT _V"S=\73B_$*9)R=:X1'=;+@S-PA8EYQ*5 MY5J!P=4XF/0OIR,?7P5\Y;BS!V/PE=QK_> GU_DXB+P@%)@YC\#HM<49"N&! M2,:/!C-H*7WBX7B/_JFJG6JY9Q9G6MSQW!7CX%T .:[81K@;O?N,33T7'B_3 MPE9/V-6QH_P>G)60?NH#5J4.$._FH4 M3/[PZ=L7BH9KA])^/^9!#7U^'-K?NTM;L@S' 5TLBV:+0?KZ57\8?>@0?MX* M/^]"3^^8,4RY)\!'NLD6H:$XIK-&ZMX3_HN6_Z.1?XA9) M0(;DF75'/Y%.@/^T9]C*&[[MW*Z@VNN+ A<46K4&]$!F[H]UA.G MRZHEW6M'#:X:%O1'0>,#:'^EM=M//$'[CTI_ E!+ P04 " #EBJM6IE5$ M=X," !B!P &0 'AL+W=O7B!>N,FU,77L8+OM^/:E255?^; Y6$:=(/CQ))M"F,G MPC2IZ 9NP7RM;A1:H5?)60E",RF(@O4TF'4G\['U=P[?&!STR9C83%92;JUQ ME4^#R (!A\Q8!8JO/2R .N-W*4%]30-%'R0)3U1C4[<*FZ:(1CPA;EUBA<91AGTH44&0BCJ#LC MN28+!3DS9,GTEKPELQP-7*&<7(GZ$[!^KR[ 4,;U:W19.$A0Y+Y4(W!-?TGE M?702&H2V6X=9 SBO >,' 'OD6@I3:/)!Y)#?CP\Q69]Q?,QX'K<*7E/5(;WN M&Q)'<:]%K^=/L.?T^@_H?<8_9PE[$#LXEUUKL/WE)KJB&4P#_*$<;"WWSLG9[K-/HTXW"?=G&(:>8=C*\$71',@LR^1.&(V%S8#MZ8J?W;]5 MZC\/:^1!1T]=V]$SX(X][OAI:SM^1&W#D[Z'W67CNKLFKG9U"_2S_@*9U7WS MGWM]^V!7V#"A"8&PO=V]R:W-H M965T5G-O:T0NWO?KY(M+>+JCNUH*=]9,U[$0E[RC5_M.(U3%53D/@Z"D5_$6>DM M9NK>,U_,V%[D64F?.:KV11'S?QYISHYS+_3>;ZRRS5;4-_S%;!=OZ L5O^V> MN;SR6TJ:%;2L,E8B3M=S[R&\)Q&N U2+WS-ZK,Y>HSJ55\;>ZHO/Z=P+ZA'1 MG":B1L3RWX$N:9[7)#F.OQNHU_99!YZ_?J?_J)*7R;S&%5VR_(\L%=NY-_%0 M2M?Q/AF;>"A9%\)5C3!<@1%5I[^QU\:( M@)L W T87 B(FH"H&S"Z$#!H @9*F5,J2@<2BW@QX^R(>-U:TNH72DP5+=// MROIS?Q%"Q^A38&BTY33.!5EGUAKY'+W*>I?NZ35_B MG%8H+E/TD"1L7XH*K6A"LT/\*B.^(53$65Y]*S%+E0CE'4;=RF*EV%;H4YG2U!)/W/$A=@!\J5\K(GX7\1$[B4\QOT-1^!W" M 8XL UI>'XYM^;C#"4TNA1O91.V4B!1O<('WB_RV6=$#+?<4_:L_N@?;)^4D MU=]9]]4N3NC4'ZBV^_BH"@57"@Z-%5IE)6^O-G MV09]%K2H_K().8 4$A)&@&"&D,-6R*%S*II"\EK('>7U+?E,LLEXPDT5KG[D M'1;!73B:^8=S>:R-L-F(. =V8]JC-NW1+0Y\M&7L)/6=.) P @0S%!RW"HZA M'3B&%!(21H!@AI"35L@)K ,G-G,-.@ZT-AIW'.@99G1["&K'A=4P6=9QH;15TGIC$ M/;9;<\J]Q2"I!$HFBFCKNO#"-R0H 4^*(U T4PU=8T?.BO? M&PPYL!DR[!K2VJI;G;K'=FONNBP/W77Y!4-^LJ8-5$DW\D#2"!3-E%&7^>$( MW)"@]3XHC4#13#5UR1\Z"^$;##FV/?NF74/:6H7#KB'_CR(]U%5ZZ"[3?^5Q M2JW;K[&G=WG&#^TXH4!J!HIFBZE4!QM#VQ*"+ M U :@:*9:NK% 7;O^O>W9W1-.>ONM;=&MCZ#Z((]=2F/W:7\5?:T[OVXP;TG M%.C&/13-%%6O$? 0W)Z@2P50&H&BF6KJI0)V_R30WYZCJ^P)N@"P]7G!F[JJ MQ^ZJ_BIO6G>"W.#>LPET2Q^*9HJJEPMX NY-T'4"*(U T4PU]3H!NW\LZ._- MJ-!;W&PO=V]R:W-H965T/W(D:4\)@FF9A8L93YF6V+(,:4B&.68Z:N1(RG M1*HE7]DBYTA" TH3VW.[VX"B>6HQ5A@H'4%$3]K7&&2:*9E(Z'DM2J[JF!N\?/[)>F>=7, M'1$X8\E/&LIX8HTL"#$B12*7;/,%RX8&FB]@B3"_L"EK'0N"0DB6EF"E(*79 M]I\\ED;L -S^"P"O!'C_"^B5@)YI=*O,M'5!)/''G&V ZVK%I@^,-P:MNJ&9 MWL9;R=55JG#2G[$LP$QR8DQE$: ;?8E8(DH5B M;$O5B)9C!Z7H\ZUH[P71-X0?0\\] L_Q>@WP63O\ H,*[M7AMK*O\M"K//0, M7^\%OB6N,2M00,19"O-'B3Q3#LS,[B$7H+J$:Y:M/EZKR%:._;I6/' E,16_ MFSS8WK3??%/]>)^)G 0XL=3S*Y"OT?(_O'.'SJ M.EP^&1_PH:"Y>@_((\A0-O6])1L:,OT66OO><*2V>;W;3T/1R7!0%=5T]BN= M_5:=7QF7,4S5EJD$-REKA;]V1SHBJW4ZJ#H=O$5B!UWZTQ%9S9]AY<^PR\1N MR0:[8>Q[[EYBFXJ&I\V)/:ETGK3JG I*8$$"&M$ #J:+Z>RP25\KR6OWI2.R M6K^CJM_16^1VU*4_'9'5_#FM_#GM,K>G_T32=;V]V#;4]$;-J76=OT.'TZIS M7FBA1W!#PU -%W,BI)$\C?2K%P[F-_-I8Y+;>5^[55VQU5W8&;W=>N M/.J(K>[1W]'*;9U,7IOHDFUW+G 'SEZD&XOV,VWOS-3Z@T;-G"NJYMD$(X5R MCD_4(\&WWPC;A62Y&;/OF%3;9PYC]5V%7!>HZQ%C\GFA)_?J2\W_ U!+ P04 M " #EBJM6NN:-"&<" #E!0 &0 'AL+W=O]4A:CAOF9+.3B[SN1=80<@PTY:!F-\6E\B8)3(R?O6J\371K$]U\]Z=8M.7?B,N@BN!->5 M@@\\Q_PQWC=.![OAWNXB?)'PBLA3B"9O( S":$3/\M_AX0MRHB'[D>.+_IY] M^Z:_%$-Z?WPVH7"IL58_Q_+6\<;CO+;T9ZHA& MFPX@NZ;23;1H7%UNA#95[H:5Z<,H;8#9+X30^XD]8.CLZ6]02P,$% @ MY8JK5MMN75$N P 5@T !D !X;"]W;W)K&UL MM5==;YLP%/TK%JNF5MK*9TC2)4A-TFV55JUJUNUAVH,;;@ 5;&:;I/WWLX$0 MR"A;*_J2V.:>P[F'"[Z>;"F[YR& 0 ])3/A4"X5(SW2=KT)(,#^E*1!Y94U9 M@H6)'"1 >48(8K*?:N7DV-VT%R".^1[#E MM3%2J=Q1>J\FE_Y4,Y0BB&$E% 66?QN80QPK)JGC=TFJ5?=4P/IXQ_XQ3UXF M\CL$5UA=B\+ M[1.C68J.%R!P%/,3";Y=+M#QT0DZ0A%!WT*:<4Q\/M&%%*QNJZ]*<;-"G/6$ M.!M=42)"CBZ(#WX3K\M$JVRM7;8SJY-0*CY%MOD.689EM^B9_S_TL<0VME%# WAZEOT<8S7<=Q)OJF+KTE:CA0SV;3 MHFE0:1IT:KH@ EC*(@YMPCJQS[6^)[)&FFZ5IOM*U>?V:4%/9 T+AI4%PY=5 M7P$;U.IJY-C#@^)K"7*M<7OMC2I%HTY%OJX%I6P?%UQ+E&NX37SZSU@Z8G:K.,]EQ M4-5:M4KK!#_7_[[8FJE:^U2M5ZK"DK@O&WIB:]JP[T',SOV]HP[MOS97:S0< M'-9A6Y1M'M2A7NM0Y=H MCE+>'U!+ P04 " #EBJM6MK(*P#,# ">#0 &0 'AL+W=O-/ M!:K5SY2)^^,M^D:$,-A;#$JY3/R>8S5()0E*E? MM*EB#0T%*\9)5B4+!EF2EU?\4!5B+T'@M"=858)UF. \DV!7":IR>LE,R;K$ M'/MC2C:(RFB!)@>J-BI;J$ERN8T+3L7=1.1Q_S)A.(HH1)A#B.:PAGP%Z!U: ME-N*R!*UATP?T2<@$<5%_(A.+X'C)&5O1.;MXA*=GKQ!)RC)T?>8K!C.0S;6 MN6 KGZD'%;-IR>GG;\NZM+^^B%!TQ2%CO]OJ5N(Z[;CRO3]G M!0Y@HHD7FP%=@^:_?F5ZQOLVT3V!-4K@U"5PNM /S$=+^:U6*7$\A2/_F=:^ MZ3F.,];7^UI:H@:NW*QU"TFW)NEVDOQ**(_1108T"7 ;M\[T8[>C)["&4J]6 MZKV0([T^2] 36*,$@[H$@YX<6>*X^UXS3&]XX,BV*&=H+U M:GW(N%"M]<'Z5!X^5 >]@RE/+J+/BY*NAK$X0 &5 >+^DA"^G<@'U$&ULO59A;],P$/TK5IC0 M)HTE3=(4C392VPTQB8EIW> #XH.77!-KB5ULIRW_GK.3AG;+"D@%J6ILY][S MO>>SG>%*R$>5 VBR+@NN1DZN]>+<=5620TG5F5@ QS=S(4NJL2LS5RTDT-2" MRL+U/2]R2\JX$P_MV(V,AZ+2!>-P(XFJRI+*'Q,HQ&KD])S-P"W+%TVBD-<+N]87]OM:.6!ZI@*HHO+-7YR'GK MD!3FM"KTK5A]@$9/W_ EHE#VGZR:6,\A2:6T*!LP9E R7C_INO%A"X \W0"_ M ?A/ >$+@* !!%9HG9F5=4$UC8=2K(@TT4:"WBGQ/3_HR&?ZYW!_3SI!ZW%@^8+?>VPL_#3?^$R^?L10L\'/U8(F,')P!RN02W#BUZ]ZD?>N2_2!R'8L"%L+PGWL\4;P7(J2 M3'&U)>Y?+'6=DZDM$;&2@'^4G)'UUV^U)-%=C)S3BWC7A2& MX=!=;@ONB!KTS8HN.Y3T6R7]O4KN.3,[9:9QPW36^E[XWZ[9@F8"=I/D_@G4$L#!!0 ( .6*JU;D]E5( M.@, .X3 - >&PO.Z6"_?KYV"!_U1:P/&RRHQ+['Y]QC^Z9Q.ZCU MDM.'&:4Z6)1ADD;"MSM'R>\3QZ1OMJ7M\',C MY(CG&*WOH9DL:R9T,')ZT'3VS,8*1\U^CP:Y%.MMCT,7,)E)28-GPH?AF' V M40Q8.2D97[IP#P)3R:4*M*DW8Z4+D?J7@[NN!Z78Z)1,2&5SNPSN>](,WP%6 M/3#(.&\-]D(7& TJHC55XLYT[& ;? $%3?MQ61F'A2++;N\Z7!/LS2292)51 MU:;IAJO0:,!I#G84*V9PU[** -1:EJ:1,5)(0:R'%:-I&-DIY?P!GM/O^9;V M(M_8TP[LJ&B;QE#3=#*N _J;:DY[4S9^E6Y0L6>I/\W-=(3M0ZW0>T5SMK#] M1=X:P-2[N#JI*K[\R%DA2NHF?W#"T8"L>,%,*O;+9(-2F9H 56'P3)5FT\W( M3T6J1[K0JW):Y+CGW@EZ_KOK7%!!%>&;IDWM'_,JO]IQ?/.O+-O?*KN&O1Z; ME^^QF[P^!9/)*9@\B9KLGX+)]/A-QL?I,6H.&1LGF:US3!L-X+PX#+_!R92O MDP:3.>.:B:8W8UE&Q8OCC)'79&+^F-G2-^,SFI,YUX\M. S7[:\T8_,R;4?= MPT(TH];M+S"];M(>5DTN)C*ZH-FXZ:IB8IN!:9BLS06$7>3.7GX$XSC,CP"& MY<$<8!S'PO+\3_/IH_-Q&.:M[T7Z**>/,X2; 5 M'8^]#L;8NB4)_/C5,&_ P/) IC];:WRW\0K97P?8GNZK$&RF>"5B,\77&A#_ MN@$C3?V[C>4!!K8+6.U ?G\>J"D_)XYA5S%OV!.,(VF*(5"+_AI-$F1U$OCX M]P=[2N(X3?T(8'X'<8PA\#3B".8 /&!('-OWX,[[*%J]IZ+U?_A&OP%02P,$ M% @ Y8JK5I>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'LH!?S*1"JO*:7:JRF51(S75+V )4L25&DI-A M?OVT[9"T$].UEPXGP!CSN67WUVKKY,G8AX4Q#\'/LM!N.EA[OSD>#EVVEJ5P M?YF-U/#-TMA2>/AH5T.WL5+D;BVE+XMA.!JEPU(H/3@]V1WKU@[Q!^-EYI71 ML+'>\%W))_?Z??TQ>%1.+52A_'8Z:-X79>\VSVO(>[%PS18O%G<"0*:#= 0'7"KK?+-'#W2Z!T'EPI3T$*9CI]E"P;WVF\->SO#UK M#[@HAO98P1=VEC?@?) 71N=2.YD'\,Z90N7 D0?GHA ZDP&"# G(\("0_X4( M,B(@HX- SFL<^"F"C G(^("0G4@F!&1R2,@(0:8$9'I(R!A!3@C("2_DI729 M59MZ>V"6P7GEE);.-1GI7#@$^9F _,P+.:_*4MAM#3A7*ZW@9P*RYEF6F0JR M)H+\0D!^X86\@>->&PC=K;3!?"VLQ/E[1"7P$?.%*-RZ&=#FS=6/2CV* GZ" M1W=,&H99,3/]"#M !2 [2)1/QLQ"@=IF Y7'ME4SA&Q3_P#342(9,YMD!H62 M7M5_&IPY)[LC2G5VN; RQ^ED3.ECS.R/:RE<]X:@/#%F%L4]3 U6#,+((F0&M3Y-*Z/YKX2J94$#*KH&&K MQ=Y4)24_7XIA )*3.$S&8@"\W.Y">DS! RF^%]J1E\NJ]EYO[$B)0N0F9=[*TY6U*, M2?DC9/='6WEN>P-(621DMDA_ =J'&5%"B9B%\JX2[26DE!(Q*X4L28-/&).2 M2L0LE;;:ZXT>V;)B]DA?,=,+2?DDXO;)GJKF&11C4G:)^+M6>^L&0,68E%TB M9KOTE@Z]8TX))CIDXZK;\:4$$W&WKGKZ57H5W)I"O2EI(\HVT8[,AB34D[,K)Q]F,\! MQ9B4@F+NQR9[2TE S=88DWQNPBRAEU*RH9)Y530MI=UFC$E)*&:6T)ZZYE(62CYGX=$:Z?Q%$0EDH M8;;0"R9.[E\K7T$-\J_J8%(62I@MU&W3OXLJQB2?WS-;"/?M>X8>8U(62I@M MU#O[?<7%F)2%$F8+[<'<7:D8D[)0PCT7HC"["8FR4/(1SV_ZN@DM*EY<0EDH M/="CG.<*!&-2%DJ9+41@UK<1QJ0LE#);B(QFY]I,*0NE[$O(B.=CG=(CI2R4 M\B\BV]_I.L*%7$I9*#UD0ZX[Z.0Z,OZ%9 1F9[4;9:&4NR/7VS?L:R>DE(52 M9@N1F-U!IRR4,EN(QL2#/J$L-&&V4"^FZVLG3"@+3=K5U\W.[O0DETN8JN0W M\!<.MF>BR&YM4+^T"\/BI%[AL:R*X@*V?=/71N2[%=R[U>>GOP%02P,$% M @ Y8JK5K % +TV @ '"H !H !X;"]?A)Q1JA 7'XQ^(2 QY=\:,=]=RJ[?5\6G\?#J:RJW3CVO^JZK'?YV):[KL^G M\Y%--QS;\;PSER\?O7Y?R9VF\U^G7]WZS_' M?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_*"U1QB5! MT@1K JT3@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#> M0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBMJ+<2Z*VH MMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[ MY&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#OYB?U+N/7 M(9=KS_<:K_^35(_G<_/U\I?E]\[)3;C@7-]6E*>_4$L#!!0 ( .6*JU;A MRT;(_0$ #TI 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:34[#,! %X*M4 MV:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4];^*1OE7/[IX] MQ>KSRM*%SJ;\-:R8M]7&KHB)V6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,\XAL?!Q^QQ]G M_%[_EWT(D#XD2!\*I \-TH?_*>N];_BV?C?^: M/'\!4$L! A0#% @ Y8JK5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #EBJM6> 8#>NX K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " #EBJM6F5R<(Q & "<)P $P @ ', 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .6*JU8 63IWZ04 ,T? 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ Y8JK5HR#4Z7" @ ] < M !@ ("!4A0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5J-"ZTU$! OQ, !@ ("! M%Q\ 'AL+W=O 8 " @9$C !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MY8JK5L?$Z0Z:$@ PS4 !@ ("!>#$ 'AL+W=O&UL4$L! A0# M% @ Y8JK5LG J'/( @ P@8 !D ("!4T@ 'AL+W=O M&PO=V]R:W-H965T , ,\' 9 " @29. M !X;"]W;W)K&UL4$L! A0#% @ Y8JK5L1Y M22U:! /0H !D ("!U5$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5K:?A-^A!@ B! !D M ("!BUT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Y8JK5D)$IX,*! S0D !D ("! MG6T 'AL+W=O<0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ Y8JK5DTXQ>WP! @ L !D ("!<'X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5@&DC#RR @ 1@8 !D M ("!:Z< 'AL+W=O&PO=V]R:W-H965TGD\KH0, +$( 9 M " @0BX !X;"]W;W)K&UL4$L! A0#% @ MY8JK5JC46)_)! _0P !D ("!X+L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5L_5'>U: @ M!04 !D ("!VL< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5@7>XT>G @ 4@8 !D M ("!C], 'AL+W=O&PO=V]R:W-H M965T&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK M5GC8%VWC P ^Q, !D ("!5^4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5A\P$Z)L @ R 4 M !D ("!H?$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5EKUZB"Q! /AP !D M ("![?H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y8JK5G &$U34 @ D !D ("!>P8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5AGD M#1ZF P +!4 !D ("!J!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y8JK5E8?\;)*!@ W!H !D M ("!8Q\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Y8JK5J951'># @ 8@< !D ("! M#"T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Y8JK5KKFC0AG @ Y04 !D ("!A3@! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #EBJM6 MX XML 84 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 85 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 146 270 1 true 57 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100070 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100100 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 100110 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100120 - Disclosure - Net Loss Per Share Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 10 false false R11.htm 100140 - Disclosure - Cash and Cash Equivalents Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalents Cash and Cash Equivalents Notes 11 false false R12.htm 100150 - Disclosure - Inventories Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureInventories Inventories Notes 12 false false R13.htm 100160 - Disclosure - Property and Equipment Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 13 false false R14.htm 100170 - Disclosure - Intangible Assets Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssets Intangible Assets Notes 14 false false R15.htm 100180 - Disclosure - Accrued Liabilities and Other Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOther Accrued Liabilities and Other Notes 15 false false R16.htm 100190 - Disclosure - Notes Payable and Line of Credit Notes http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCredit Notes Payable and Line of Credit Notes 16 false false R17.htm 100200 - Disclosure - Leases Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureLeases Leases Notes 17 false false R18.htm 100210 - Disclosure - Treasury Stock Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStock Treasury Stock Notes 18 false false R19.htm 100220 - Disclosure - Income Taxes Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100230 - Disclosure - Stockholders' Equity Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 100240 - Disclosure - Stock Based Compensation Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock Based Compensation Notes 21 false false R22.htm 100250 - Disclosure - Commitments and Contingencies Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 100260 - Disclosure - Concentration of Credit Risk Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRisk Concentration of Credit Risk Notes 23 false false R24.htm 100270 - Disclosure - Disaggregated Revenue Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenue Disaggregated Revenue Notes 24 false false R25.htm 100280 - Disclosure - Subsequent Events Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 25 false false R26.htm 100290 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 100300 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShare 27 false false R28.htm 100320 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalents 28 false false R29.htm 100330 - Disclosure - Inventory (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/DisclosureInventories 29 false false R30.htm 100340 - Disclosure - Property and Equipment (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipment 30 false false R31.htm 100350 - Disclosure - Intangible Assets (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssets 31 false false R32.htm 100360 - Disclosure - Accrued Liabilities and Other (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherTables Accrued Liabilities and Other (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOther 32 false false R33.htm 100370 - Disclosure - Leases (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/DisclosureLeases 33 false false R34.htm 100380 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity 34 false false R35.htm 100390 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation 35 false false R36.htm 100400 - Disclosure - Concentration of Credit Risk (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskTables Concentration of Credit Risk (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRisk 36 false false R37.htm 100410 - Disclosure - Disaggregated Revenue (Tables) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueTables Disaggregated Revenue (Tables) Tables http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenue 37 false false R38.htm 100420 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails Description of Business and Basis of Presentation - Additional Information (Details) Details 38 false false R39.htm 100430 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 39 false false R40.htm 100440 - Disclosure - Net Loss Per Share - Summary of Computation of Net Loss Per Share (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails Net Loss Per Share - Summary of Computation of Net Loss Per Share (Details) Details 40 false false R41.htm 100450 - Disclosure - Net Loss Per Share - Summary of Potentially Dilutive Securities (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails Net Loss Per Share - Summary of Potentially Dilutive Securities (Details) Details 41 false false R42.htm 100460 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 42 false false R43.htm 100490 - Disclosure - Business Combinations - Summary of Assets Acquired and Liabilities Assumed at Fair Value (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails Business Combinations - Summary of Assets Acquired and Liabilities Assumed at Fair Value (Details) Details 43 false false R44.htm 100530 - Disclosure - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details) Details 44 false false R45.htm 100540 - Disclosure - Inventory- Schedule of Inventory And Consigned Inventories, Current (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails Inventory- Schedule of Inventory And Consigned Inventories, Current (Details) Details 45 false false R46.htm 100560 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 46 false false R47.htm 100570 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 47 false false R48.htm 100580 - Disclosure - Intangible Assets - Summary of Acquired Intangible Assets (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails Intangible Assets - Summary of Acquired Intangible Assets (Details) Details 48 false false R49.htm 100590 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details) Details 49 false false R50.htm 100600 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 50 false false R51.htm 100610 - Disclosure - Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details) Details 51 false false R52.htm 100620 - Disclosure - Notes Payable and Line of Credit - Additional Information (Details) Notes http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails Notes Payable and Line of Credit - Additional Information (Details) Details 52 false false R53.htm 100630 - Disclosure - Leases - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 53 false false R54.htm 100640 - Disclosure - Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) Details 54 false false R55.htm 100650 - Disclosure - Treasury Stock - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails Treasury Stock - Additional Information (Details) Details 55 false false R56.htm 100660 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 56 false false R57.htm 100670 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 57 false false R58.htm 100680 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) Details 58 false false R59.htm 100690 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details) Details 59 false false R60.htm 100700 - Disclosure - Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details) Details 60 false false R61.htm 100710 - Disclosure - Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details) Details 61 false false R62.htm 100720 - Disclosure - Stock Based Compensation - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock Based Compensation - Additional Information (Details) Details 62 false false R63.htm 100730 - Disclosure - Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details) Details 63 false false R64.htm 100740 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 64 false false R65.htm 100750 - Disclosure - Concentration of Credit Risk - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails Concentration of Credit Risk - Additional Information (Details) Details 65 false false R66.htm 100760 - Disclosure - Concentration of Credit Risk - Schedule of Concentration of Sales and Accounts Receivable (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails Concentration of Credit Risk - Schedule of Concentration of Sales and Accounts Receivable (Details) Details 66 false false R67.htm 100770 - Disclosure - Concentration of Credit Risk - Schedule of Concentration of Fixed Assets by Geographical Regions (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails Concentration of Credit Risk - Schedule of Concentration of Fixed Assets by Geographical Regions (Details) Details 67 false false R68.htm 100780 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Sales Channel (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails Disaggregated Revenue - Summary of Disaggregated Revenue By Sales Channel (Details) Details 68 false false R69.htm 100790 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details) Details 69 false false R70.htm 100800 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) Details 70 false false R71.htm 100810 - Disclosure - Disaggregated Revenues - Additional Information (Details) Sheet http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails Disaggregated Revenues - Additional Information (Details) Details 71 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. airg-20230331.htm 1078, 1082, 1089, 1093 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: airg:DeferredRevenueRecognitionPeriod, us-gaap:LeaseExpirationDate1, us-gaap:LessorOperatingLeaseTermOfContract, us-gaap:PropertyPlantAndEquipmentUsefulLife - airg-20230331.htm 8 airg-20230331.htm airg-20230331.xsd airg-20230331_cal.xml airg-20230331_def.xml airg-20230331_lab.xml airg-20230331_pre.xml airg-ex31_1.htm airg-ex31_2.htm airg-ex32_1.htm airg-ex32_2.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "airg-20230331.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 518, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 146, "dts": { "calculationLink": { "local": [ "airg-20230331_cal.xml" ] }, "definitionLink": { "local": [ "airg-20230331_def.xml" ] }, "inline": { "local": [ "airg-20230331.htm" ] }, "labelLink": { "local": [ "airg-20230331_lab.xml" ] }, "presentationLink": { "local": [ "airg-20230331_pre.xml" ] }, "schema": { "local": [ "airg-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", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 587, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 7, "http://www.airgain.com/20230331": 2, "http://xbrl.sec.gov/dei/2022": 4, "total": 13 }, "keyCustom": 26, "keyStandard": 244, "memberCustom": 23, "memberStandard": 34, "nsprefix": "airg", "nsuri": "http://www.airgain.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "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 - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "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": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "10", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Cash and Cash Equivalents", "menuCat": "Notes", "order": "11", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalents", "shortName": "Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "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": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Inventories", "menuCat": "Notes", "order": "12", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "13", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Accrued Liabilities and Other", "menuCat": "Notes", "order": "15", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOther", "shortName": "Accrued Liabilities and Other", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Notes Payable and Line of Credit", "menuCat": "Notes", "order": "16", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCredit", "shortName": "Notes Payable and Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Leases", "menuCat": "Notes", "order": "17", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Treasury Stock", "menuCat": "Notes", "order": "18", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStock", "shortName": "Treasury Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "20", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Stock Based Compensation", "menuCat": "Notes", "order": "21", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Concentration of Credit Risk", "menuCat": "Notes", "order": "23", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRisk", "shortName": "Concentration of Credit Risk", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Disaggregated Revenue", "menuCat": "Notes", "order": "24", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenue", "shortName": "Disaggregated Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "25", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Cash and Cash Equivalents (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsTables", "shortName": "Cash and Cash Equivalents (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:ScheduleOfInventoryAndConsignedInventoriesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:ScheduleOfInventoryAndConsignedInventoriesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_USDollarShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_USDollarShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Accrued Liabilities and Other (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherTables", "shortName": "Accrued Liabilities and Other (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinancingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinancingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Stock Based Compensation (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Concentration of Credit Risk (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskTables", "shortName": "Concentration of Credit Risk (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Disaggregated Revenue (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueTables", "shortName": "Disaggregated Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails", "shortName": "Description of Business and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "airg:RestrictedCashPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "39", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "airg:RestrictedCashPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Net Loss Per Share - Summary of Computation of Net Loss Per Share (Details)", "menuCat": "Details", "order": "40", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails", "shortName": "Net Loss Per Share - Summary of Computation of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Net Loss Per Share - Summary of Potentially Dilutive Securities (Details)", "menuCat": "Details", "order": "41", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails", "shortName": "Net Loss Per Share - Summary of Potentially Dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Business Combinations - Additional Information (Details)", "menuCat": "Details", "order": "42", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Business Combinations - Summary of Assets Acquired and Liabilities Assumed at Fair Value (Details)", "menuCat": "Details", "order": "43", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "shortName": "Business Combinations - Summary of Assets Acquired and Liabilities Assumed at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details)", "menuCat": "Details", "order": "44", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails", "shortName": "Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents by Significant Investment Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Inventory- Schedule of Inventory And Consigned Inventories, Current (Details)", "menuCat": "Details", "order": "45", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails", "shortName": "Inventory- Schedule of Inventory And Consigned Inventories, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "airg:ScheduleOfInventoryAndConsignedInventoriesCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_d656c843-0993-4b7b-8ab5-b2c13461e43c", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Property and Equipment - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "shortName": "Property and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_56033f8c-e4ab-406e-8927-75cec6266318", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "47", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Intangible Assets - Summary of Acquired Intangible Assets (Details)", "menuCat": "Details", "order": "48", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails", "shortName": "Intangible Assets - Summary of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details)", "menuCat": "Details", "order": "49", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails", "shortName": "Intangible Assets - Schedule of Estimated Annual Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "50", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details)", "menuCat": "Details", "order": "51", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails", "shortName": "Accrued Liabilities and Other - Summary of Accrued Liabilities and Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_bf68e71a-bf85-48ba-8223-3fc500766cc4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Notes Payable and Line of Credit - Additional Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails", "shortName": "Notes Payable and Line of Credit - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_bf68e71a-bf85-48ba-8223-3fc500766cc4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "53", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "airg:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinancingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details)", "menuCat": "Details", "order": "54", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails", "shortName": "Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "airg:ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinancingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_19be531b-8125-4ca7-80e5-8bf1509ddc1e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Treasury Stock - Additional Information (Details)", "menuCat": "Details", "order": "55", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "shortName": "Treasury Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_19be531b-8125-4ca7-80e5-8bf1509ddc1e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)", "menuCat": "Details", "order": "58", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "shortName": "Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_80a3dac4-4f55-4ee8-a1db-a99d44647560", "decimals": "-3", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "p", "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TreasuryStockCommonShares", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails", "shortName": "Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "p", "airg:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_e1bdd556-691e-471b-b782-2bcf6a052014", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_cd58d843-9a37-46c0-aeb1-48934bdca1b3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_cd58d843-9a37-46c0-aeb1-48934bdca1b3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details)", "menuCat": "Details", "order": "60", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "shortName": "Stock Based Compensation - Schedule Of Stock Based Compensation Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_772ad101-7f1c-4f70-9361-4ed8efb243db", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details)", "menuCat": "Details", "order": "61", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails", "shortName": "Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Stock Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "62", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_1b7975d0-8286-44c6-9164-6a90bde06f8d", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_a31fc4cd-4311-4e90-8e83-505d105ed79a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "63", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails", "shortName": "Stock Based Compensation - Summary of Outstanding Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_a31fc4cd-4311-4e90-8e83-505d105ed79a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-5", "first": true, "lang": null, "name": "airg:WarrantyExpenseReserved", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "64", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-5", "first": true, "lang": null, "name": "airg:WarrantyExpenseReserved", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_f8067e01-6da7-4129-a1f3-852da9b9877f", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Concentration of Credit Risk - Additional Information (Details)", "menuCat": "Details", "order": "65", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "shortName": "Concentration of Credit Risk - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_f8067e01-6da7-4129-a1f3-852da9b9877f", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_0ab54f3d-8027-4328-8f59-39c3dec86853", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Concentration of Credit Risk - Schedule of Concentration of Sales and Accounts Receivable (Details)", "menuCat": "Details", "order": "66", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails", "shortName": "Concentration of Credit Risk - Schedule of Concentration of Sales and Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_0ab54f3d-8027-4328-8f59-39c3dec86853", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Concentration of Credit Risk - Schedule of Concentration of Fixed Assets by Geographical Regions (Details)", "menuCat": "Details", "order": "67", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails", "shortName": "Concentration of Credit Risk - Schedule of Concentration of Fixed Assets by Geographical Regions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_42b54ae2-c377-4eb2-9ce9-48678d17c334", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Sales Channel (Details)", "menuCat": "Details", "order": "68", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails", "shortName": "Disaggregated Revenue - Summary of Disaggregated Revenue By Sales Channel (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details)", "menuCat": "Details", "order": "69", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails", "shortName": "Disaggregated Revenue - Summary of Disaggregated Revenue By Market Group (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_97a1e37f-aa98-4b9d-b75e-220bf5ad3d35", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details)", "menuCat": "Details", "order": "70", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails", "shortName": "Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_cdef4c57-81f5-482d-af24-9517d346b34f", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Disaggregated Revenues - Additional Information (Details)", "menuCat": "Details", "order": "71", "role": "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "shortName": "Disaggregated Revenues - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_58f37fbb-5f6f-454e-bc95-c076a21967c8", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Description of Business and Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "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": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "airg-20230331.htm", "contextRef": "C_4605d123-8f38-4591-815b-99a2b3b66982", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "airg_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities and other liabilities, current.", "label": "Accrued Liabilities And Other Liabilities Current", "terseLabel": "Accrued liabilities and other", "totalLabel": "Total accrued liabilities and other" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "airg_AdvancedPaymentsFromContractManufacturers": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advanced payments from contract manufacturers", "label": "Advanced payments from contract manufacturer", "terseLabel": "Advanced payments from contract manufacturer" } } }, "localname": "AdvancedPaymentsFromContractManufacturers", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "airg_AuthorizedForGrantsUnderTheInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Authorized for grants under the inducement plan.", "label": "Authorized for Grants Under the Inducement Plan [Member]", "terseLabel": "2021 Inducement Plan", "verboseLabel": "Authorized for Grants under the Inducement Plan" } } }, "localname": "AuthorizedForGrantsUnderTheInducementPlanMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "airg_AutomotiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive member.", "label": "Automotive [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "airg_AvailableForSaleSecuritiesGrossUnrealizedLoss1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities.", "label": "Available-for-sale Securities, Gross Unrealized Loss1", "negatedLabel": "Unrealized loss on available-for-sale securities, net of deferred taxes" } } }, "localname": "AvailableForSaleSecuritiesGrossUnrealizedLoss1", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "airg_BusinessAcquisitionsPurchasePriceAllocationInventoryStepUp": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisitions, Purchase Price Allocation, Inventory Step-Up", "label": "Business Acquisitions, Purchase Price Allocation, Inventory Step-Up", "terseLabel": "Purchase price allocation, inventory step-up" } } }, "localname": "BusinessAcquisitionsPurchasePriceAllocationInventoryStepUp", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationConsiderationTransferredAdditionalConsiderations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Additional Considerations", "label": "Business Combination, Consideration Transferred, Additional Considerations", "terseLabel": "Business combination, consideration transferred, additional considerations", "verboseLabel": "Business combination, consideration transferred, contingent considerations" } } }, "localname": "BusinessCombinationConsiderationTransferredAdditionalConsiderations", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationConsiderationTransferredCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash", "label": "Business Combination, Consideration Transferred, Cash", "terseLabel": "Cash", "verboseLabel": "Upfront cash purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferredCash", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationConsiderationTransferredDeferredPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, consideration transferred, deferred payments.", "label": "Business Combination, Consideration Transferred, Deferred Payments", "terseLabel": "Business combination, consideration transferred, deferred cash payments", "verboseLabel": "Deferred payments" } } }, "localname": "BusinessCombinationConsiderationTransferredDeferredPayments", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationConsiderationTransferredDeferredPaymentsDue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Consideration Transferred Deferred Payments Due.", "label": "Business Combination Consideration Transferred Deferred Payments Due", "terseLabel": "Deferred payments" } } }, "localname": "BusinessCombinationConsiderationTransferredDeferredPaymentsDue", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationConsiderationTransferredReplacementOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, consideration transferred, replacement options.", "label": "Business Combination, Consideration Transferred, Replacement Options", "terseLabel": "Replacement options" } } }, "localname": "BusinessCombinationConsiderationTransferredReplacementOptions", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationDeferredPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Deferred Payments", "label": "Business Combination Deferred Payments", "verboseLabel": "Deferred Payment" } } }, "localname": "BusinessCombinationDeferredPayments", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLongTermLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long-Term Lease Liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long-Term Lease Liabilities", "negatedLabel": "Long-term lease liabilities", "terseLabel": "Long-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLongTermLeaseLiabilities", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedShortTermLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short-Term Lease Liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short-Term Lease Liabilities", "negatedLabel": "Short-term lease liabilities", "terseLabel": "Short-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedShortTermLeaseLiabilities", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensation": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation", "negatedLabel": "Accrued compensation", "terseLabel": "Accrued compensation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensation", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities", "negatedLabel": "Accrued expenses and other current liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "airg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "terseLabel": "Right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "airg_CancellationOfSharesForPaymentOfWithholdingTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cancellation of shares for payment of withholding tax", "label": "Cancellation of shares for payment of withholding tax", "terseLabel": "Cancellation Of Shares For Payment Of Withholding Tax" } } }, "localname": "CancellationOfSharesForPaymentOfWithholdingTax", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "airg_CashAndCashEquivalentsAndShortTermInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and short-term investments.", "label": "Cash And Cash Equivalents And Short Term Investments [Line Items]", "terseLabel": "Cash And Cash Equivalents And Short Term Investments [Line Items]" } } }, "localname": "CashAndCashEquivalentsAndShortTermInvestmentsLineItems", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "stringItemType" }, "airg_CashAndCashEquivalentsAndShortTermInvestmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and short-term investments.", "label": "Cash And Cash Equivalents And Short Term Investments [Table]", "terseLabel": "Cash And Cash Equivalents And Short Term Investments [Table]" } } }, "localname": "CashAndCashEquivalentsAndShortTermInvestmentsTable", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "stringItemType" }, "airg_CashAndCashEquivalentsAtCarryingValueAvailableAndAvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents At Carrying Value Available And Available For Sale Debt Securities Amortized Cost Basis.", "label": "Cash And Cash Equivalents At Carrying Value Available And Available For Sale Debt Securities Amortized Cost Basis", "terseLabel": "Cash and cash equivalents and Short term investments, Amortized costs", "totalLabel": "Cash and cash equivalents and Short term investments, Amortized cost" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAvailableAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "monetaryItemType" }, "airg_CashEquivalentsAndShortTermInvestmentsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash equivalents and short term investments policy.", "label": "Cash Equivalents And Short Term Investments Policy Policy [Text Block]", "terseLabel": "Cash Equivalents and Short Term Investments" } } }, "localname": "CashEquivalentsAndShortTermInvestmentsPolicyPolicyTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "airg_CashPurchasePricePriorToCustomaryAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash purchase price prior to customary adjustments", "label": "Cash Purchase Price Prior To Customary Adjustments", "terseLabel": "Cash purchase price prior to customary adjustments" } } }, "localname": "CashPurchasePricePriorToCustomaryAdjustments", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_ChinaIncludingHongKongAndTaiwanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Including Hong Kong and Taiwan [Member].", "label": "China Including Hong Kong and Taiwan [Member]", "terseLabel": "China including Hong Kong and Taiwan" } } }, "localname": "ChinaIncludingHongKongAndTaiwanMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "airg_CommitmentAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment and contingencies.", "label": "Commitment And Contingencies [Line Items]", "terseLabel": "Commitment And Contingencies [Line Items]" } } }, "localname": "CommitmentAndContingenciesLineItems", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_CommitmentAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment and contingencies.", "label": "Commitment And Contingencies [Table]", "terseLabel": "Commitment And Contingencies [Table]" } } }, "localname": "CommitmentAndContingenciesTable", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_CommonStockAndAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock and Additional Paid-In Capital.", "label": "Common Stock And Additional Paid In Capital [Member]", "terseLabel": "Common Stock and Additional Paid-in Capital" } } }, "localname": "CommonStockAndAdditionalPaidInCapitalMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "airg_ComputersAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computers and software.", "label": "Computers And Software [Member]", "terseLabel": "Computers and Software" } } }, "localname": "ComputersAndSoftwareMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "airg_ConsignedInventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consigned inventories [Member]", "label": "Consigned inventories [Member]" } } }, "localname": "ConsignedInventoriesMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "domainItemType" }, "airg_ConsumerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer [Member]", "label": "Consumer [Member]", "terseLabel": "Consumer" } } }, "localname": "ConsumerMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "airg_ContractLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of contract liabilities.", "label": "Contract Liabilities Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractLiabilitiesCurrent", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "airg_CovenantsToNonCompeteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Covenants To Non-Compete [Member]", "label": "Covenants To Non-Compete [Member]", "terseLabel": "Covenants to non-compete" } } }, "localname": "CovenantsToNonCompeteMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C.", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerD1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D1 [Member]", "label": "Customer D1 [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerD1Member", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerD2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D2 [Member]", "label": "Customer D2 [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerD2Member", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D.", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer E.", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer F [Member]", "label": "Customer F [Member]", "terseLabel": "Customer F" } } }, "localname": "CustomerFMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_CustomerGMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer G [Member]", "label": "Customer G [Member]", "terseLabel": "Customer G" } } }, "localname": "CustomerGMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "airg_DebtConversionConvertatedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Conversion Convertated Amount", "label": "Debt Conversion Convertated Amount", "terseLabel": "Debt Conversion Convertated Amount" } } }, "localname": "DebtConversionConvertatedAmount", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_DeferredPaymentsBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Payments Balance", "label": "Deferred Payments Balance", "terseLabel": "Deferred payments balance" } } }, "localname": "DeferredPaymentsBalance", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_DeferredPurchasePriceLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred purchase price liabilities current", "label": "Deferred purchase price liabilities current", "terseLabel": "Deferred purchase price liabilities" } } }, "localname": "DeferredPurchasePriceLiabilitiesCurrent", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "airg_DeferredRevenueRecognitionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred revenue recognition period", "label": "Deferred Revenue Recognition Period", "terseLabel": "Deferred revenue recognition period" } } }, "localname": "DeferredRevenueRecognitionPeriod", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "airg_DescriptionOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business Policy [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "DescriptionOfBusinessPolicyTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "airg_DescriptionOfPerformanceStockUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of performance stock unit", "label": "Description of performance stock unit", "terseLabel": "Description of performance stock unit" } } }, "localname": "DescriptionOfPerformanceStockUnit", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_EmployeeStockPurchasePlanSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan shares [Member]", "label": "Employee Stock Purchase Plan shares [Member]", "terseLabel": "Employee Stock Purchase Plan Shares" } } }, "localname": "EmployeeStockPurchasePlanSharesMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "airg_EnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise member.", "label": "Enterprise [Member]", "terseLabel": "Enterprise" } } }, "localname": "EnterpriseMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails" ], "xbrltype": "domainItemType" }, "airg_EstimatedWarrantyCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated warranty costs", "label": "Estimated warranty costs", "terseLabel": "Estimated warranty costs" } } }, "localname": "EstimatedWarrantyCosts", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_FinishedGoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finished Goods [Member]", "label": "Finished Goods [Member]" } } }, "localname": "FinishedGoodsMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets Amortization Expense After Year Three", "label": "Finite Lived Intangible Assets Amortization Expense After Year Three", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "airg_GoodsReceivedNotInvoiced": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goods Received not Invoiced", "label": "Goods Received not Invoiced", "terseLabel": "Goods Received Not Invoiced" } } }, "localname": "GoodsReceivedNotInvoiced", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "airg_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Lease Liabilities", "label": "Increase Decrease In Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "airg_IprDProjectsEstimatedLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPR&D Projects Estimated Life", "label": "IPR&D Projects Estimated Life", "terseLabel": "IPR&D projects estimated life" } } }, "localname": "IprDProjectsEstimatedLife", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "airg_LeaseTerminationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Termination Date", "label": "Lease Termination Date", "terseLabel": "Lease termination date" } } }, "localname": "LeaseTerminationDate", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_LineOfCreditFacilityAggregateEligibleAccountsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Aggregate Eligible Accounts Percentage", "label": "Line Of Credit Facility Aggregate Eligible Accounts Percentage", "terseLabel": "Line of credit Percentage of maximum advances of aggregate face amount of certain eligible receivables" } } }, "localname": "LineOfCreditFacilityAggregateEligibleAccountsPercentage", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "airg_LineOfCreditFacilityBorrowingBaseLimitationPercentageOfEligibleReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit facility borrowing base limitation percentage of eligible receivables.", "label": "Line Of Credit Facility Borrowing Base Limitation Percentage Of Eligible Receivables", "terseLabel": "Line of credit facility borrowing base limitation percentage of eligible receivables" } } }, "localname": "LineOfCreditFacilityBorrowingBaseLimitationPercentageOfEligibleReceivables", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "airg_LineOfCreditFacilityNetAllowancePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Net Allowance Percentage", "label": "Line Of Credit Facility Net Allowance Percentage", "terseLabel": "Line of credit facility, percentage of net allowance" } } }, "localname": "LineOfCreditFacilityNetAllowancePercentage", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "airg_LineOfCreditFacilityRawMaterialsAndFinishedGoodsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Raw Materials And Finished Goods Percentage", "label": "Line Of Credit Facility Raw Materials And Finished Goods Percentage", "terseLabel": "Line of credit facility, percentage of raw materials and finished goods" } } }, "localname": "LineOfCreditFacilityRawMaterialsAndFinishedGoodsPercentage", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "airg_LineOfCreditFacilityReserveForExcessAndObsoleteInventoryPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Reserve For Excess And Obsolete Inventory Percentage", "label": "Line Of Credit Facility Reserve For Excess And Obsolete Inventory Percentage", "terseLabel": "Line of credit facility, percentage of reserve for excess and obsolete inventory" } } }, "localname": "LineOfCreditFacilityReserveForExcessAndObsoleteInventoryPercentage", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "airg_LiquidityRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity ratio.", "label": "Liquidity Ratio", "terseLabel": "Liquidity ratio" } } }, "localname": "LiquidityRatio", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "airg_MajorCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Major customers.", "label": "Major Customers [Member]", "terseLabel": "Major Customers" } } }, "localname": "MajorCustomersMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_NimbelinkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NimbeLink.", "label": "NimbeLink [Member]", "terseLabel": "NimbeLink" } } }, "localname": "NimbelinkMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "domainItemType" }, "airg_NumberOfVendors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of vendors.", "label": "Number Of Vendors", "terseLabel": "Number of vendors" } } }, "localname": "NumberOfVendors", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "airg_OfficeWarehouseAndTestHouseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office, warehouse and test house.", "label": "Office Warehouse And Test House Member" } } }, "localname": "OfficeWarehouseAndTestHouseMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other countries.", "label": "Other Countries [Member]", "terseLabel": "Other", "verboseLabel": "Rest of the world" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "airg_OtherCustomaryAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other customary adjustments.", "label": "Other Customary Adjustments" } } }, "localname": "OtherCustomaryAdjustments", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_PaymentsForInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for inventory.", "label": "Payments For Inventory", "terseLabel": "Payments for inventory" } } }, "localname": "PaymentsForInventory", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_PerformanceStockUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance stock unit [Member]", "label": "Performance stock unit [Member]", "terseLabel": "Performance stock unit (PSU)" } } }, "localname": "PerformanceStockUnitMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "airg_ProvisionForExcessAndObsoleteInventories": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for excess and obsolete inventories", "label": "Provision for excess and obsolete inventories" } } }, "localname": "ProvisionForExcessAndObsoleteInventories", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_PurchaseOfInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase of inventory.", "label": "Purchase Of Inventory", "verboseLabel": "Purchase of inventory" } } }, "localname": "PurchaseOfInventory", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_ReserveForPricingCreditsAndRightsOfReturn": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve For Pricing Credits And Rights Of Return", "label": "Reserve For Pricing Credits And Rights Of Return", "terseLabel": "Reserve for pricing credits and rights of return" } } }, "localname": "ReserveForPricingCreditsAndRightsOfReturn", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_RestrictedCashPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash [Policy Text Block]", "label": "Restricted Cash [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCashPolicyTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "airg_RevenueFromContractWithCustomerShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contract with customer shipping and handling cost policy.", "label": "Revenue From Contract With Customer Shipping And Handling Cost Policy [Text Block]", "terseLabel": "Shipping and Transportation Costs" } } }, "localname": "RevenueFromContractWithCustomerShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "airg_RevenueRecognitionPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition, payment terms.", "label": "Revenue Recognition Payment Terms", "terseLabel": "Revenue recognition, payment terms" } } }, "localname": "RevenueRecognitionPaymentTerms", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "airg_RightOfUseAssetsRecordedInNonCashInvestingAndFinancingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Right-of-use assets recorded in non cash investing and financing activities", "label": "Right-of-Use Assets Recorded in Non Cash Investing and Financing Activities", "terseLabel": "Right-of-use assets recorded upon adoption of ASC 842" } } }, "localname": "RightOfUseAssetsRecordedInNonCashInvestingAndFinancingActivities", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "airg_SalesChannelDistributorsAndResellersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel distributors and resellers member.", "label": "Sales Channel Distributors And Resellers [Member]", "terseLabel": "Distributors and resellers" } } }, "localname": "SalesChannelDistributorsAndResellersMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "domainItemType" }, "airg_SalesChannelFulfillmentDistributorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel, fulfillment distributors.", "label": "Sales Channel Fulfillment Distributors [Member]", "terseLabel": "Fulfillment Distributors" } } }, "localname": "SalesChannelFulfillmentDistributorsMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "domainItemType" }, "airg_SalesChannelOEMODMContractManufacturerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel OEM / ODM / contract manufacturer.", "label": "Sales Channel O E M O D M Contract Manufacturer [Member]", "terseLabel": "OEM/ODM/Contract Manufacturer" } } }, "localname": "SalesChannelOEMODMContractManufacturerMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "domainItemType" }, "airg_SalesChannelOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Channel, Other.", "label": "Sales Channel Other [Member]", "terseLabel": "Other", "verboseLabel": "Direct and other" } } }, "localname": "SalesChannelOtherMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "domainItemType" }, "airg_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance Table [Text Block]", "terseLabel": "Schedule of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "airg_ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinancingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Future Minimum Rental Payments for Operating and Financing Leases.", "label": "Schedule of Future Minimum Rental Payments for Operating and Financing Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments Under Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingAndFinancingLeasesTableTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "airg_ScheduleOfInventoryAndConsignedInventoriesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Inventory And Consigned Inventories, Current [Table Text Block]", "label": "Schedule of Inventory And Consigned Inventories, Current [Table Text Block]", "terseLabel": "Schedule of Inventory And Consigned Inventories, Current" } } }, "localname": "ScheduleOfInventoryAndConsignedInventoriesCurrentTableTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "airg_ScheduleOfPerformanceStockUnitTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of performance stock unit table text block", "label": "Schedule of performance stock unit table text block", "terseLabel": "Schedule of performance stock unit" } } }, "localname": "ScheduleOfPerformanceStockUnitTableTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "airg_SeveranceCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Severance Costs [Member]", "label": "Severance Costs [Member]", "terseLabel": "Severance Costs" } } }, "localname": "SeveranceCostsMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageRemainingContractualTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options cancelled weighted average remaining contractual term 1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Cancelled Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted average remaining contractual term (in years), Expired/Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledWeightedAverageRemainingContractualTerm1", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "airg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options exercised weighted average remaining contractual term 1.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted average remaining contractual term (in years), Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm1", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "airg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share based Payment Award Options Granted Weighted Average Remaining Contractual Term1", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted average remaining contractual term (in years), Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm1", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "airg_ShareGrantedUponSettlementOfDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share Granted upon Settlement of debt", "label": "Share Granted upon Settlement of debt", "terseLabel": "Share Granted upon Settlement of debt" } } }, "localname": "ShareGrantedUponSettlementOfDebt", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "airg_ShareRepurchaseProgramAugustTwoZeroOneSevenAndSeptemberTwoZeroOneNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share repurchase program august two zero one seven and september two zero one nine member.", "label": "Share Repurchase Program August Two Zero One Seven And September Two Zero One Nine [Member]", "terseLabel": "Share Repurchase Program August 2017 and September 2019" } } }, "localname": "ShareRepurchaseProgramAugustTwoZeroOneSevenAndSeptemberTwoZeroOneNineMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_ShareRepurchaseProgramAugustTwoZeroOneSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share repurchase program august two zero one seven.", "label": "Share Repurchase Program August Two Zero One Seven [Member]", "terseLabel": "Share Repurchase Program August 2017" } } }, "localname": "ShareRepurchaseProgramAugustTwoZeroOneSevenMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_ShareRepurchaseProgramSeptemberNineTwoZeroOneNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share repurchase program September nine two zero one nine.", "label": "Share Repurchase Program September Nine Two Zero One Nine [Member]", "terseLabel": "Share Repurchase Program September 9, 2019" } } }, "localname": "ShareRepurchaseProgramSeptemberNineTwoZeroOneNineMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_ShareSettledObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Settled Obligation [Member]", "label": "Share-Settled Obligation [Member]", "terseLabel": "Share-Settled Obligation" } } }, "localname": "ShareSettledObligationMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_ShortTermLesseeOperatingLeaseTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Lessee Operating Lease Term Of Contract", "label": "Short-Term Lessee Operating Lease Term Of Contract", "terseLabel": "Short-term lessee operating lease term of contract" } } }, "localname": "ShortTermLesseeOperatingLeaseTermOfContract", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies line items.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies table.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "airg_StockAwardsIssuedAndOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock awards issued and outstanding [Member]", "label": "Stock awards issued and outstanding [Member]" } } }, "localname": "StockAwardsIssuedAndOutstandingMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "airg_StockOptionAwardsIssuedAndOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock option awards issued and outstanding.", "label": "Stock Option Awards Issued And Outstanding [Member]", "terseLabel": "Stock Option Awards Issued and Outstanding" } } }, "localname": "StockOptionAwardsIssuedAndOutstandingMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "airg_StockOptionsAndRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options and restricted stock.", "label": "Stock Options And Restricted Stock [Member]", "terseLabel": "Stock Options, Restricted Stock and Performance Stock" } } }, "localname": "StockOptionsAndRestrictedStockMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "airg_StockOptionsIssuedAndOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options issued and outstanding [Member]", "label": "Stock options issued and outstanding [Member]" } } }, "localname": "StockOptionsIssuedAndOutstandingMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "airg_StockRepurchaseProgramAdditionalPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program additional period in force1.", "label": "Stock Repurchase Program Additional Period In Force1", "terseLabel": "Additional period of stock repurchase program" } } }, "localname": "StockRepurchaseProgramAdditionalPeriodInForce1", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "airg_SubsidiaryCommonStockPurchaseByCompany": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsidiary Common Stock Purchase by Company", "label": "Subsidiary Common Stock Purchase by Company" } } }, "localname": "SubsidiaryCommonStockPurchaseByCompany", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "airg_SummaryOfFairValueOfPurchaseConsiderationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Fair Value Of Purchase Consideration Table Text Block", "label": "Summary Of Fair Value Of Purchase Consideration Table Text Block", "terseLabel": "Summary of Fair Value of Purchase Consideration" } } }, "localname": "SummaryOfFairValueOfPurchaseConsiderationTableTextBlock", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "airg_SupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supply agreement.", "label": "Supply Agreement [Member]", "terseLabel": "Supply Agreement" } } }, "localname": "SupplyAgreementMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "airg_TwoThousandAndSixteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and sixteen employee stock purchase plan.", "label": "Two Thousand And Sixteen Employee Stock Purchase Plan [Member]", "terseLabel": "Authorized for grants under the 2016 Employee Stock Purchase Plan", "verboseLabel": "2016 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandAndSixteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "airg_TwoThousandAndSixteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and sixteen equity incentive plan.", "label": "Two Thousand And Sixteen Equity Incentive Plan [Member]", "terseLabel": "2016 Equity Incentive Plan", "verboseLabel": "Authorized for Grants under the 2016 Equity Incentive Plan" } } }, "localname": "TwoThousandAndSixteenEquityIncentivePlanMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "airg_UnrealizedTranslationGain": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails3": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrealized translation gain", "label": "Unrealized translation gain", "negatedTerseLabel": "Less unrealized translation gain", "terseLabel": "Less unrealized translation gain" } } }, "localname": "UnrealizedTranslationGain", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "airg_WarrantsIssuedAndOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants issued and outstanding.", "label": "Warrants Issued And Outstanding [Member]", "terseLabel": "Warrants Issued and Outstanding" } } }, "localname": "WarrantsIssuedAndOutstandingMember", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "airg_WarrantyExpenseReserved": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warranty expense reserved", "label": "Warranty Expense Reserved", "terseLabel": "Warranty expense reserve" } } }, "localname": "WarrantyExpenseReserved", "nsuri": "http://www.airgain.com/20230331", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "country_MM": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MYANMAR", "terseLabel": "Myanmar" } } }, "localname": "MM", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAIWAN", "terseLabel": "Taiwan" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_VN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIET NAM", "terseLabel": "Vietnam" } } }, "localname": "VN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails" ], "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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", "verboseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "verboseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific (APAC)" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r266", "r582", "r648", "r698" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r301", "r302", "r303", "r304", "r355", "r497", "r516", "r563", "r564", "r579", "r592", "r601", "r647", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r301", "r302", "r303", "r304", "r355", "r497", "r516", "r563", "r564", "r579", "r592", "r601", "r647", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r266", "r582", "r648", "r698" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r301", "r302", "r303", "r304", "r348", "r355", "r385", "r386", "r387", "r496", "r497", "r516", "r563", "r564", "r579", "r592", "r601", "r643", "r647", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r301", "r302", "r303", "r304", "r348", "r355", "r385", "r386", "r387", "r496", "r497", "r516", "r563", "r564", "r579", "r592", "r601", "r643", "r647", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r264", "r265", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r581", "r600", "r648" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r264", "r265", "r547", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r581", "r600", "r648" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails" ], "xbrltype": "stringItemType" }, "stpr_MN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MINNESOTA", "terseLabel": "Minnesota" } } }, "localname": "MN", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails" ], "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_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASC 842 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities and Other" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOther" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r12", "r599" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r267", "r268" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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": "Trade accounts receivable, net", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r1", "r142", "r152" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued and other liabilities", "totalLabel": "Accrued liabilities and other" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccruedRentCurrent": { "auth_ref": [ "r17", "r567" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.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 through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Rent, Current", "terseLabel": "Current portion of deferred rent obligation under operating lease" } } }, "localname": "AccruedRentCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for contractual rent under lease arrangements.", "label": "Accrued Rent, Noncurrent", "terseLabel": "Deferred rent obligation under operating lease" } } }, "localname": "AccruedRentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r79", "r175" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r25", "r26", "r129", "r490", "r519", "r520", "r619", "r620", "r621", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Finite-lived intangible assets, Estimated life in years" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r164", "r165", "r166", "r167", "r168", "r213", "r214", "r215", "r216", "r225", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r394", "r395", "r396", "r408", "r409", "r410", "r411", "r426", "r427", "r428", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r467", "r468", "r470", "r471", "r472", "r473", "r485", "r486", "r487", "r488", "r489", "r490", "r504", "r505", "r506", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r107", "r108", "r357" ], "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", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r183", "r271", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful trade accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r41", "r65", "r71" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization", "totalLabel": "Amortization of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r233" ], "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 securities not included in the calculation of diluted net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "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.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r587", "r639" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-Backed Securities [Member]", "terseLabel": "Asset-backed Securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r151", "r179", "r202", "r248", "r257", "r261", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r432", "r436", "r452", "r599", "r645", "r646", "r686" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r170", "r186", "r202", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r432", "r436", "r452", "r599", "r645", "r646", "r686" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "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.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r424", "r590", "r591" ], "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.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r115", "r116", "r424", "r590", "r591" ], "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.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Date of acquisition" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "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.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of Unaudited Pro forma Revenue and Income (loss)" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition.", "label": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period", "terseLabel": "Add: Net revenue - acquired businesses" } } }, "localname": "BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r422", "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net loss - pro forma combined", "verboseLabel": "Net loss - pro forma combined" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r422", "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue", "verboseLabel": "Net revenue - pro forma combined" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r430", "r622" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r125", "r126", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r125", "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Business Combination, Contingent Consideration payment" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r128", "r425" ], "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.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Identifiable net assets acquired", "totalLabel": "Identifiable net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identified intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r117", "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r117", "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r118" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Total purchase price", "totalLabel": "Total purchase price", "verboseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "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_BusinessCombinationsPolicy": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r45", "r46", "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrual of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r45", "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Leased liabilities recorded upon adoption of ASC 842" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r530", "r531", "r599", "r611" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails": { "order": 0.0, "parentTag": "airg_CashAndCashEquivalentsAtCarryingValueAvailableAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "periodEndLabel": "Cash, Ending Balance", "periodStartLabel": "Cash, Beginning Balance", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "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": [ "r43", "r173", "r565" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited2": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "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 Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r63" ], "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.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r38", "r43", "r48" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash; end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash; beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r38", "r137" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r611" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails": { "order": 1.0, "parentTag": "airg_CashAndCashEquivalentsAtCarryingValueAvailableAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash equivalents", "totalLabel": "Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r95", "r96", "r97", "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class Of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r649", "r682" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r146", "r157" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r82", "r299", "r300", "r551", "r644" ], "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.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r633", "r634", "r681" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r4" ], "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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "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", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r87" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r4", "r5", "r94" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "periodEndLabel": "Common Stocks, Including Additional Paid in Capital, Ending Balance", "periodStartLabel": "Common Stocks, Including Additional Paid in Capital, Beginning Balance", "terseLabel": "Common stock and additional paid-in capital, par value $0.0001, 200,000 shares authorized; 10,949 shares issued and 10,407 shares outstanding at March 31,2023; and 10,767 shares issued and 10,226 shares outstanding at December 31,2022.", "totalLabel": "Common Stocks, Including Additional Paid in Capital, Total" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r27", "r188", "r190", "r194", "r509", "r513" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r54", "r55", "r134", "r135", "r266", "r550" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r54", "r55", "r134", "r135", "r266", "r529", "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r54", "r55", "r134", "r135", "r266", "r550", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r54", "r55", "r134", "r135", "r266" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r52", "r54", "r55", "r56", "r134", "r136", "r550" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r54", "r55", "r134", "r135", "r266", "r550" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r332", "r334", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract asset", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r332", "r333", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liability", "totalLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r586", "r648" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r586", "r648" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r587", "r589", "r699" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r32", "r502" ], "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": "Shipping and other transportation costs", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r33", "r202", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r452", "r645" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of goods sold", "totalLabel": "Cost of Revenue, Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r53", "r266" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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": "Basis spread on variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r41", "r110", "r407", "r414", "r415", "r627" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred tax liability", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r400", "r401" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r677" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax assets", "totalLabel": "Deferred Tax Assets, Net, Total" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r41", "r77" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technologies" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r344", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ], "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]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r359", "r390", "r391", "r393", "r398", "r593" ], "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.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "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_DomesticLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, inside the reporting entity's home country.", "label": "Domestic Line of Credit [Member]", "terseLabel": "Choice Financial Group (Choice)" } } }, "localname": "DomesticLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa (EMEA)" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r195", "r217", "r218", "r219", "r220", "r221", "r226", "r228", "r230", "r231", "r232", "r236", "r448", "r449", "r510", "r514", "r573" ], "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.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r195", "r217", "r218", "r219", "r220", "r221", "r228", "r230", "r231", "r232", "r236", "r448", "r449", "r510", "r514", "r573" ], "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.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r203", "r403", "r416" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "Share-based compensation expense -Share-Settled Obligation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r392" ], "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": "Total unrecognized compensation cost, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity Class Of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r87", "r166", "r191", "r192", "r193", "r210", "r211", "r212", "r214", "r222", "r224", "r239", "r279", "r331", "r394", "r395", "r396", "r410", "r411", "r447", "r461", "r462", "r463", "r464", "r465", "r466", "r490", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r314", "r349", "r350", "r351", "r352", "r353", "r354", "r451", "r493", "r494", "r495", "r577", "r578", "r587", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r314", "r349", "r354", "r451", "r493", "r587", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r314", "r349", "r354", "r451", "r494", "r577", "r578", "r587", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r314", "r349", "r350", "r351", "r352", "r353", "r354", "r493", "r494", "r495", "r577", "r578", "r587", "r588", "r589" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r132", "r133" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of identifiable intangible assets and related expected lives for finite-lived intangible assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted average amortization period (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r177", "r294" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r72" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (remaining nine months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r72" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r72" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r291", "r293", "r294", "r295", "r503", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r70", "r507" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r66", "r69" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r70", "r503" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsScheduleOfEstimatedAnnualAmortizationOfIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets, fair value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, Fixtures, and Equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r176", "r286", "r508", "r576", "r599", "r641", "r642" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r289", "r290", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r41", "r287", "r288", "r289", "r576" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r31", "r202", "r248", "r256", "r260", "r262", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r452", "r575", "r645" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentChargeOnReclassifiedAssets": { "auth_ref": [ "r75", "r76" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.", "label": "Impairment Charge on Reclassified Assets", "terseLabel": "Impairment of fixed assets" } } }, "localname": "ImpairmentChargeOnReclassifiedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r41", "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In Process R&D", "verboseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r28", "r138", "r147", "r159", "r248", "r256", "r260", "r262", "r511", "r575" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r297", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r203", "r404", "r405", "r406", "r412", "r417", "r419", "r420", "r421" ], "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.airgain.com/20230331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r204", "r223", "r224", "r247", "r402", "r413", "r418", "r515" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Taxes paid", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r40" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r40" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.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": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r622" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued liabilities and other" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued bonus", "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total", "verboseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r40" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r622" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other assets", "terseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r40" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.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", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-Lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived intangible assets, fair value", "verboseLabel": "Total identifiable intangible assets acquired" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r69", "r499", "r500", "r501", "r503", "r568" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangibles" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r64", "r68" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r615" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished good", "totalLabel": "Inventory, Finished Goods, Gross, Total" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventories" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r185", "r566", "r599" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total Inventory", "verboseLabel": "Total Consigned Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r172", "r184", "r238", "r283", "r284", "r285", "r498", "r569" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "verboseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r617" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials", "totalLabel": "Inventory, Raw Materials and Supplies, Gross, Total" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease Expiration Date", "terseLabel": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Lessee operating lease description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r483" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails3": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails4": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r483" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails4": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r483" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails4": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r684" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails4": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023 (remaining nine months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r483" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails3": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, Operating Lease, Option to Extend", "terseLabel": "Operating lease option to extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "verboseLabel": "Operating lease term of contract" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r202", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r433", "r436", "r437", "r452", "r574", "r645", "r686", "r687" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r9", "r144", "r155", "r599", "r626", "r640", "r683" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r171", "r202", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r433", "r436", "r437", "r452", "r599", "r645", "r686", "r687" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r2", "r143", "r149" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit", "totalLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r14", "r625" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r14" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "auth_ref": [ "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.", "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Line of credit facility covenant compliance" } } }, "localname": "LineOfCreditFacilityCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.", "label": "Line of Credit Facility, Covenant Terms", "terseLabel": "Line of credit facility covenant terms" } } }, "localname": "LineOfCreditFacilityCovenantTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Line of credit facility current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r14" ], "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 facility maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityFrequencyOfPayments": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments, which may be presented in a variety of ways (for example, monthly, quarterly, annually).", "label": "Line of Credit Facility, Frequency of Payments", "terseLabel": "Line of credit facility frequency of payments" } } }, "localname": "LineOfCreditFacilityFrequencyOfPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of credit facility interest rate description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r14", "r625" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility allowable amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r14", "r625" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Summary of Long Lived Assets By Geographical Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Notes Payable and Line of Credit" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Manufacturing and Testing Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.", "label": "Marketing-Related Intangible Assets [Member]", "terseLabel": "Market related intangibles" } } }, "localname": "MarketingRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r199" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r199" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r38", "r39", "r42" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r29", "r42", "r148", "r158", "r169", "r187", "r189", "r193", "r202", "r213", "r217", "r218", "r219", "r220", "r223", "r224", "r229", "r248", "r256", "r260", "r262", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r449", "r452", "r575", "r645" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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 Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Covenants to non-compete" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfIdentifiableIntangibleAssetsAndRelatedExpectedLivesForFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Fixed assets", "verboseLabel": "Property and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r248", "r256", "r260", "r262", "r575" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r478", "r598" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r475" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails3": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities", "totalLabel": "Total lease liabilities", "verboseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r475" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails3": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less short-term lease liabilities", "terseLabel": "Short-term lease liabilities", "verboseLabel": "Less short-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r475" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails3": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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": "Long-term lease liability", "totalLabel": "Operating Lease, Liability, Noncurrent, Total" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsOnOperatingLeasesDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r474" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Leased right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r482", "r598" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease weighted average discount rate percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r481", "r598" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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", "r130" ], "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": "Description of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r49", "r50", "r60", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r178" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": { "auth_ref": [ "r616" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller.", "label": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross", "terseLabel": "Inventories on consignment" } } }, "localname": "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r145" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other current liabilities", "totalLabel": "Other Liabilities, Total" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "terseLabel": "Other expense", "totalLabel": "Other Nonoperating Expense, Total" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r196" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "negatedLabel": "Interest income, net" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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)", "negatedTotalLabel": "Total other (income) expense", "totalLabel": "Total other expense (income)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense (income):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r197" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Taxes paid for net share settlement of restricted stock units", "terseLabel": "Taxes paid for net share settlement of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r36" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r618" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "auth_ref": [ "r140", "r150", "r612" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Restricted cash - long term" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r37" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r169", "r187", "r189", "r198", "r202", "r213", "r223", "r224", "r248", "r256", "r260", "r262", "r275", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r431", "r434", "r435", "r449", "r452", "r511", "r575", "r596", "r597", "r621", "r645" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": { "auth_ref": [ "r74", "r81" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant, and Equipment and Intangible Assets [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r78", "r174" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Property and equipment, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r80", "r156", "r512", "r599" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r80", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PublicUtilitiesInterimRateIncreaseDecreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of public utility's interim rate increase (decrease) allowed while waiting final decision of regulatory agency.", "label": "Public Utilities, Interim Rate Increase (Decrease), Percentage", "terseLabel": "Line of credit, Percentage of maximum advances of aggregate face amount of certain eligible receivables" } } }, "localname": "PublicUtilitiesInterimRateIncreaseDecreasePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryRawMaterialsMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Basic goods that are to be consumed directly or indirectly in the production of finished goods or services.", "label": "Raw Materials [Member]", "terseLabel": "Raw Materials [Member]" } } }, "localname": "PublicUtilitiesInventoryRawMaterialsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilitiesInventorySuppliesMember": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Materials used as supplies by the entity.", "label": "Supplies [Member]" } } }, "localname": "PublicUtilitiesInventorySuppliesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PublicUtilitiesInventoryTable": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Detailed information about the type of inventory held by the utility and the carrying value of this inventory.", "label": "Public Utilities, Inventory [Table]" } } }, "localname": "PublicUtilitiesInventoryTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureInventoryScheduleOfInventoryAndConsignedInventoriesCurrentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepurchaseAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.", "label": "Repurchase Agreements [Member]", "terseLabel": "Repurchase Agreements" } } }, "localname": "RepurchaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r109", "r160", "r694" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r611", "r623", "r695", "r697" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited2": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash included in prepaid expenses and other current assets and other assets long term", "totalLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r43", "r48", "r139", "r153", "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash - short term", "totalLabel": "Restricted Cash and Cash Equivalents, Total" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalents": { "auth_ref": [ "r548", "r549", "r623", "r695", "r697" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash Equivalents", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash Equivalents, Total" } } }, "localname": "RestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Unit (RSU)", "verboseLabel": "Restricted Stock Unit" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r6", "r94", "r154", "r523", "r528", "r599" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r166", "r210", "r211", "r212", "r214", "r222", "r224", "r279", "r394", "r395", "r396", "r410", "r411", "r447", "r519", "r521" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r245", "r246", "r255", "r258", "r259", "r263", "r264", "r266", "r343", "r344", "r502" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Disaggregated revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByMarketGroupDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureDisaggregatedRevenuesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueByGeographyDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenueSummaryOfDisaggregatedRevenueBySalesChannelDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r245", "r246", "r255", "r258", "r259", "r263", "r264", "r266", "r343", "r344", "r502" ], "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": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Disaggregated Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureDisaggregatedRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r480", "r598" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability", "verboseLabel": "Operating lease liabilities resulting from right-of-use assets" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "VAT payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherSummaryOfAccruedLiabilitiesAndOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Net Revenues" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r266", "r637" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Net Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfSalesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Liabilities and Other" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureAccruedLiabilitiesAndOtherTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Acquired Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r51" ], "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.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r51" ], "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": "Summary of Potentially Dilutive Securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r115", "r116", "r424" ], "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]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAdjustmentsInUnauditedProFormaCombinedNetRevenuesDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfAssetsAcquiredAndLiabilitiesAssumedAtFairValueDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueOfPurchaseConsiderationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProFormaFinancialInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.airgain.com/20230331/taxonomy/role/ScheduleBusinessCombinationSummaryOfFairValueOfPurchaseConsiderationParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents by Significant Investment Category" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r636" ], "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": "Summary of Computation of Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r105" ], "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": "Schedule Of Stock Based Compensation Expenses" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Assets Acquired and Liabilities Assumed at Fair Value" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r356", "r358", "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r385", "r386", "r387", "r388" ], "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.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r101" ], "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": "Summary of Outstanding Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r101", "r102", "r103" ], "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 Outstanding Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r84", "r85", "r86", "r88", "r89", "r90", "r91", "r92", "r93", "r94", "r180", "r181", "r182", "r240", "r315", "r316", "r317", "r319", "r323", "r328", "r330", "r579", "r609", "r624" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Annual Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r52", "r54", "r55", "r56", "r134", "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Concentration of Sales and Accounts Receivable" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureConcentrationOfCreditRiskTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r249", "r250", "r251", "r252", "r253", "r254", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Accrued severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r40" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date", "verboseLabel": "Percentage of discount and fair value of option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r377" ], "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": "Restricted stock units, Forfeited", "terseLabel": "Restricted stock units, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r377" ], "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, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted stock units, Grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r375" ], "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, Grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r372", "r373" ], "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": "Restricted stock units, Ending balance", "periodStartLabel": "Restricted stock units, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372", "r373" ], "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.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r376" ], "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": "Restricted stock units, Vested and released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376" ], "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 released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Limited percentage of annual contribution" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of authorized shares increased" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of authorized shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r379" ], "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": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Number of stock options, Expired/Forfeited", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Expired/Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r368" ], "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": "Number of stock options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of stock options, Ending balance", "periodStartLabel": "Number of stock options, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, Ending balance", "periodStartLabel": "Weighted average exercise price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of stock options, Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Stock options vested and expected to vest aggregate intrinsic value", "verboseLabel": "Stock options expected to vest aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of stock options, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r369" ], "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.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r368" ], "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" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r363", "r382", "r383", "r384", "r385", "r388", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Aggregate Intrinsic Value, Ending Balance", "periodStartLabel": "Aggregate Intrinsic Value, Beginning Balance", "terseLabel": "Aggregate Intrinsic Value, Ending Balance", "verboseLabel": "Aggregate intrinsic value, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Offering period of employee stock purchase plan" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r106" ], "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 vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r106" ], "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 (in years), Vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r104" ], "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 (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term (in years), Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price percentage of market value of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r479", "r598" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term leases expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r49", "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r87", "r166", "r191", "r192", "r193", "r210", "r211", "r212", "r214", "r222", "r224", "r239", "r279", "r331", "r394", "r395", "r396", "r410", "r411", "r447", "r461", "r462", "r463", "r464", "r465", "r466", "r490", "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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": [ "r210", "r211", "r212", "r239", "r502" ], "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.airgain.com/20230331/taxonomy/role/DisclosureConcentrationOfCreditRiskScheduleOfConcentrationOfFixedAssetsByGeographicalRegionsDetails", "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r3", "r4", "r87", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Number of stock issued during period" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r3", "r4", "r87", "r94", "r369" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of stock options, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfOutstandingStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r23", "r87", "r94" ], "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": "Replacement awards issued in relation to acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r3", "r4", "r87", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of shares for stock purchase plan", "verboseLabel": "Proceeds from stock issued during period" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock approved for repurchase, value" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Expiry date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Period of stock repurchase program" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r7", "r8", "r62", "r599", "r626", "r640", "r683" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r100", "r201", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r331", "r438" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r161", "r162", "r163", "r269", "r270", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureIntangibleAssetsSummaryOfAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares at cost" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceParentheticalDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r24", "r95", "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "terseLabel": "Common stock repurchase, value" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r22", "r95" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r4", "r87", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Stock repurchase, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r22", "r95", "r98" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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: 541 shares at March 31, 2023 and December 31,2022.", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r87", "r94", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchases of common stock", "terseLabel": "Stock repurchase, cost" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureTreasuryStockAdditionalInformationDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r164", "r165", "r166", "r167", "r168", "r213", "r214", "r215", "r216", "r225", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r394", "r395", "r396", "r408", "r409", "r410", "r411", "r426", "r427", "r428", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r467", "r468", "r470", "r471", "r472", "r473", "r485", "r486", "r487", "r488", "r489", "r490", "r504", "r505", "r506", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r572", "r587", "r589", "r696" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "US Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsBySignificantInvestmentCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r57", "r58", "r59", "r241", "r242", "r243", "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r205", "r206", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r205", "r206", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/Role_DisclosureNotesPayableAndLineOfCreditAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants outstanding" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfPotentiallyDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantyReservesMember": { "auth_ref": [ "r628", "r629", "r630", "r631", "r632" ], "lang": { "en-us": { "role": { "documentation": "Reserve for expected cost from warranty provided on specific product or service.", "label": "SEC Schedule, 12-09, Reserve, Warranty [Member]", "terseLabel": "Warranty Reserves [Member]" } } }, "localname": "WarrantyReservesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r636" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Plus dilutive effect of potential common shares", "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r227", "r232" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Diluted weighted average common shares outstanding", "verboseLabel": "Diluted weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used in calculating loss per share:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r226", "r232" ], "calculation": { "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Basic weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.airgain.com/20230331/taxonomy/role/DisclosureNetLossPerShareSummaryOfComputationOfNetLossPerShareDetails", "http://www.airgain.com/20230331/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "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(20))", "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(6)(a)(4))", "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", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "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": "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e845-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e848-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "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", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "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": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "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(20))", "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", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "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.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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "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(29))", "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": "(a)", "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": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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/exampleRef" }, "r595": { "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/exampleRef" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r603": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "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" }, "r607": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r608": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r61": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "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/2009/role/commonPracticeRef" }, "r612": { "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/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "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/2009/role/commonPracticeRef" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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/2009/role/commonPracticeRef" }, "r623": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "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" }, "r626": { "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" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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/2009/role/commonPracticeRef" }, "r677": { "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/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "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" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "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" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=29634951&loc=d3e1756-110224", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2459-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "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(31))", "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": "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" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "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(32))", "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/subtopic&trid=2208821", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 90 0000950170-23-021388-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-021388-xbrl.zip M4$L#!!0 ( .6*JU9)G/:E2HL! "O['0 1 86ER9RTR,#(S,#,S,2YH M=&WLO>E6',FR)OK[]E-$OXZ=FQ\]''^.+4>O' MTW8QB\U/^W_^W.Q.QJ-);/[7W_;^:%Y,_>(H3N8-:@[G\^/M9\\^??JT%=)H MTD['BSE6RV*:8,88$(>4?$-E;;!&\QSLC_ MB_$VQE]^-3T^F8T.#N?-3_[G)O\(KCR9Q/'XI'DUFMB)']EQLW]VR4VX1[_5 M[(S'S5[^5=OLQ3;./L:PE4_YWWX]G(,L0!Z3]K>-"_?]B6U-9P?/B#'FV>=\ MS,;RH.W/;C8.H_-C\]ON2(JQ?+;\\M*A\VL/%>+W][=NCH\TWG)?DVLKZSNL\.GTPGKT'M MLY&__F=A/GLV/SF.S^! -%D>>7Y7[>BZ>X(G(,_^UY]_[/O#>&31UX\>XE?2 M;Z/?.IA^? 9?P&\I/3NPG1_/KC\R?W/IT$6+#JP]/C\ZV=9U]W+ZQ:6#1^V4 M4Z*^I:WE$6<_L*/9P:6C\P=V-.FF0Q[!F#%R_GCS&OY+ M/UU,YK.3ZQ_Y],O+#_)YCN#[2Q2 (A#7ZUM-\=J/8S3/X=N/W_];\>AAM@'^;7^>C^3C^ M3C#ZQZ_/EJ_SIT=Q;CN(0O&_%J./OVT\GT[F %SH'CR79C%_/I?Q\='4]G,%CGOQS;D-%T MN]''GW_9Z"X;1A_/?A1&[?'8GN3)$^';7T>?M_.YXVSYS-<9R! M["<'?T0 AG=Q=O0FY0>?63\_?>C/\[V80!P?:.#"BZ21,M@@'J5$SF.&#+&& M)*P%1&';_>TXN M8,FX1]A3CK@+%+D4(Y+,DJ!@AIGDX)[%[>X9$Z^QDP3)%#WBB1-D;5*(8B\D MULK://R7]PRXL_U\,9O!H'D%]M&._S/:V,L=0Q)Z71=.-WA B%^76K.R51.\XEW*3U"NX49J866L-SQ^A31@E/+][I M#MCHD.WTJ[$]N-OM)3MNX^W$B+5/@0D4F02E)!61UJ 4,(":!.$PP_1KU;^= M34'M\Y.W8YA(.Y/P$B;I<;[A]VU,B_$?HW1%JMI'38.7R&,-XY4& ;-"8!0D M"]P(&*Z!;S1+]/EMXQ3VML-B=@*:VOB=W>I9(H4Y!Z,?10SGYT(09&)D2"AG MA$F&*1JN#F,8MR\_'X]F'>SE$4'N)/.+-[\=X#3!GAS!:0[S$\0)/ -I7D0? MCUR<;696)&ZGG\ M<8FB:".%B>X$@HM*I+SD405I$O87!\\9QUN.\[=PIFEX M!9^U=QM(_[AIB+_*,SQ3P^5MPEU:JUA &BL0/0.IFT "8B9:G[PT4L:O1?]\ M>G0TFN>;;6$09=0 ' &6.XI7;E8I:@,!6ZH2R9-= 4 QF/L\!AV3HYP%M]$L M)J/E#]Y_>+__ BQ2.]J>C,9@)V8+0,.S)SF[]>L%SEGBW%D8FC9?@%L#$HH: M.46-(UC+P,_Q.[.$[1ZMQ)+R*!!0+U\KC M2&B+X'%@VE,#6!G@$>T5LW2'>>XPH'(T#"7%L_5S\)@2YB$#NX<]<9$3\>V' MFQ_.8FSRI+G=@U%F-8T.)CVU,5L5A31-'FD;P0H[FIS$%R?(2QAF\Y/G,=NH M\>XDQ,__,Y[<;7)@H,%@-36GM[K3@'WT@25DE,VRD3"(/0@HZ<@$I2;"C+G7 MR%H1R'XUU8$K>,8TS$5.82YZ[V%N (/C'%N0E.!)\'M,=4Z=X!GK/%,J QX% M*45X'"V5#D3!M?D=IOJSR[1MED4+-Q#;WW_-OM5VV[DR<,JF\[6V,X/_;:,% MOCC.?DWW&8S,M%0-.O,)MCZW(5_N\CF6E[MXC>YM.UW,NG>=+[E]^MR=6('1 M<>.D@B%'-(>G)CD-^G49PUW2W$:_V% MY[O_\_*0_?K'9Z=KXT'6U/)M@(M]/AZ/_&C^9V>[FC"";Y=QB3/U[GRRLY"Y M^<[G4;OQ>S=X88AV(PV>?W\^]7^]GYR=X==GUY[X][,[.K_^L^L>]K@;^N>/ MWKF>\]^S"W)&R2Y_<_;^['?/+@G_>ETX30PCWL+TMQ)&'L"_Y0#10-U4YO> MU*%47=P(VG\[^:*A+_,2I#1;='-D=P(_/8!1V@Y%3<23$*B+*$D@?5PD@9SE M&H%G1(CW-KHH2E73_APH8OY-U@_8HRDXII,.'R\IZ-T,^"D =#>%5JH7AL!] M[$7:^3H. M:SEPM5'2!Z^0,YB#0PG.A>.2(BN9Y=A;!H.ZM(%[SE: I;P&5^'"L'WW:?KN M<+IH[20 ?=D'-P52ESKV=R<>@/*<"/XQ]1VD?67_XQA\ MRP.8"7\"OL7L-[_\? RG6C66T=OKD_:G3Q."QHX')(E*@&7<(^ML9I(:/+!$ M(\:R5'V^&H&+&_\8?8QA=P+D^6 $%F>G;>.\_=O)TDJ/;=M>;R[WXKC3?GLX M.AZ, \8Q)R0O;FF>0YD.!V0$QCF$P4)B*<'_2]76HU'P6W&VYX/@;,/D2SPR M296,2.E@3OF2L!@IL!G6114%=J6.VA_"F.6(FL+ A0G>OIN^GDYRG"'.5V\[ M"+ZU[;B$1O?1JV4D>>X#XHSDI2$##ES4#(E,IK"(01E;JEZ_BJ">?;P7V_EL MY. M203N?%#44IPWPX\G:\U$?^^O5T-C_*\PB@:\<$X!QS0XX?#*46:293*LW"L9AO_F>6 &1XPDPQ9Q)0SXXYJ@X!,/ M&C"?^*$NR9RRJ:.CZ:3#$3 !.R%TR_%V_-:.@) ]M\>CN1T/!6&"D\DXR9&R M 1!&. 7N&[S5S.,8G'4^J%*5=2=G^SR$TGG;5W^YEK089B/CH&$DJ(A@1V $ M61PM,B$R1ZP!31<[)>^DY1?@JH^GQS&\B_YP,AU/#TZ6&PO64KT1&'800B)I M"*A7$8>61RZ%0"DPC+B5"CF>%(K. M14MQ2$$7FP-TJVAVWMECP44"U9[.TL[>/DA ^W&"3>!49><*@(%1($1"BFQ> M+6(A&*8--J0\E7Z'Q7?S],W\,,<+\Y:545P]LCX&EV7!:^650"H)C[B4X(J! MA)'21L#G5%BC2U/=.;(N'!SQ?CX: T&-[>[D(_Q^.CNY/!W//EZ)!E<34DK4 M6"J<0T(JX*Q2.:0]%X@3P3'3C,A0V2?>Y2QMDERQJW]% M,<_5!*T<,](3)U%BV.4M.1Y9ZVR.ZPH.SI^ENMBE]'^WX\62/H['TT\YASSO M&SC=%]Y>72?Y#SN;@9Q.SHX8BC4C"5L=M4'"R@2^.2C*9)Z85\Z#5L(;65R, M]_&3_@NP4S8E;I0&.R450QPKBAQC"6' /JP=5\86NX9\*T_M[W$29V#"=^=\/9I$X"[_.\ZF;R8QO^LK=^B6JZL7UD36 M5,V4@+'I'S1B"/E;24&*E\<;#P^#[)X^B**4<)80IAD_>A$VJ0 MT3D\8# /B?M *2E15]]-"/S;(!("[W,73WL3!Y:6"4P"\L8"H4P&;%D$I&'2 M.4RX5SP6ZZU=XTSO+.:'T]GH_\;P:CK[>_;-VO>3$&?O#N/N)"Q\ATLK]Z9) M+F"$12_>=(H": 1#6FJ-N"0&N:@DHLE0FL"C)K$XAO%M8)E.VKS/?RUGD[;* MBV0B"B[";)+)(\.M1I0E =,)$R.*S6S(0?FV(_%73\Y?_!D^1U^I._L@1Z,OW<7[0[N1X,6^[(\A0@BXZ^@"3 M60&?\^8TFTN%7%$FZ03_$4>+A=JR]PP]SF1W''L13$ BBKS='%XY+F#&1THY MD4)96]S&W3M5:WBUF$U&\\4LPH&O1I_SJ\%$.KD2$=-<$TB!U>0V4>0LF%,L MHR+)$>I-<0&S1Z\)4(GYXZ.+BE;(O*64T5S/D>.8@TP<6>E2BHHF((2E#=P? MLA8Y*O@F=9O@HU%+BFOR1[!=4"> M'QJXO65V,LJP#TZ"HQE@X&+KD T8(^^("]18KE-QJ2ZU($D=N+>K<%G@P-VS MDX/X9:?2G_;SZ&AQM):LA@J?@I$2.T6Y3"R )E1*N=ZP]LCE8%%0W =%2'"F2 2KRTA/W/3>J@1P@0/W M:],[FJRMZ=6>.@$H@D"(''$ %\![1E#"X)H:BAE+Q:;-WE"FXA+&OSG.DW$H M2"\UY2FO#P5LP5W/XY KRP>"E25 9$O31HT.%(7TCY3RYI11(F"DJ98 M(X#YA@"AE]9@%R*6J=+&HA7HN [,@>,5G,U9^8DA8Y@'+D LL[G>+"W25#^J M"U9 /%F VYXB)S" M1"Q5LP,I,+,:X PDX!2 30:;.ZGAQ %"J801I"P6PD<9Z-%CCC%:J MV!A>F86O+W\QB-C5,!$D!$DR6\X%4V.\1 M:)0#RL6"0M3F_6S<9Z"Q"7DL)*7*4X&+P_MAY#;WJ*3B-18Y M:C2*VH!0A;:L-86$NO,M1CI(#: M9 (X'7DUFR(NJ48V[\#Q3D0JG:;:%H=]):QF%P"#-B6@$ YT)6CNG&T2TKEO MG(G.!8JE]:2X+3D#B8[W.,&P)HQY31"C%B-NJ$+&$(FHPLY(I[0JM\?2#VGI MCVC;>#@=A]VCX]GT8V?D!D,!78K&:$N0I[ETD,R]W3&4'.P4,.^\=3A0#JS.R8B)8.N2"""@ $S+!JL1\ ML8'E8ESV O2(P;?7B2!YGKZ9- M-%A&.1*>)<23$\@R&Y%)U,M I(BL6 !ZO.+_JZ$P.BA-(L4(N(Q$7.;TOZ/LU.'!,6Y#F /O%)Y@0O<-RH4$I0I8S0P4UYD 9WO M[+#::4?VK?5P 3\4#T[G:+#U'% NV^@8-;(D.&2-"9Q+KH0L=GK=)N-BF6N1 M,;'=;=M%S"&I-XMY%E@ XC44%/0A)NY%CCZE'-.E 8&1XL@(DFNH2<=X<6N- M96U)?*QRQ]:*P"TRVA"88UP@QY5&D3*LHB=,D&*3,'K>"WRK\?*$"CTY25G, M:Y[1YR:6W@#H4@&9$ M(IER9@=-%MF0Z0G123AK@TO%5A:]M5%)(P8T9 P1; /71)L"JYW^4)[;66KV\6*>XWV3L#]- MX.H41$E&*7!$!,8,7ARC<'S4MXNMGQ;+2FW3QPLCPF[!&.H+1N MS>+MEV P[ORDJ@][L.ASHFH&$=H$MY$BSW*0/^;-?#[FPEQ2Z4!4[D1?W+CL+V K=-"<(6-9SK_U M0)JC \]'&\9=\):XE0?^?NSA28];SU0P)DB=R\SGYNG!(!U!\YZGX(RQ6J^^ M[]-*.5!O*\V1$\R,PTAPXT%2/.3E%XF8UXKGBN^IW)*SQ4>:^LPWQ5[C:!A* M*G?*(LX@(P5!+!J-/7&@QR*YZIVJ-]_>@/W(+K(;#^Y"*/GX]0R?"$=Q,"$A MBO-.#!@HR.6.EUP"94[,>5SN-NFA[&GOKRZEHC80&"8JD=Q>0.7FDY)D&Z9C M'AY<4I,TDC0!39-"(I/;&E$L* LQ$FZ+6Y$J*"NC1W,3"!A_ MEFF3\( 43(.K'75$TLO$?=32E^O5E!W0&T:'JV$&]#BSV(MD$382(RYL0(9K MBQBX@4Q&ZGT<>H#H0;=:]Q@C!:+R^KT4*2(>@E]6%9($G*]D8V2DN#STLP&7>WDODT;'X^FGG,&;%ZCV M8AMG'V-[%7'^P\[ROJ63LR.&8O&"<8"TI(%L !Y-3$Y'.,\EH*9UT2?!RRYS%P"M-8;,$(<8X4%0$X/HP&+2PX7\1RZK6SG PU M]/=(N]P>:2]#XL+$7+A!18ZXD0JYS+2LH5Y81A3#0V6]Q31)>!S-:F5!=Q2# M/V-LWAMAD0X6B$F@3L68>'"Q-,VN6RGG^]Q%*9L8'R?N'*56WFB,-$[9OEB, MK-5 $*QWS $=\+'8N'->[6[G^4?7U P$A#I9UG1ZM9B$WH;Q*Y@BV=N*?SLY M?_EO\!1VY@]/_LALXZNZR&<'[4Z.%_.V.X(,A7QX1336+N=TYAI1@N1"N]X@ M08%Z4)$8YL61^X)S>?H+P8-3Y7/: )@<8!1..:2M$\A13QB7)/)R=QY_.YWE MXM0>V'80&KCP(FFD##; Z3,G4@9,L0:DK!R#!?) QZJ=>^*I*Z-]D)P)"GS M8+^40B;%A(13)C(ILL=;FM3OM#">XQ+SV<)GXK([@9\>S&([F,FAC-!.4(54 M!BN>(@7WQVL42(A>RV1D*G:'8]E+5N2U%$1BUS2N0J LTA3 '.6O,!82>E] MN:-V%L-H_LKZ3 ]/OHX3?IR./XXF!YZRM<)/CALZ@E%S*"Y4:21Y6K;!B4^_PA86R@D6@A=+D%E,O=H=IG,QH5 M\\I(S$7(%EY1_IP>]*&@DBJ,<8_&-<;-!B(/V&5K0 M@[&32ADXHPN(4V^1-7D[-V94Z)AW\0ZM9-,#M!!ZI*T7,3(O7,HIA* KCQ-R MTAGDC(W*.^RL*9:F[H3_LU@F>[2OIK/7\=.I.8<9!,[Q!%XN&V^TUQI].&H_ M;R;.%5[?'P<0(,5$8KK2648N*_E>ZV?8 ^U$5&?^W0X#YXQ,PXEXRSSSI)@ M:^)[N=9-1BTU37 ZIO/R9TC(&,.1""(E8^ _5USHJ8P.XX\#E,H+S"7+_5H# M^/,&Z+.F3"-/ V:>A(#+B]67473J M%UQ N?#ZY#W&=RTQB3A)0"\Y$SZ*@(RB%B6&J3&$2E]>><_B&X'U6=? \ZB, M50@+[G,1(N"'"KA\5)0:2;#'HEA^.*#M07WVFU1!LJ861S*3X5B&$D6>%MNRU; M[NQVVU0N;*]$A;R K;T6YY%G=8\ENIYAT"=R))&F$69VSXSWX M&90'$A+5N8QYJ:H93';\0\VZ!<[84]::^B778^ MG7U]X5$[Y92H;3C1MRY]Y??YPQ=Q,CT:3:X[[:ER\EU]\Y$NG>+9Y;O_]I/O M+P?0]9(\_?('A;F\W1LT_?UGN5X]5TYW2XG__NOH\_;LPL1JQJ/)7WO3\65H MR#_8FLX.GE&,V;,9?/TL'[?1V)F???O@TR.>)>OG*$VG\\ET'C>:^70OIO:W MC5>OWWV(E$BO%$%1.O!2'<[M)T2.IT?B7 K,,K+1I-GTZ/0W'Y2CPIBHD4FY MFTK(/52\HR@7>#+2!"MC:%Y]$)2#_1+P):' 39W-.YXI1M(+QCP15'@'ATG) MM=+.(:5)0)R07')31T2P*YW0M17*/GA"0TU*AJ$-4 ME.=^* 8.LP;PG($7Z)//2^%P6\9R"8 #3Z"9U,KFPTCP!!Q&, HB%SXPDN6B M<@D91X.0E!KA>?>D2<208EZC!=LAM$.:Y+(BN5"Q@SMB4>5Y1:PQ2I0C> O MF7?P>F2U$TB#HH&(6I=L+I_V[*N16,30E!8#]PD1"6=H#J $&$O!H! ,YUBE M:+R_T]"\C>Q*%8I2W$IJ)<(Q/R*P0Y@(FB"1)+9: M@?7[_;\US:_'33L_R8^>20D:33+'V\9;^%]^24!44#OZOW&;P/OC^2]'=G8P MFJ#Y]'A[^4%W1+)'H_')]CO@>FWS.GYJ]J9'=G)VL)O.@;J='M]=PHY'!Y/M M<4SS7S9^_]=_(A+_\NNSX^_-91)]F]OC"/?(K=_2O_[68 MSG_YZKZ6'VXV+;#&] MP%O1I%.:'VVDT1QUUG%R46[[^[]\7W[;%\\;B@4W-\GV5!@9?K=Y)]PRL!9O9:AMI^-1.#MZU@GMPDW> WQE M3Z+N$7>OWM)@!FY?$/'JS=Z?S9DP+S[$/:ZUT7'!R732A1)&OO.07WWP#.BC MH 0(9][4CGGN*P >5XJ261Q&>!G70A48A$(!0J:F 9?R1#PE< K M!8>,.N:D-)IN-!.;HV@ACK9?3/TBAP-R4'C 6B$8_>-\A%^2Y>\554I'E;Z( M^8./WJLW?C=9_I2W]#5O)O'GV\@3\2W%S9?1N1S!6^!^/8*8[T$-;D ]9KSQ MV.BE(\IC+K:2O$7")*FQ!Z^;LKY0[Q\+.X,I-#[9B\?3V1P\W>GLR,Y_VQC! M0[?1@\:G8V?'X^G<33\/F&[]ZS\9Q>4OWX'(H3[=__./]SM[[U[N_?&?S=[+ MMV_VWC5OW^_MO]]Y_:YY]Z8!4O\.F'M#6/-FKR'BI_!S\^95\^[?7C87^/XY MU]]Y_BY_30SC3YTS]85OP)DZ<7]1T]N7>[MOP,%Z_0)\V.^PJ1^]BQMP12BB M!-$L]PP+* >QD,&:(L%#=LMG+Y>+:I=093OO(#V"BQP&>W(2 M[2Q.!JS8/W-EEX:1S0?2H8\R:4H,4C3DC@E@)2Q."D7,$L8JI&![8\2O1JVW MX_\$%;V"3]H!:RDO]WZ/''_?(!3U2$V%YGX$^69OE93SW@)^&,H9=+0"V1!)P07H#=P+HW1WL&M],E_#X)SLG7EG.^V]MYO;_;,4%/IZSSU=Z;/YOEGW=ORC=URS]U6/0CSKSY8M3F!+\FC<:QF2QR[MWV M Q%8 RX(53;OE,E]$3=!H9 4BX(R892_KZ5YV:4+OH*'>]T]VX"5A3%! M3&E!:FSWJ<9VKQ?$ETM2UL_,Y(Y1DEQ )H;<:Q&FI\Z++3#%+,GN)O:\GYFY M%P]&[3P7?W_?V7V]V>R^?K[U@S.TA$$T)"3\Z>5G MZ^?=6&JFJ9F=CZ'&MDU[''W.<0_-:-*,YFWC#[NX]HW+"14?^\?'>:X+>YV M[6(^/7O.?&L@U6W\2WOI#WQ.83]NXW8;C^W, MSN-EN73GWLC7AQN8G5W]XZ@=N6ZG^O;9[T\/@J/"N;"ZRXGN:CD5;QYN.(1\ M]PANOCH$7LR^OJO#Y0PY'3E7[^<[T_$3" 2Y6;1_;7=_H_S!]1/R8YS-+.+:Y3<+WC=^UDV=E M(WXY]&X]R-6#+!7WH3FU@OCQPZKFB8)1,-1Y%P.2EF/$*77(>7AE$U/4<:<8 MH_V T3O[>?=TT]^R'\'@O6"3.^A2IC7] 9SYA@760S+ >GV<@;Z2W7[J3&PS MG37=?N[F_UO,1FT8=0T^LW-PR1QWA\T.[&3T?[OW/P_%*/6O^%49I;[T.DRC M5"?HU0FZN[6WM;_5O#PZ'D]/8(9>-DC-Z^G6M=/P(F8/0_GR@93_6(Y]T0C9 MO_"O0\@G)?HZ#[ZCC!K8>7Q?"D#/5Q'RHI,U=^ MC4$SQ'7N=Z>Q0MHE@XCD.D:CK#9X5<.1#G@X[B_@P@T1^!9>_;I#FF>44VLI M\H$8Q+E.R%#JD2=*<4X-\>'>B;V7QM!S>/EF]F[Z:C>#"M"'8_ M@ZH-#!^<4"3*(TY5%Y=T*%!+C'/4"=S3VO_IZ.L".&]F;V?3CZ.)?XR-E[VE M4^W4M8^Z]O$P3M: [1O+%HQPA@3NB@_%B S## #'!,H\%C+:7A'F[;2=V_'_ M'AUW2[##Q1=#";L-0:K+'NL?53T=VGF)X^T,[.;HV(Z;EY^C7^1VXN#:0W=CL$8G\G-S:-NN E9H['@,W^9BA#DV]%^+48X,S:>- MBZ<'P$G/@T,L;RA'4_/GV&GS<; M.PG-3W3YC [ KYW_P>>(!_?'0H_RG=Q>IY8[ M2R(](6P22@+OU2@2EY??L$2.:HLT5AQSKJ-D]^:]R_R@YXO9#!YW67PR\X2Y MG3](==N5C?W_C.VZ0FES6K>]:5Y/FZ_K:3YJ(<"GA9@=D "&'(WFF%G=LF5^#[&D^_G.-BY'UO 4=R+#)D[L6# MQ;(?7K./WC4_96NJ?J&,;IT>,#\<=06>CG.!IU6#Z_)^SS$SMC\_%"(Z^]R[6?5:\X5E_5V"I!#'ML5$5>/B.NW0OAC MB @@9)LQB"0VUGM Q+QF%SJ0F&4"=NVG#0Q%=.T7[5'>ES<[Y7 9Q/ST""1Y MLIGY)IP.2%H6_T$#\OPT/SS[>@OH9^SN+<24^[3G1J(9)I=K^/Z7&VYQ^74 MR9P=>(M#;K[)LV,[YGEV^ VW?'[L:+)$?D(=HF=L^B*%WEJ/E5>*MS3_WKKJ M%I'?.>06E>KN=*7>HOY4B,VS_Y,'3"3N?QEH\%CVQ_6S_FYQP[[U^A27^U88 M;?J: SRB9LN:L64IZH[)_^NMHD%-M9T*IT\93@?/DQZ\)69/H1",E8W,.22( MY8BGX) A42*9E%5>.T^#ZZ]IQ.PY3/"#Z>SDFM6W[J!NZOO3@P:^$'>=.]KK MFG,%NX+5_W57U$I,;IOBW^]:<57 P)GA_DV!L3(T^P0S=BS&+LD(;,&!^9=@ M_BUC C''8O0V):U)/Y2A4_W?%NUH$MOV\9L9/IBMN%*_WNG]^=+M:\[W'VW M>6LE;)4Q5P4,#_$?*AKPZ"JI.<8]YH>D;^1A;#:CZ]-'1NFZ7+HN@RZ&9C+M M$N 6[3*' Z0501^AF9]W23_+5LM9;/E:XY-\\4\CN#1W<3H*=A;;)3<=&X:9][^PG^_.U:1@U]?(A$XV^3C)J M#^-X?#;.FI]@]'2I/LMNE]].H'FP;$5AL%0* _VD.B'.I$!.)(.$(($;Q22E MNB=_.TNC\L^AIS'^)\SXB[F,ZY'I=7JY&Y*KAK%-KW*C:TW:HQ0JHELT5RH* MTP7]*(S89BRC:OTJ30L^T:E(!.S>RK+C,?V-EI&TG*-#6: MH1BLRPTG)+("C&T001@7O*/NBIVESHFH+>4"-SE6FXS),[MV]I1K8-B6XLB#VU^H3=#\=*4V 5#M M+Q+].M.YJ")VWT'J&^O\?77Q-YMEC"N[4/)W=_*.ZB\,O@9L+0>SLOMYL=E\_+QHHAB345V !&H+1/ZI M>Q-H1^'^L;#=+LN772#K3SOSAPTC2Y)7AJSO$#SO34HEF;$7UUFV:JB,'F%?J.%CJ:.S M$(\2;NQ-JV_!4:ZSKHR%U55Y(&]W]MXUNUO-J]W7.Z^?[^[\ 0[SJS=[?^Z\ MVWWS^K$G=&%Z?7PT7<',NRA7RG.3AQXGXT4>?GKR1]*C;0YG.?;^3\#CYQ]& M]YJQ9YE8MT3F[FY"]--95Z)I&ZX29^/1)*YB[.S.XU%#MIKGTRSBG-X"K[JN M'=UFM5?GN2Y=.]EE$;N?WD_L(L##A"\ES6TUXS>;\;4' J&VY,J X/3DCPT$ M_FR&?'!V#),B?F@/8YS?KZQAR=!P R3\;?GTS7[W]!4 UH_'LXH@*T:0]MR8 M?I@>Q^5D?G) 5YY?E$CSQ[2M^+*&^"(JOJP$7\Z)RH=I^M!EV1U.QS"EVUR_>7[R MM*%E_X(\SMJY-B\[P52,63^,D15C'LXM\K8]_)#&TT]/W"UZ#G)H7F4Y7(24 MBP*YWQ.OX+GN6(2S E^IP*6P_S*B,,[Q+ZNF?NT.7M^7-7^'B*\%%Q8@#)VG4*EJ6/.H'J!*H3Z*&2SD%+ M^0R_;="-N@=L"'O =K>:-^_^[>7>]S: 53>F'S>&?!C' SM>^C!=#_8U=V+( M5O-'?N*E][)\XNJ^K*'[4M=_5@D;]L-LU/[U(5D_G\[6'3)VMKH@:?-J^;05 M+BI<5+CXL>7BQ619(#;.'9V)LK^6>**&14S*F;\"&;(#_'SX?J@%22>(DA4-*C), .; M@H^OCUH$^5ME1N!3.W\P%[U+C'E0P[F_^_?7.^_>[[W M)JK*H50.S'63HSE=&+L>MDN:]=?*"K25T2SA/SC\QX4#]7/=F6M)V_J MH5' ,!J\B;BW)):3^\)T&O#$V7WW\L^<5ITGSM!GS>OGEYX@Z^I(BA]. RU3V)]*?=23,_G"[@T-!N-O&SC\?S!OA(\]&.%_'G M*N9^Q'Q-8ZL")3I $UM4I*:H_M$$XX=L(*W8%J?\.PVDR1;'XKO'X.\=@;,;^EO+R@M79_TF_"SMG$^:QEG4*@ZX?6&>K M2GD!6'2%O+M.2XA4Y)"_A3SOSAPTCFPW%]-J.#L0PA!%1R-2N>%N@4BK>/B6\?1%]/')Q=@:YM(S)6B&WY%1#BM4F MY3FQCMY/VX4D' YU\NZT[>5@ZH_,V#76X>//M1^TI'WI8C")G(5HJ&KEZ6JE MXE;%K3I#JE9*X]9]>5(%XMNPMF\\7\QF\*JQ'?F3'N$!U/OZT>]R 507& MPN.\52N/KY6*6Q6WZ@RI6BF-9E]VDBZ*E_#N3*NI17%Z\@)0<&!D/#>\SY5U M?7Z1*P]_M.,XJ='O8LU;O_*?3+\!G84IX XSZV$FT3_7@-+M+-T]9#\L6/UU M]!G./GDUL[[K9YTWU;SZP!6C5%J&!$\,<>$5LI%J)&BT4FO!HM0;37>6S_.] M7*KE^0=.G>!P%/),*<2CH\CX:!#74NE E&>,;S03>P3B7;3HP-KC[0SJ.Y.0 M_WGY!=%WYL_M;'8RFAS\>][%L-$L)J/E5=Y_>+__ L@RC"@X"]MH0O0CD$S[ MVP:"=\M-S+]MC#Z#R!9'83H__7[C=[.IF?GUV>6G_;UB5Y\COP@[4>UTM=/5 M3E<[_23LM*="!!L3BBX%Q+'42&L6$:/1V,!]D!9_;:>5HC803)!*Q".>%$:& M20(6.^B8'.4LN,>STX1L&LRJH2[,4*]L>;/&70H'GGC\J^X6%<)*B>['2<3BGG++4>!1(NXD:!OXP,*@G%% MDTN:JSYB)SNGD+QWCLBOX_PT9:47*J8W"==],;&*.,-#G&I=ZUA_*F.]6M=A M6%?#''%<>N2)YXA+8Y$17J+(C19<.LJUZ"/B\0#657%2K6MAB%/S2YYJG&-W M\A%>3&<7.ZO6E:HAT:X:["U7UI5V#04'KZ==+#"1C#!(\RY H0RR5D@QAD*GP#;ZH5F\4VN>Z-9%6&&AS#5FM:Q_E3&>K6FP["FAFMA M+2%(Q$@03YHAZP1!S#/JK5>.:M)'$&,%UI126:UI80A3DS.>:M#B[2P>VU%H MXN?CW#*@[3;(3+N6[?[2YO6ZDC1($M9K7/>VY14+4]30==)_T]98IX-@>#4D M7JZLZZ+;4 #Q>D86G$Y,"(Z"SK$6+Q72P7!DO(R.8N-YZ*6FR0JX%]\D1M5E MMZ>+,=6>UK'^5,9ZM:?#L*=YL8-2L(B$&8K 4D9D(E:(2J<(UERSJ_;T3CMQ M^K>G:I.(WH(9%6/*BTVL<=["L*#C[6QZ#"(]Z1)3], MPLLS8.XK3YAN2MU;$;>*.,-#G&I=ZUA_*F.]6M=A6%?EHA"22&1XXF!=K4'6 M!(E4U%*;)!G8K'Y2,E9N7944U;H6AC@UM6+]PA=_1-O&T'1HBJ8)+=I8$RR& MS*]JL+9<65=^-118O)Y?)6JT\4D@[J1#G$J1%X0,(C3:$%5(U/42O7@#[,K. M1Y.##IWW\K.^2>_;V"T4]42P,*5U?>CI0DXUKW6L/Y6Q7LWK,,RKE,X8K@F2 MB8.IM%H@3;A%4AG'N)3>Y5#$_<,7#V%>*:GIC*5!3DV_6+_XQ=^GT_!I-![7 MU:!!TJD:FRU7UI5.#04$;ZC!IKWQB0F4 G.(*^.1E2FAP(7 *CGO_)5"\G>) M5IQ!<#\U.?"FYG7IYPG#2S6E=:P_E;%>3>DP3"FQC"6I+<)4@"G%&"-#<,ZS M< Q':IPWO2165%.Z_O!2LRC6+PJQ.YG;R<'(C<^2)^ZS_V.-M3H((E7CK>7* MNA*IH4#B#?L_')/8$"!24F#$;7+(>AT1HRK)9#B6_92H^ +(R\VUK^/\Y6<_ M7H31Y*!ODL4EKDL]3Q=ZJIFM8_VIC/5J9H=A9AW3+D7C$$U)YM@#1Y9IAG ( M3@@CC%.^G_8K#V5FR2;%O>VWK-!37BQCC9\ESTE7ZJFOYY.?)_%QDAO M#?-JV?0G@JI<_.:I5KU:]6O6[6W6O#;8T:>2]RW89[+OE%(R\5SXRXATS MM)>M+-6J5ZM>4GQFV0REUN@8,)/K-?Y\&1#I%LV(&*:+G(Q4-)>[P[1[ MF!GVSV6LLMU>L94.%H/.U]-!';RV#">$,04ZJ( 3FJ =$C9&I;!60?72.7?) M!'OA?P)O M.O>A:>=3_]#]JL)[=SKA - M5:T\7:U4W*JX56=(U4II7/NRIW11O(1W9^H/\DYEG:'H[.0%H."P&/F.]W"K M\[8YMB?6C6.-()4W.Y]XX<&URWAX>2E#+!<< M(V(20]QPC1P)&#%A>&*1V(2OU%Z]8T@DP_'?II-%&]L^B9=6I,AM'A5HJE&M M1K6.]6I4GYQ1#0931BU!VL!?/ B-M!4*69[@'V*L,;:G<,:*C"K=U*JW988* M->5%,VIVR*!PYBR:,?YJZ^0T5]2K*U*#9& UR%NNK"L#&PHRWE"Q@FGJ?! H M&2P05Q[GBJ8&$6\DB4+)1*ZTP/V1L(8=S0[.Z->%[>P[D]#5.+WP4;^LC(@R MZYQ6^*FFMIK:.M:KJ7URIC8*R9/0"=E -.(D*N0XBX@ZC'5B\)ZH^P0['LO4 M2E*[T9<&/S6=XZD&0/8/I[,Y O@_:L;1MO%B)*2N0 V2E*VPJ%[M$%/&2E7M M$+,F)$\19Y3 'C%A@; !24,:>XUPXMIXZH-1J9>^;\=Q9N>CR<$?&>3/N-U) MK_DBVA2YL%5;Q90)9=F\#]2Z5!HP$$4-72>5!CP-&H 5C=0QAYCW G'G)=(4 M,Q2-P\(FP:S5O32*6ST-,+C,_)9* TI(B%FK:,"PD&?9,]J M\+M<6=>UMZ&@X@V)QE(S[$..KF1&I05%QB:#A%7,,I8TX;*/L,R*%MD(WI2R MMR8M%6B&!S35J-:Q_E3&>C6JPS"J3A%%P!@B3*)'7"6,C$X)$2HIO.$N^"MK M'7<)>96NLU4%0 MJKI+L5Q95THU%$B\@5*Q((/!$3D@28@[8I'C7"!K@[;12RE(+^DC9X"\._'3 MH_C.?K[ L5['GO@5IT4N'%7(J>:UFM^90AIZ99K%_LXH_IY*#?_31KK-I!,*P:JBU7 MUI5A#047KV=85D0;C64(.T\1#YPA&ZE!(>;ZJ40YS.D*][^\GDY\GTM$FXSV M5C2UPL[P8*>:V +&>MVK4M2#)9'MM MX]4MJSWN5>G=9 M69NFONF&E9H$\Z4C*<97@@[ZWT/25YDLH^W%&^(TI M=)6J%0""E3]6&E$HC7C\R5$90JUG4HW_/1)G)-<,RX22"11Q@C&R1!.D8*Q% MYZ4DV/2\U:>G'-1-H7HK3UO-^1J$@]9X:>@>*OGJ3/"I1Z//Z' 4X(&V7WVP M5@)9SS.>4YC,WGOD5$Y1Y]AR801/@G_W)(%;:Q4+2&,E$&>1(1-(0,Q$ZY.7 M1LHX[!#7\^G1T6A^!&^6;8?R-Z/)09SXW(CHI]?3>6R(^/E\B%_[3UWJ+(O& M@K3S-[]MT(V:[5*DAJI6GJY6*FY5W*HSI&JE-#]CC<.+P^+D^_.I_^MP.@9O MN_W7?_I,,3&_-/&_%J/YR78-'9EJI>)6Q:TZ0ZI6 M2N/79&XH@29P$ M%QH121CB(49D))6(*(DM=C(8T\N&A =_7!@E&%^WG_"&Y>GA3O[-ID[C*^.: M$)>(E@8Y+6$:8YB<+C&.A/8Q&2(PM[CG:=P-U79G,3^HI*+GB;NJ!Z081M&UU6'7;JXNF=E2 M5HT]E^0O=0I?,X6]#LQHAACF,$:%5$CKI!!SQL-7/'KK5S*%=]MVT=_H)GC3 M\)O+!ZW)6!YU,NNX9QW*5X:R9$P#L03@]02&,K/@*X7 D)=,1.U2I#2L9"B_ M64T M:%D/?DGFB5LY@XGB!"OD#$E@L9)$CL6 B.0F^N0U%U>LW#T=DW9WXL>+C-([ MYXL4;^TH[$Z>+UW! MU$K+..)Y?Y].@2(A%0G."RN([=FK?"A[2S:I[JT)3<6@\A)^UCBA<5C0\@[D MW2YF)\M\G\T<[/#3=KY=PWC7+)-[[ZW!&,D4 N*8>6141ETNM,"<,6%[67DY MTTD'N:?H>QJP6V46@-?2$QD(HB(PQ,%M0Y8DC1B5>;#T(/ZIV^BE7UH/WHX8%>S]59G(UOF)H,N2_R I96TA5Q[UK"WD*D5= M4XI*2&26J)2;FDB@J,(ADRS\Q9B)G /C5%>R(.X2^MJ+]@.O0+ZL-ANI3R5\E3*4RE/I3R5\IQV M=&/2&$,",C&1G(?$D(X$. SWCE#KD^)7R@K=)2KWX)1';F)SAXYOCP_*E?*4 M&N!;XP7&84'9LHEP>W--Y[J"/$CN6[L!EL=]:S? NF/H.N+(G8XNYL(36 ?$ M#6'(:.H1,# FO/7:"MI'K.QBY?Z7';CWLIS+]":[MK1;\K7JU:K?8P6,!N.9-GG?5@*K'B1RT3(4%8Z,:I^8N+(M[2[AH%59=;.I M:6WU.W@$JUE9ZQJT&7]I[MWM*NP_B+/&"A\$W5MAK)QNT0R;8;IPXU@VX2LV M2/[/):Z!?DNQE3,6 ^$W[/6W2BJG [(Q1,0]P\BF1!'3C%M#@Q"ZEPV#?WPQ M'3N3L"(&*? FIT-8-[QFRE0.6:E"I0J5*E2J4*E"F50A2:9H+N8:B &S'[1< ME@5*'DLK-=?=B?-_'"Z@$-#N]G$SSX" M:0B)?IH0;R[2X*6Y #U(H?.)3R[D].; MSS>Y;1?SZ9FGG>\->/TV_J4['(WMR70QA]-_CN"V=YZ0]\[B)^W,;M M-AY; -)X)IDAL<[_T/N?-V,>:SP36'8]1B1 MZJJ4'U(*J"!_\]N&W'A8!=TA3[5,10[)87AW.(NQ.8+WAVT307#A2WGY,N;M M#^=F%C\^'G^B%V@ZKQ8[K?8M'F8HDP'SA8647[MMQ;&O2=WF3[8FWT*VIW$/O M,_/$$[152MX0BU$@@B$N!4;:48V,3(D&(HD75RM@2RP"H0SIQ#3BPI#<,,XA M8RQUS$EI-+U:#O)CG"SBJ]GTZ#F<+-_$?XSFA\\7+:@JSEY^/FL-WK81_@OO M[.=^VH'+3$U/++E;^=AU_,RP:;VA$ M)@I@8$H%9!AF2"L7== FL&M*Z-PA[)+!_4TZ97'],#,0*)6UXF(%KVK0"Y-_ M->CEZ:0:]*=AT ,5RO.@D*5:(>X41HX)C&3DWH3H7+17"MW<)2"S$H/.9#7H M@P>OE:6]7!0DX=V9^N,"%_=7GIZ\ ,4-"Y'^/INV;7,\FZ;:]WZ@5.\A^PU6 MJE=BJF>E>N4!ZPV-L)A2G"2"G,XM,T)RR&!ID8A:F>@3\XGT$;OI8/UMA^J] M$#VYR8@N5G_*)02$:JEIYNEJIN%5QJ\Z0JI72J'9=(!T4(=^+;>P*$.8& MM"%^C./I<2X_7\.KYO)UZXN%0&RSF,AH4E!&(:TJ0]2PAJZ.) MPO&83.BG'L 2DG:WFM8[U:EZ?G'DE M@G(;2$ I;][G6#%D:'*()N&4M<8&E?K9M[]J\\HV*:\;]$N#G)4M)]881^%X MTU5([ (<\*A_Q;S\6(/W@^1?O6ZA*4P!0Y=UY5]#P2,2M M!/[E+47$AA 9]2&I7LH=[L?Q.)=%FH0_S]"XW]B&+G3+7L6;:ENK;:UCO=K6 M)V=;*17*1"T0U2SFI0./3, )"4$BH9%)EE0?L8W5VU8AJFTM#&]J\L93#6S\ M/4[BS(Z[T(8-<-2HG>?TZH^QKB\-DH/58&^YLJX<;"BP>#T'8UI& :P#&0)$ MC =.D<56(1](HM)(X>,5#G:GO>E+4 8.MG,)DOM=85*&U16FIPLZU<#6L?Y4 MQGHUL,,PL-&HI)B-R!++<@('1YHRC$2*P6 '!C.*7K:+/XB!Y;JW2$<%G=(C M'6MEB(>%)>^F"53C!6I:R6#[M325>"JBI48L /:+B:J6@IT'] M E$6,V^0 =Z&>,P]&Z()*.G(+4_$&'FEQ/-=8BOGY4-.N5[;"]DSFP3?H?K? M-^;1U4(^!2!AK2Y4N43E$I5+#%1QE4L\#2[AE'%6*X&TXP1QXP0R1$9@"#0& MQB3SC/411EH5EQ#Z#GM_*I<8,B362H7K%Y?Z(S>.2+/IT5EL:CJY:TQJC75: M&(]\_,8[E2+69F'W8G_#0LF?SM1?">R7!J8B^CL] [#_&%&],^5XE2* M4RE.I3B5XE2*\XU4+^]]$$(@&-P6<4P=TM@!S^$JAHAEA61W%X M[=A>*4[-+%O#"-Z;^6&63-3^-.@CY^:[]1M98K84PW-O7[7]RF>6%:*AJ MY>EJI>)6Q:TZ0ZI6REXPKR4K"B?ENWE&Q';>+.GX9C.)=^TU4F/.PXIOUFUM MQ<22R[=1PT*U&B.^IET*499$+9%,/,=[I42.R_^?O;=M;AM)TD6_WU^!Z+-S MMAVATM0;@"I[[XEPN[OW^-Z>MD_;LQ/W4T>]6MBF" U VM;\^EM5 "E2I-RR M#$H F1L[;8D" 51F9>93^6H1+815S I9.#%(&#RZ>7ZMY_6VKWB0;$[R@+*0 MTU.6TW+U K( 9 '( I#%-&PK((M=9(&M9=Y+@8@K [(P&"/!+$:$!/10"&:H MJI.K:U(,\1I)HDYH8YX?-@42H2A1'AO^F%94.\- MC6!.(:X#F).\"+_RG HEB/!DD%:N.P!PR!9S?)3MY::>=GBL*@S,^OB% \PZ MF'4PZ]\0,=*%TW'DKY:>(LXU#V;=6)1;*RT5IBAS?!"_SI!FG8RS;2S8]3&D M)QV5_9^6RNG[S"9/S:H6X!M=-D?,VTE@.RAZ'1^V@Z)7"#L>*3P-X#+W5!)D M"A(')-.PM4ON CPU3I=26+I;]#I@0M.@('4PYQ/4O$XV7@D(!Q .(!Q .."] M&@8>&&T)81@5!0FFGE*,%"$>%2R/+;]T(8T\8%;25\.#^[3'(-#^:_(J#5I; M')\S*S6GU2Y(KNL+Z;*%^@Q#DR8*\V! W'AI#?GNX'AZ8F19.&J4U P969B( M+!E2EEHDA2E+X@R3-"B)3S55S_7KA+MN 3..;-/5LEK!I5^X]>&/:L?(_.(05(95K6 M<\X _9,X0\X1ARP4MI!["!S8AI,(9 M()6C0RJ0('9\/K77:S_:3<]8[>8N7 7ATVFB50B?C@_50O@4PJ=[IR8ISF1I M&>)&6<3+G"-=E@72GGELK19>#S(U:0T)^X#I#YV*'R2MZB&3/Y]>EM5@@EPN'N'(6J=(;I(3ABIEHI >9YGU0LS[.9DU@ MUB$+ZJ0]-K^Z13:K6\AZFB:,.V!],SVG41O:>JEG;MQ ;K2.[W\;1]CR_HP= M/Q:*NP &:$H(\Q3HO9:&URX?P4@73=KB1ER(? MK*WYX^KPT4/:T2ISR+<"C 08"3 28"3 2 ?'2(HZ0DJ.;!% #].A3\B%DZ$GAL M[CU<]^0&V8R$0\"5T^4*Z"W06R AP)5QA^@WR0OSDT8(R']0;67 0ST^D1R= M=P,\U."A?FI+.2W="A[J/8,FO+98%@01[TO$,:9(>%NBLB2%%8QJ50XRFOPG MU13=3LG.W/=7U;*:Z/Z]]UGC39TWOY[+&YQ2B^B>FW"&J#Y@) M,!-@)L!,@)D.WH1.2>%RDJ/B.(RND04?U'QDQ3F-8% MF&FR47YP/8YD#UI,#D :@/13 FDK%-=. M"I2'/1X=B1@I@S$BI,A+;0GS9*='XA#.Q][23<#]^+A:': T3!4#U 2H:31B M!:@)4!.@IENH"9?$2UD2A+7DB&,>P8_($2_+.);5YTSB0[@?#XZ:IM!;"%#3 MA!R01QSQ(Z#BS_%,0#+#]8 M?K#\WV+Y.*4(8Q.$>Y#(KI/9?D)PV#YIZ_C MH"O-J;J!OJTT!&(:T_*8 QP<(U< #IX,'!2\$"0GJ"2<("Z-1[K4!N6&Y-@K M*;C9J2\>T!'4*_L=5#A.5Q 4&Y^$E@/;/P7Q -L/MA]L_S?9?N^#)0]VO'"\ M#+9?*:2"94>YDXH+YH@KB@.Z@A[!]@_H# +;__3.H/"O"B1*/]Y%C+],QSC? M>O2:5%]'I2=N/9\S%2&33?U3<=O MT?-B[>B^"E:RLRY(^;#8YVKV25VW+[[+_CH"W;?:#-^R"XKI[ )=S^PA,-G+ MJOF@JOE9]GIN1J9I$CX,;QH>VSK[>[NX7+2_1^W8N(OP4?71_5ZE$7 3)O^K MU?+V5?U.:2%96$E;SRJK8M';NT7XYS+\IMYMKBHE^%2VS[;MX7&]+89<'T8KO]]KI8V/-L^&P=%1^4J!#K+L+M/SO[HGL4P8EX_1=,[']PU;KGK;M2 M35#T*[HD[U9W[^]N9TU\K-I*5[-J?;4)<-\=[Q@G(Z=TJGE_T3B778;?+]K,!<+9[&^J,1<9 M(V?CD-L_V1:['OS1[X^G%W0PG1-F'C!EK$QYLC848#J?P'123-DXY!-,)&C9 MTV$*:-D3T[)T'/()6G;4!Y$C+E"?5A+DKVZ1&GY"HX'QR=MC5^..C &C[9H\ MDJ;XXT\EGY8JA%;W>UK=.^R)$R7RGC+$/<^1TD:A@GM9&,6\9N40E7#!#+U. MR5,Q'>=V@_N[$]WOT]>>GHE\G.. 0-_";!\ )R L $X G X^7IPDC-LL#UTYP)%CX:HE3OH. DIP3 R83U+8S0.1%/V7;9P#?XS(Z8 MHR.#I5T,H%OM7?&?450VC[5MPVBU[I^CW$?D_0DUAYB6R@;0O*?).16D< 0' MQ$L\XJ5C2'I?(&D]L:57V%DYA$=ORUQV\#G@Z#?^O?H\"O_>%_3#;G!X%$9B M].TO1FLM'NI !*0&2 V0&B U0&J U!X?J17&<5EBAH@U#G%O.-*4B/ H7N*< MDU+F.['7A[@W'Q&I/F):%5F!'*] C; 5V-'6K3^<^J!=JEFW&>O\]ZZ*]9YEV M8>7SF!NCU4S-C1M=FP$0U7$TZH 4^B-MZ7%,V?$GGEHN-%&*%A1A9A7BOE1( MB,(C6OJ<6JQ*7NX,N2Y+JBS!!)6>F/@=C"0K".+."NB*'XLC(/PG #&7TXJY (- :H IP!1092?#(&#*N)@RPKS0 M<0+H*<5H7]67E_6\"])F:FXS96T5S[)JEEVIR@929D9=50LU>PZ2.A%)'8U] M&ZGO;20< JX 5T"9@3(#L0&NC!JN;\+K3H A^L_B^O_^1@OK#!=U^ MZ)(J,[78R+2L?785OE7;<41SP?:-+G-B9 ?IJ=-Z\E;LQ),42.F M7FD) 5" MR!D5=)19"J!IP-2"J04! %,+IK8;(Z0(Q46.A*4*<6T)DJ7R2) RYP6714EW M9F\:;IG$#J."X?"=,I=(44&0-9Y;880D)G\L4XN+,UG"Y,VQ:9J#Q2S!"3)^ M39-D'6G5NNA OKQR\U9%J1R=#Q,PV:,YED%3@A,?,-G],!E53+'"$$14K-#$ MI4(ZYP;9HO1<.><+16]C,NJ*4I>,($QU@;C'#$FK!!*",84%T7L&!KVT_[UL M%ZG5^/OZY3K_Y*VJ[.OYJR[YY-V%:EQ2Y:\V-/EOL9U &\CVSC4?*^/>)O?V M;\[4'^;I+O^E9DLW#,([$R4?"M^!UCH&K05F&\SV20L F.TQFFV/2T_*DB!C M>8ZXY I)Z8,Q9MQ;K:6F1MTVV\3S7+J2Q2 '1]'=@C2A%BE)3:X8*1G>:<8P M$;.-\\'<,J"UQN>6@=R4J;EE7L7,E-DL:8*8D])&'=%&(71@!P!_$T9Y:C4(<#>94'Q]^E5B5 8!JA!D)J%4)B621!VCJ M"F$+Y4NFS+>XG535?'B^:83>^ 13VY_KYFUG@-[X?]R8G\'G5A>E@$#A05#- MXVS;O4.E 8P &!F;!$V=U@!& (P\,1CA&GO%58X(SB7B'!LD:.Q22HEB@N=" M\)V\I*]QICTY&"%%"6#DV, (I#T]-?.?4)&];MME*O[:]JUU+1ZNEHVY4*U+ MO1[JJZ3IKF;AIJ,++@&F'4=T];[3;D:FL*?.D^%G$(T4(Y\XP/2,<OIH 5 4FK^$@>>N$G4L;C85<]"!!2Z'CPXP''$<" MF'$<@@*8\4@P(W$26\X"/UB-)G!$^SG:$8.MA9"*,3 3\!:,+3JM)/K1/ *Z ,@-E!F(#7!E_N/2X M0?24QB:^#P1OE\UUEU4/DQ'!B(&Z!",&7 %E!LH,Q&8<8@- M)GOQ+*8OFKI=9 @&)$[?!)YN5X*ITWKRQFQ:Z@\:O.PF56!%+"56(FQBCSDO M-9("<^2LS#W7JB!Z=_!42006FB,IRQSQG,2D"B-13JD1-/<,\T$3*._3QR4_ M8\5@\PF.66=.JY,+H Y '6.3H*G3&E 'H(ZG'G""%:6BM]&'=X61!3$(D+B9&EBR_ =[1%GA>>YDP1K":ACI#IS6JAC&OWC MP$/V2!ZR(2I](3STI"BURV_OUGM7 <@(.BU B= 3,NYDZHBFI9(!/^_QVGFO MF7$"D5SQ@(491HKR')FB#$A8Y%I2N5,*98BU5 >077B,>.YSI!47*#F6CRTZ!W254=NR4XNG7(D' *N %= F8$R [$! MKHP:EA\PI1>F]AQZ:L]PU>[@DAJA9ATTS#BR _/4:3UY*S8MI0>)'+N)',QX MY51>()?CF#?+,5*.L5V6TBB4M58)DCXWFLJ2HTTC:W MR&I?2*M*SXRYC6^#J7H]-_6E^R78JV&A+3T3N1AE)R0#R M> #QG##B<;F5$F-4,,\0+XE%JLP%TD*)@&P$,6ZG 4\ 0WE).$DT<\D!GWU,P?1V8<=+D\4F@,'97&!XVA61) MXR.%QM;PD@L3\^6H05PIA;31#%%#:2XYX3+VF=R&QMH[*84BR- R0..BP"B M:X8LU4HSHX4PC][;O1!G,A\,($/_H\D"9, ]@'L ]P#N =P#N.<+N$<5!2E5 MJ9#S-D=<\ASI@I:H(%P02ZG4!=M)\F,*F]PKA&41>W(KBR07"K&<*U8X:HQ[ M_":1,N">''#/R>,>Z/MX$K 'L.BT6Z4=#P8:"2?'Q+U=DP9L'",;04N"E@3Q M BTY)39"I\HC[%3YOEZH67CQ&Q_!OV0G.8H0_-K[17ZID;M[-[M.Z5?QN'K-V?L>,WGR?N;-8$Z\+F"LDB5MPPZI N"XR4 MY\8[2;G"9,?93'7.E:/(L+)$W&F*I'$2<5&4PI+2,,:'=#9_P +) MIWN$9/1>YJD;)T ,(V0*( 9 #( 8)HP8<&E9J4J+B*$%XM@QI)7(D2@*KRRU M!9-\)RTO*)@R%O(6)5.(%SE%BI@2>4T+5>38:C)H6MX7$ .G9X(.UO$.$,/3 M(8:5VRG\JP*)TH]W$>,OTXGQWGKTFE1?1Z4G),9^,/.TJN]!1'WG7*:,J2_# M,JZCPVM>+UQ[/F8JPZ:;^J8K;M'S8NU2OU(?7&==PND\+/:YFGU2U^V+[[*_ MCD#WK3;#M^R"8CJ[X& #HJKF@ZKF9]GKN1F9IDGX+[QI>&SK[._M0BW<9?A; M^[M1[<7O?E9_:B=,^5>KE67AIQ033%.ZWO7+W)>H.J7E+=I8E/DJ<"K[.7)J M7'OKT>DJADI@?CW/%A?U,EQJVV= U&&(^O>Y6MKP;#MJBCZ9?PXHL4F)=/K; M5\NOEHMZ=:B.[Q8@_'/\(EV.9NJZ7B["[3^[<$)/CR(XD:__0I"'F;IJW?/6 M7:DFV( 599)/J+OW=[>S'CY6;:6K6;6X?K[Z_I['_1.)==AM\OVIC;%4X]?U.-N<@8.1N'W'Y+VN8X]\?3"SJ8S@DS#Y@R M5J9,J3!AG(R.03]"RHSZ(#)6U&.@] MMM2J*'#FF_HRJZ]CM\LVW31U>9^3S54'9CJ5'," 30"8@ M+(!, )F<+#+)"\Y920F2-H 2G@N,A&8,489+ZIS#E*K;R$02DAM38N1DP".< M>AO[4,CPDZ9,>L4*6SP>,AEP#BHHV[$@$PA/'Y^/[*7][V6[2,7+V:+.&A?^ M9*J9R^:]\RQ^&G^.E4Z?UY&W3B3M8:>%ER:A$FA.%./8:R=+DB.9%H1FU>>'L$*'?334\ M2,]>DI?@5SU=_0*V%/;ZJ>QUL*73L*6E+YBBU"/FB$5WI05D3XU-OQPLQ @>BY$KE]>75ZIJ8B R=N=-W2@SU;9N\=#T M??#(3\O?"SH1?.N N>Z'N9SWVAKN N8R"O%2>"05(>G7W&KL,-W!7 _Q7]PH MY5<7@4ONS?PW9V9!+5>^-,3^. =86]?BI[':SK-*QKS@E13N6(:X$1+TN-!"/1DU%@:56)*=WI MAO,0=\=C6%=(DAR=QH'$CE-U=;Q;U.8/I%6L%C?UY96;M]]2E@(AIVF%04 C M0L@),-C],%A!G&,T=ZCT.F P[#P27 1()BW)J7'4FGP(#\>["]6X'Z)&?K6A MD ?!7E(,UO@'-,WT- U85=CKI[+7P:I.PZH&ZTA*AR6RI2>(%X8C98E'JF". M69]3S_00GHT#6E42=BS8U;'I&DC?.%6?QH_.NZ9Q-ENHS]FL4KJ:58MKB"I- M$GN!CW>\M ;L-165>$>A"N7*:*V0+Y2,H:42">(H8DH61 I:>EH.TVBC4\BO MYZ:^=._5YY\^1P3F?G!S%]YS$! &*1LGK'# N,)>/Y6]#L9U&L954%EXKADJ M,5,H&%J'I-4%\M[H$@?+6AHY3.>-PQM7:,4Q-H4#&1NGZMUX=:'F'\*2J_EF M:_^4GY6IN5T[/*#-_XAA&;3+'G%C9HA2G3A70&^!W@() :Z,#:G?'8>DXH!( MO;_Y"+3@M)#Z^T99ERECP@L'<-XXXZJ/2L\<>$O')Z;@O)@TK2=OJ$[<6TI) M*4K),9):&,1S$R.*S"+*BUR[G# O!QGW_GINP@9JW8^N^_?U_&6OGW];J^=A MQZWF$D*3)ZR P-C"7C^5O0[&=AK&5GM6>B$58I0ZQ*W72,B"A_]H6Q24Y=;1 M09KG/;JQI6=Y"<'*L:F@1PE6@@MDA/KG]?QC^*%N*@># J:)PZ >9;RTGCP. MFY8R^W[%5H"2-WX;*9A36"#G2@+S"WO]5/;Z9,SO MM&PH!%_VS5Q20EGC4<&$1IR5)=(ZQRBGCK"B)#C7@_1./#2"^%)OQ1* P]%% M92 ?Z%3]14D]?)M+".)UTXHA34F-3IW6D\>D)P[H"#56E:9 BN8%XL(2)*P, M/\E<,LZUL+XXC$LH*>97GQ(W_F6+"7T"T[G3U#MA8V.NG MLM?!QD[#QE(K3&$M1TI*@[BW!HE",R2U+G*::VOR'1L[C-/D6VSL?8(L@\W5 M!/4#B3'@Z/BF/;$J=,RNU#6T?)DL$#MFG_'4:0U ;"K*\(Z9YB4Q3&*-+&_U4]CH8V&D8 M6%U@CB7UB&(1:W,50C6;K8$OQFG"Z$FR8)PL#?.UY:3QZ$34NK09KQ'D<-Q<87N4>VH!1QBW.D MN'?(2BL%D84SC!W&4?/3Y=6LOG;N-S=3"V=_N1EM-&SDC)P1+"%Z=A"(\H1Y MQJ".QS@0X\1%:.JTGKP$3,LD R#95SDM"F5R@;!C$G%3""2,YL@S312CM.#V M0"D\CP5(2@;-Z(X.CD VT*G[RC9FL]YTRH'(Y20Q*H00QDMKP*B 49_::5;F MN3"X0)QI&C"JC!GF3"/LN;2Z])++G=:+@V4W16.S@4U7=?EO5O/"#X9;PSM# MB/;8<"LHZ(FZT8Y9A*9.Z\E+P(G;=Y53*7*GD=;:(^X90\H5 A%')>4L6/+2 M'BRYZB#V_0MF77*883DVG0295Z?J3?HEZH%-7Q*D74T2GAVS9W[JM)X\/)N6 M2@,/TAZ$*30F3 G$4G_H4F*DB1;(1Z9Q#I8U=%16>%J*Y%>WR(QJ+[+OEZVS635_EETU]+^'J^#F6^7%O H4O^..-?#W:_H"PVM4'@ MS3C4_>Y+C4SO3]C5!8;CZ/.J -0!J /9!$3435NSFCGC4<[CM#5M-5+.<,0* M'*".%459?I.?[Y"(Z$LIVV.RH/TR&TEJYG]A Z*ZJ, MS,_J3VWFF_HRJ^8?77O+A_@@LD!+@R-NA]Q,'=:3D,WBX;/2EJ9$C,>!S590I'.'D1%$L-P9C_F.3_@A M4?*WZCH:D?9]_=($B]*XM[V1>3M3\\7+N?UI96<&\0D+Z.)QW*%K !L -@!L M -@8K;D%L+$+-LJ8=$>QCA%GA;A0!DGJ)++><"=TCFV^TU+L(0'H1P8;A I M&\>&-B# ?'Q>KG752E^TLC?&#*&:D4//;\B,&[2F#U(:Q\NXDTEIG)8"!E"\ M"XHQCXF7BB,JL$!<\A(I%3!RH6QNN?'*&GG .I77*Q-XJ#J5A[CBALC-?$Q= M/_KE MGUP0>"0< JZ<+E= ;X'> @D!KHRMF.:(7:+3J$:E[5NL9BYF'<4RVP:URZ:RBQ<9&QM_DAN $@_&*&00K?@2=-Z\F9J6NH/ MO,Z[7F=6N#PO)$6"D0+Q,L=(8..1+7SIRD*:O'!#EMG\YF8J&);W=;!%_Z@6 M%Q?US%;S#S_7S;MHB7Y0K;.OZLLK-V]5?,U!\F"+)&VXEC17,.E0P:A'G5B I<(Y<[C"QAG)?E$.6K#R.X?Z7:VJKVHLH M#)\I)OP%&.Z1Z2*(R1Z?8^AUVR[5W+CH_3'UY64][SP_9]%'!%&-28(OZ)(] M/I &#; !S.T#_\:^2QG\7%?XP9<>L'&79\=1S]XY5FX&%'[]P@(4'"P\6_N$6/N4)'BE_+W!+&2HF4]P)Q[CE2BA#$K3?4JEPKJP_8#.3G ME>$Z5'5JSLDH(XU31[204P2X!W /X)[3Q#TG#AJ,B3XNKI L8G*QT252TC-$ MI32<:F\,&Z2M[B% P^-XOP K'('WZXCC8-/20M'[]7T0TT#VUCW+JGGW4VRH M&YUB9YUK+ Z.^AB$?KYHTR"IC7*W^'<(ADX2%QYS@_*ITWKRN>;34H/@O]J% MHH(H39242#,7H*@+_Q&62Z28LP4CI15FD RKB$/C_WZZ,3*_K>U+_,/+N=W^ M8./*MV%A=0"NG=GZL3=DX??9,N;:__397*CY!_>;6KB?O'?F*Z9$W,<'1L\" M6!]E7'=D^OCHG%H 7J9E4*3!RXE;?F:]\:53B''!$,?.(5U:C1@M M65EJ0E@QB!-JK);_"P:?GQ$.!G]L.@SRLH[/,_5JK_OI;)__Z46F72#&/&9I MQ9GG23- L'*2N Z"E>/#?Q"L!)RX#R>2PEC-"X4,+UVLP;-(&JP0+O-">.TM M4SL93F5)E268H-(3@[@/B%&R@B#NK'!>4\YB5M2 .'&-"'^LVJNZ5;/_#%2_ M"M\(O\=7J^9+9]\$FY%Z, P5[CS#(VV@!!'/<>I&P OC%P[ "X 7 "]\0T6? M-"6S/D=64H]X;DLDB[Q$NA"Z\$S38'5NXP5C&(R4TP$O",FX MMD81S::/%_A9(0K "U/7C9 A=>)^*!<^_%8/U!%S?A*(\H#EU?2<1OUIZZ6> MN7%CRM$&[/]M'$',^S,68.EH=/D=;BQ,=2E8CJC@$G%%*YHIHZK*V_#3MT4# EH185)5.Q M)Q9%BI@2>4T+5>38:B*G#SO$F6!3Z)8%L /RL@9@R M9W6[;-+\H'#*12G 7,T_AH-X:C8[MWM;SSX'[^[XA/4KC=S)E5..A$/ E=/E M"N@MT%L@(<"5L8'S[:/5)GFI2'<:3N7UM(ZJ:'7S$6C!:47R^DA7@.2SU"9O M5BE=S1(RC\F@RUGZFV_JRRSM751[M S7J;9UBV'F1IS@'GEZB3_Q:QDU M_AN]4-4\-E9>M:/YN6[6-N27:$)^Z2W(]3"I$^,''K,^F MZ@[:=N:=(!*8EBYZ:4RS5+-4\MO40>P7URER&PN%KV*H%Z(>DX1ZQ]R8\^B@ MWLD%0$XK899-X^P/R\6O]>+_FNJ=L)L--@I\%.@YT^ M"3NMN:.<6H$*C!WBA61(%4RAO"2FM&5)>:LR#DOAAK?\7)^NT'VR\4KU337U?S#?ZG9T@V2#"C/!).09C"R- ,P MWF"\QR8 8+S!>$_:>)7H/*N L?1O>.^$^FG+]WC1HL#2]I]V0JH MBZ/39M&/A8#H8='U/E MP=PS D $HX!)$R=)V#C3\/&%XYJ5MBP&XAUB%.3(UT0CSBGO!22Y=*Y(3Q' M8./!QD,RSVDXE-[7<3B3N7]:_>BB' #^QA$GO/^<]ND+[+A]1 /+VOT9"PAR M-'I]/X*DC'AI.$-.%0;QO.1($*-1H3 M#/46\]VF\ ],'+H5>-P&E2_G=ON# MC2M?IYA&-?_P8]5>U:V:_6>@^E7X1O@]OEHU7SK;=YRMY^TP^#1PC/!1AC#_ M5/P I$*M.L .@!T .P!VC!-V6*4(*[E"I7 !0C"&D>#A/]A25GIK*6<[K>H? MFO(T+=@AS@3# #NF#SM6OK'PKPHD2C_>18R_3 <7W'KTFE1?1Z4G),9^[\S3 M*M4'$?6=\ M":9J7OTK'M/O[[Q/Z]TSHW*B4?\6=TN&_<^O,4/L]K\ M\5WFPH'^*NZ.9NF^<+0],(KH=LO7F+O?)V[O,G*>_1B(WU17R8=4^^R'95O- M7=M5KOR@VJJ=NMV+J]K*<:LY(CD!4-<&X\T9P0QFY=6 M&E/DIOP6I:0"<'Z^L8??^-4.?AOTDKD>J989OSAU7XWO]SQ.P*C,G3OJ#@WR M[7(V&5H?< CDYKDP^Z3:6(=8-U=UDPXEU3Q;7+@.T4?:OPKK]G4SKU06F/$W MU9B+C.*SC$B9O^ASS+YX@Q_=3'U2C8M??[G\L&P7&2G/PCU(<9YMO\RB_N!2 M9>.G:G&158LV:Y>ZK6REFNOLU^I2NU^J^1_A$-5Q]NU-\@JX+QRF8! M"47?W553?ZQL>&!87"#KW)E%];%:7,?:AFV<1U>T&5A9__A%NW6RKKERA=M(*6R M_URJ)GR]C>L-=WX7MOB/E?M0GVWL@O-]QGMD6SS;S!.8*8/;Z:E MBM5K7 4;:PWB4N=("RJ04(XJ6[+2X9UY2H.>'1+4?.,W@=K*D&S8EW#">&E, M4-YQ G8R\)5KP<0?W,0G[MP&TDEEO6V"^JRN@JI+]F>3I0 AL@:O[@5C%JN M?$W9^FR:+,K:4;D^J&8W!]7L0@6;HIWK>QF/-VYLN-IU1OSOY^_.LP]N M[AHUFUW'/[NK>$NUEKGP]36_O__/ER_?/NL,U]55V#[)\#7+6=\0H7$?EK,N MA!_W1L(9SBR;:E'U5ZSFVD<#=UFU;=Q4W[_[Z=6S^%W5V,YH!B-776XL*RR@ M;N++G&>O7+,(B"1E+8>7_O9QWF2B),NG)^\B9 MMLM.='6'+SN0Y^5\'J>A_[;S.O_OS4JKF!B2UAJ@5;S9CX%B =,U&2,1Q%+Z M6,Z,PRF$L\PW]646WL!T5-9JEC9D>^'<8HNK/>".IX: @,-6L2LXN3_"L2=" ML.)+>E*O!M;2O +<"0Z'CS]=U%'$ZD_S"(K7AX&P[\(.3'+0C'-=8F, M5CGBAC@D>2%1P:G2SFN<:S:$!0QV-\#8-[[/BIY_Z'7R=G)T_^%F6C3>RHH. M:S0Q,SHF*(=S_'?_JYZ[.W.BI[N!L[:W6(V;)3T2CEZ=(S@>..YP W?JC+WX M1B_P'1Y;"(/2XIM@\KW\_3&F]RU[L%X^?FR_YM MUGUW[;*)=NKF2\E%'5C^#GYT!87=;M!LWNXE ZJ M/:DOB:&4(L*"$N32:21*A1&EVF-C%6:<#J$]WP;R-&\3D7YS9A8X6/GD2Z[G M+^U_+SLWW$;0;2#]2NA49/_Q%.QM^H.&'4+#KJ)"*_71>Q^NXK[OM<.?1./W:TVPJ K_=9W_O[" ^ZA8?9^>O#4X;QP-B^Q0$HI'51/&8"; MDQ)A55)-B*=&[DQ*>) C-VRPM-GG"XCC/TZ*+SW/WBTO+V-25MBH&PS(;CB0 MK5@ ZF< LO]X TH6%XUSV67XTT7;AR2[I+P^'LE2*#;FQJTUSSQ"N1@)CLWB M4G2\76F=G0-\N\'-S1A]S\TL!?ZB'=<'#ZQ.SD< WH!#>P-RPTI>%A;9,O>( M4YJP/S;4[^WFTQ 2/#1@.NZ5>6K6ZTJCYS&!\SU3@?=;?N0 MCKL[RO9L*_WB0MF]H9EIK?[?(+JT$UT2HC12:HLHC0T!CXPF?1]1@[ M% >^V0 +VZI+7HS)F^&5EUB5LO0 L=I19R4GG+;(!CM"P0 M5Y('=!80G>6E#Y",,):+X;70[D#%H9619]Q*GN=(V?AFI"B1D(ZC@EII14FI M83O1JF]71D.N2^"344D!&74IKU4;TX^;!8I#]**FFJM%5$M=/G5,SW[(C+[I M4P@TUYY170J7+J=YP$]$(XYM.%<&?87""5-YC[W/A]%<;[N]]E.WU8*$OXG[ M[&7:7K_6\WZ_#:V_"AY.T3Z\J5%-#M*%Y(8QQ>@C]=>C5R=,! M5IM:;&/:0_2S7=9-]!>&I2T^N=G'M=?PME[;FB9ZET]O*]:Z52!PCQ!$^-!] M3EG_3^8E.YJV;F*[ 4QV[\YNHVGKEC;)-^Z'@SAWCM1KRJACRBN,2AO,5;!& M&@G")?).8"YS&2S:KLUZ0"CN?1-@[UJ9]Y4]OSGC BS5,]=Y4L&!>B@':B+_ M*@379C>$!U?J #+[#Q?#\"EB7\\_U"GKMW&V6F0N'+J6-T6I*>EVV08RQ$X* M?=)4;-O@5+#2J[]L&-;N+I_" >0B%:=WZ;XIXG:=[+AU\6!2S>,S/UUTJ00] M:[O:ABO5+C*[=%FZ>%;-_[F,AY& "+1*I:/KPM1%1#XQ-A?O&+[\H7'A[\NK M>GZ>_2,!A&H1;A)H/W,;M717ZKI+9TA)3KLKO%35O,N/"/\_F]6?$CJ([]ZO M;E9'&G0K^\(%-Z\<7RG5 *>"SG#;>.CJYEC=?"&+:=+1C[1)D*TE7U3A-9O8 M('OC"RG+.KQXRDSJL=+J !?K;:NT\+.-+A[1)]Z&Y\?(Z'KI&U0*MVMC)ED5 MQ2EE>'2YW %DS>O+^)WU;>/3G D,.\]B:Y05K_I8ZPI9=7S]U,1ZWY@.XK-D MSC<3]"Y2*+;;&3&CY*)/D)M5?X3;7M2U[?+J-MXQT.FR7K@_9X.Z=]S@"!!T M+&:%D^[.6;!4!3>,>Z1$Z6(="D&2J@)1)VF -A*,K??ASW?Q8+_7" M+V>[X.'574?">S3NWRE1V;]@XJ7R!16HE$4X_.98(JV51E01GKO"D+P8))+P M! N>UZ=P%EZLTUR@E'L$QXZ"",**,IPXI.)1@6BD"TP1\];E>?B1B$&.':_G M'\/ZZ@:JMQ_KI+&B.*3W#9FF\?*JJ69],D8 9[=:8MP<&*Z:VBY-7]8;U+-1 *%C4O0//;0:-J+ZFIUXVHE-UE,\@M'@FHQG720$?7;SDOUA)Y K MGHX^NN8:J06ZF@56KRM$-EK]-:X-IX^VBKV'(C9632#(AW2C2)F8U'C3%VAU MQ[B@#P%TMZF!37=P6\YG==QU9$"JXS0[JD]HS:>L.'G;?MZEEE? K^B>Z1T7%(7C=]F=+MQ M77^:VFJR<[=#N.W7YF)\/QQ\5JU_(HFZ[?TI/"@<->(Y+9PE>TY>;]7HFR#M MK0U0YRP+XO2O>J[BV7QZ2S*@B'\(-?7Z9M^T M70F"76WL@&A7#3%C]X4F]JB,@C"K_I5:>$472=CR ?%F56IL>5MO+QN9$ZY*FMG,^A WH>@]+WWOBQD#V@E7M)TE22E%&/\P#J]+. M#U(?/3WK2,QV$%"B3Z8<,]YKUN2Q$W_V !A[MVSL,2$ M$%-8A"T+!_DBMF%B0B&.99X;Q60A=\["7W/X3XG6;V/_A-BQ($CO3VD7Q^!! MOXAG..XC M6[A8M8%S) O.8Q$'H=@6I2^_*:OD\94)/I>@3,:\DGT!C+-CC6",#=+$*VB] ,D7UV]GL?YY M;F,.\%4\F1S&%WJ0+3!M7^B* UWWZ17YP=\P@,QND=:M2)L.M#?>AW3D3ED6 MR;T77M%4Z6\WQ_IVT:CXJF@6SONK WW]T765R#=GXV7K_'*617_>NB%QEQ5Y MMM'"?&" =XM#,72'JL_HHK)AGSS_^7>,A?&6YZBXING^%WROX9?9)R017J"FHL%K&6)ISQ.:7RKO=(+1=-C=1]^ER M,R;AQ%8%-^&NV[AJZONURPFZ0Q=&-V.JS;NH8WCF,C:^7#782EIW[4L-N-M5 M*9W\#M7JW99FS?IV$%WE7[S-61<,@2#K'VV=F-A[D+['3!'&7".RV[G]?F+P6GTCHO MZQ@RZGN3;?3;3Q9S?IU]2*&4ILN.Z\,\W8NH%(&\VD_$P)F-;D;QM)68WC,B M^SY.!+MTSVY5$_S[K3*"=1NC%,Q9MPY]ZJYI4A/L=1'@-RYC27%9(.GR'#%9 MXISFS%&_F_GT /#^GW5M/X4C=U"FK^>+&&(,^Z(K@EG]:="<:6B7MJOW5H0& MP#Z $5D1,W9.[-J9=8'G/D2U#@]&#>N#SNUC8.'S&!M;J4*3FE$&!;Z^7=4F M!1IT:[-(83*]3"IHX=;YNQM*7*7N0[/K_@30VR/5![>Z 3==2G:\O/,*_37J MP'_&F3K[KEBG)ZRC9RD.ON[)M+T6M=$X,OH:;Z89WK(2Y]EK?Z?UN'V32$-G MVW2?F^>%MT_Q_XY,-S1(ZCRE,G1E7BF[.[YT"@_N_TZD9N\XVW"2=6GKJ4_3 MJJ3,QWZAX1NQ"[^/L7SM9E6PF"N36#?I)ANW=I^KF/ ,OO$=W[AVBA%N3+ P M"B-.I$*:D!))FSNAE/,*NR%MS>LU4WX)6^20Z;3!4A8:8X8DSUEXR]PC04N. MBI((A06UU.]X_24AN3$E1DZ&]7#J+1)A.;%FB3+I%2ML\9@K^_4D\F9O*P[7 M)].L:T0W>N).?[5_VD O&83CB P\-9)F0BOBKY+>46_SE]TV(V"^C]^*6U[Z; M/[)VVG?W6=%G(_YYAPMK>YQWETH74]K2-$K45W#V0TWJI@H[+,YEV6AVG]P? MZUNO0P2S>OX!Q=_L9NN7;F7]YSNK/\]^^9IO==SMCB.#>:SZM,V'N*U>;UQ3 M=0Z=. W=V9&V0IV6]"_J2/".P;&*- G3#;LW4T7;Z(^+I;Q=YG;/0GV],%(.(Q0B33VL?=LH:PM<5G0G1#+@V#, MFM%O_&U(\]/GOAAY==XYY-F-82:YYT#G,C,KM'FMBE5%D0I2B2I>:(93."7-8FSQC@FLJ;IWP[EQGKW,4EBM&[*T MNGTX2ZV>V2=+A)?]6)E-)T=7[:L6*FN7>CW)+);:SGN'QJHR==T;J?,ZK![R M;4^HXOE]8SK+MD=C?2Z\(5DX%EIW5?7#^58UW:M9>TV]+C"_"F^3_$9=(7'= MK%XMU2[>-'KJVSMUQ\R^LMS'YD+M>AA?= 1TV2?AFS?'T.@+"FSI6CBEN^K^ MPUGOT>@*H7=>X#PLL'O7U?O?>J<^N)NZ8O5KN:F-3_7?70U[W?0]HE9%H3>5 MSF?;':.Z6O&>-.N>3VLF=9S>_'Y,3>HHOMZ=OU:7VOU2S?_X$CO ML@(774WZ:D?U=_Z^>G;3"6PM'*F'P??ML]T==!:^L?N5OMM<>F2M P/Z%G/5 M=C.W].7P[7427GLC[_V9_BK 5Q>O^_@L=?TR:U?GSE7K:71['Q[?_M;CD\[Z M/MQX0P,M-I1>DLSO5?CBAB)HP]W:M- [%IG2%>JH\5,+N+XX>YLIZ2>I6<6ZK<7:VIYU.RANL&!0=6PTL9&VI&YV>%+K:N,6,120'KQZF9@5 MN_5=FQYK%G?L[U6\I'O 391G5QRK=BVQR8ZEY_[)W==]/WKKHMHM:3R+6U?U MO4;NN$-,O.UEU)YG?]L([.Q$IC8@U*9%BVJTN\B\2#UB4-S(8K90U!9V6I'PMD%=Y7PMTELP?OL5PB>1"JL7[.SOK9>[#0DB M53?:.-[2@[=0P%UVOXO#Q16N=FT? HJ\-W]$2),V;MP$'[NPZ7-I_^688' M*;_YXF[AS'.N%496Q3IUKB02W@FD2QH3RD5A.9[V;NDZ\+CY\6T8(I[U0803 M&3H*<'+K+%C[Y%IHW&+9S+,F/CD9_+\FR%F9FV[?;1:6%WL_KWP]FQD6T;L4 M06#SL3LM7-7Q67'L;G_+Y')*SP@_35]PH-G)GM Y*S@A7B-K\CC:K"B0BL$> M00K%"F%+E7]3V^35B-JXR<*)Z&VW.U]UF_/EW/Z6=MH;_UO:9P-U.R''&"+O MNYU XZ&CE442\)>WKQW@XX@.%.!\-UM<6]-Z@+QZVC1+9.F:R+ZZL^Y[>;[!$+$Q==TE#O MQNA?9V\U?4R;L1]5=0IK.;7P S\6TN'3')&KL M QJR01L;E2..C4<28XY*):T6F"O&=]K#"^,$M:9 !HN861B^+8,.1[9@ELL\ M3J6X#91VTF@ZUKZ/G-W2R#^JZ_;^$P;947:3'-YK,BT"W#$5LZ3"XMB_D(H M(SP-,((R$W:=M@*;DDILOZ7#RF%WJCS*G6H##7I7>]^ '8)L0WM%^H!"FPIA MFNCA0,GB?4H-\=. @3K-^]H.RVW[[.MY%U3^5'<==&XWFNEO=IW*A_I:%V.: M99\8TA>JQ.!,M+0I[V<=E]AH3;V^S4:/ZJO9LDU-3OZ8UY]2EY.;(6(W-3*; MWZS#.MUV9LW%%B*]N7KEYP%'SI%J?:PX=R2< 6E.BH!/&(D'08Q8J$E00@IE7SC&BMK3^3RLY^$>_KUY%*0"O#7AM M3E?PJ"R+TGJ!&%-!\"3%2'NF$!>2.4Z*V(#IMN!I)@M#=($\PQIQY@Q22H?O ML"+GTCI%1?%X@D>/6O"^U2L#^&P@?!:A27W59P9%!X>MVC16ITOMV4ESOI5+ ME&:B=(V2YNMLG[LR\E9-D-9I3C>IMETZ[RK9-KI> JHB=%65U<7+ZBMWDQA] M*V4K#AI9]/F!Z^37U=B3FS9(?7*LZI81N_=UM^Y3,7=A6Q#6.G.S#O%U4V+# M\WJ0:NK+RZIM4RY/ETK8-PX\BV_7QE90ZV3(),6K 2BVBJ]U\VC&\=F$+-'] MZV#2&._LY4V!^H^KE)ZD*Z>SY+O[IJMV*^WZ8THE7V6MW]XGJT2ME.Q9+V<1@_9#[OX==W&N-X-V(EO0UIC\-;YYU0]9[ M5]::%+-*Z7YLY7IHXM<@ZKN&E4^+@G#LW55OEN8JMS'*0(*6XBQ72!6.(2&X M4-8;;N5N9?E ZON7?E=>#W( OB.*@HWB7F 43N@BQON"^I8T5L%+D1M<,D+X MH=3WL.O;?\ _/OU]-..@H'/&&#IGB$+3@EN4YS+H-T<*I*W*D;AZ_\FO[;AU8X 'Z#*MDBL=T@\8TVV3OF\8GEW^-^Q:@_CL@+9W]V8&Y0'<1],W#>I M^B<2?H*HHBP5H[R4B(33!N)!QR!A7<1Z/E#+*>( M>7,NI0'6\S>I<52:2AH[#0=L%V<^MX R#NT=7P1-CA([LDU^@,(90.'\XQ@\ MQ.LTP]1K=+4_>M6XFO&TJ,/BPDZ*N<'K)LCAG+8(^J53>O&/T2719A]B[GO? M6O#R:E9?NUZ;VBH\*TWRW&J%=U.WM3WS-*G93RKV4UT-D8Y][L)?TA-2/\_5 M=[LA2UUSNO37C7NUW3C6KH-HNYPE?9Y>&'7OL;7N7M&?]9->X[=^F 6&HG?F MHHYVH7L*6K7P28U#NSSA[L'I);=6,K76 ="-?B]-']2-GF!H1P_FHML+FSIG M^G:C5\U;$/O/A^S%,<\!H0<5N=V5_L1^_KQKMJL6S7'G"5+.<$2PM,YY);$=9#CIS\&^_%!PUT?447W]XI:[7GZ2<\,U4\,[IV9=7 MK:OCNA[@F\W_U=554W]>P^BPL3>P0>_&COO=^EJWN0RH M21JD*_W-Z>%R0[LD6]L/W^U0Q.9?SU*Y9C<- :V'C&Q>DW\=O&C;NIN MFKT01_14_UQVS=]M(/C'S7-9WS2D@R+?4HO\[GWZ6M3XK)M7JV)O M\M@>74>2N;",YU,[]&W HEZ^HAP]Y^V5OP"S3=)6>:4E*+@DK*2ES3_2SKI?8ZY ^N\[8V]L/U: MXZ+YU^[W7Y( D^?9_PE?B3:QJ;H1UMUHA)5N[42^FYQCNI'=KIN"O6%=;V8: M=Z>*G;,%"!$(T?$*$;TM1%%DVBK<5S7[!697S%YD_]RYQ8W4;=QO U_&NZRD M-"&0"%+-:1\=$FORT M\\8@]"#T)RST['ER>?3"M)*OU)%O+^Q>BUOL6!'D^;*. Q3WB]UR_D7!VR=W M4'3W1$5WNI ZIP;ENO"(&\:1+ 5#F.VF[WE W?,FV&3,"]T^OS:>M<%_/L_]G&;0FQ:3H MINJMW?R;Q'^W"'@GA6%^J,,_V?<_OWSWP[.L:MOH#'SY[N_I!HBPX^PF=4.3 MC=@'ZF8E9+_4:?#?]^_KJZ"Z&"V>G6WZZJ/[XJ&UXWP_7"8%WOJ^;X439;$V=O8[K=6[%(J#U\*TX0#M& MY-IE=)EUW]V'@1Q[3: MRB;PGWIFJ>B9=DUZO7!SLXBO7"^;C=>^2=HZ$C5#=>JC\1D>^O=IEXSO_WOZY MGME_8-G[Z?^598<%\45A*1=*(V7+F*C "Z0BDB\*;;G#(E=[.@,] ,3_I)IY MX$+[-C;*"#R"ZH*AM_^O]<)E[#PLN$,R62!UEF@] @4S/G?3UY+W!]4&H9F[ M#@C%;*6LO4@5 VT6P(A9=@FR09\$>:U2_'Y]L?JHJEDW1+Y.33_K>9=X>A'V M0APBU&NA;A&Q1.&C:]0'USTA91!L?BN@F47"2&D00E\:VJ5/G6<_5K-EO,7# MWG2P%^D')%RNDA;ZSKZK&+"-;QD=.\Y[9Q((;YV)^025V_#H!O*G4H[.&72+ M>-L(19,P[G6_F X!GS^:_X1)@2FV&I'2E(CK MG"*I6(Z*H%NE%=P;-TAYYSMSX>QRYM[XVTHX[>E8]=D1['WPVEL^S36)XK_1[=G]@27U')1O]"ITWEZO[#!GN,7Z7(T4]=!/X='?';V M1?728PM\+G(9XR3_\=>%_<*%])P(<8_K2%S%GU^5GS/!!KO=B%XN M_-+L8\Q%)\?]AMS/DOV*@^;YV>I_456$'=*5(SSOBA+B!_L52#+0P?KV\M/) MU3Z)NDN@5Z+SN#4D3^=AN8O=P)BQ,2:P(?XU-=-Y5";U"GI-N#S8RE19G&U; M]-$S49Y3BP@GX;YP/MGY)KDX_B MQQ"A6H07^@8I'HJ78&T/:&T/QZ0;(CT5FU( :<1< LX 9T"Q@6(#\0'.3!*M M#W5..Q&T?KC$IE_[7*WQG+G!J#V5TW)>W]L50L]I](78>AD3N[9W\_3E\7%$ M[]_&(W/W9^[X;>:T]._W,)5L9RH9%]CFEG%D:5X@;BU%PAB.O"P+$V>,&5P. M4YB_>#TW]:6+Y29W#B)C6X/(PF^Q\T/XZ8L3R>B9R,6=,\E&K\MW'=N@U.^W MHY^-1ZD#D (@=1(R!T *@!0 J3U RJG2*U9ZI)F5B)N(AW0ND2FD+Z7$A!4[ M0.HAXUT/"J1R>O=XZ-'K<@!2@P,IR!UX:F_DH7('?G3S.OP-L@^!$\/JAFTKM=%O:[%?4;C99&H^C#HS?*)WC(Y/& M8Z#WY,W8B3MQ2Y]+ZC5&(B\(XE3D2$IG$?/.%U)1QQP9(AK^CUZ+O^R4^*_+ M2^V:-SXU6FO?W.CPI/.WG+R=GK_;S_L%]RX)>*PH1NO?!74$=AGL,@@"V&6P MR[?MLF76Y2289.D\#C:VR)'VC"%'<9R>[90U.^U/'Q)^JN,%L2W_EGMEE Y1@&Z/ZJG^BAR5N]N8C$QHCX$OPS>8 M 2@X1BCH<:%RG5MD+0E0T'B"M&,!VPFK<^H<*4QQ,!=-W_Q^!P^^M'$J3IS> M\F!0^"_7U%:U%_U\4,)?#(D('U/+C3X/[P34'> #P <@,( /3A ?E$2(TE D M9!'P0<%Y^*D4R,8AW)ZZW*O#N8H 'P ^&(>+"=)V1J*E5C/6(''GE%$D5+6. M%4="42H@R?U(DGEM%#<"D5*Y@ 4Y1H(SBLJR+(S%KO1>'# 9Z"XL>2+I0-,O M]SP!;0< 0 "B P A-,$",J7I>[E%!KFY^I.#^P+T?QN/# KLW2K?O],_/CR--(^IA M/'X3."U%"9V)=]W4&"LLK;0H-THB7FB.5$D],KEPBN.".J&)_3\8Y\ #T,\QL T8 D :(! M1 .(Y@"(QF!A,18&.6DQXJQ42#)%41DV,<&E$4(/4N/QR(@F!T0S<3W\=(,4 MP(4W4\NCC4M50F0=Q?R2E$*1[U##)L<<6PD MTGE P+10E#"J+?'R$$Z\WFQ-Q(T'FGA,H!92 M:%08I@*FT1ZI0ECD:")QX1I-AUYX6>E9^YN MDO[E\2GZ4(!QZ]%K4GTER@C;WGTVLZ5].JKL!UY/JR\?1%U"-BB[WG\7:]_Q ME?K@.E6 E ]+?JYFG]1U^^*[[*]/O257&R,*S[=OB6),@C( $N]LPZ_+R_!% M$WZWU^^:HI&?<$P4SZIN5YNV9-]GTU7_>D M6@3*9^Z?R^IC@$'S1=^DZEDVKQ=9->]X&'[(%A)C[%UNNW[75J$[TB[ MN*B7X6+;/MNJS#P"Z/#-&G$%IQ*:VA=S5,M%O:KWCN\7-,5S_")=CF;JNEXN MPB,^NX"#T^,(3@3LOV BKK]JW?/67:E&+=R*-NE4V=W[NWVQV8]56^EJ5BVN MGZ_N<4>$MGML@<\+_I=(U;L0?O]ZYZ6XUV7X/E?EYW*XFXWDS4;<#Q$-N MKP*,>4!)9O%G)9D'[8%SKV;+XV3FE%I$O+]HG,L"O%M.14S"=H'%/CS&@ M<4],X]+QR"EHW,D<5J!/Y4BB(:^^&&(:90(N'2!CYQC21EY>!S ^?J74#O0\(0%"DB!0H_&:XX<[ED@Y1 MT#$JU$#.9#'HE!1 #>.9DK(N\=B?M+WWT_#58TCK'*8B)!+CH*GMFLIPL,!! M:UC.$ _G#"04R1'7A?:>"(H%&>*D\DJU%_%_/ZU=5NW+N7UW43>+]ZZY?#W_ MZ+H)W^W)YJX?;+A-O7 9/\\B^3,UM]T/&XS8E.2#;C;*7(@0,D25ST&;M1?TI53]$ MH*'FU__S?WRFF,@7;696FS3]<./@;C-]G>I'*Q^L]#S64:Q8%RY=N ]U?[[2NT,@@U_1D9!R4[_@8,V)X,\*4M''P#(1II,($ MB=LG!V1>7M:!%_]R-OL/W61__5^F;A?CD5N ,Z"!3X\QH(%/20/_U"ZJ2Q5; M,WE5-=E'-5NZ\<@M:�P*?'&-# IZ2!7]T5&AZ/\((:!C5\4HP9<:GI967M MS(W-M3>M=)3_G[UO;6[C2++]*QVZU_?:$4Q.O1_R[D;(KPUOV/+$6+,;]]-$ M/46L0307#5#B_/J;U0 HDB!D/9IB-UB.&1LD@49W5>4YIS*S,@ODCB?5O=KD M*$^'3-_"OHPQU?8D]2C(AQX%,2I1S80&%JD#D:T!$Y4$P24G.A#.==C+E&5> M"I<8!*XUB.09V) L"*.TB50'SL5]:=EW&WE\TC$.:X.EI)D+ &7N"TE%I"K;T14Y=OCK7N+S:HT^AFV3/];N"K&^DCRL.T MBW35X&/^D59-QINN#72F9L4UXC'Y\9Z\T'CB,55F0Q8F1V"\3X(R&3QG'EAD MUH0DF2LEZ&_'5),R.EA#P!#\H.".@',F@'7!:JAIMK=A32;B2<,V,JBS^=%@\:>V48 H(EQR$) Z&7QR;.XS\PAD6OP1"$C1X'SG9@ M$K10+GK'W%X+NO,9)%#6L=25BK9CZ/!_9?M2LWKT8Y,:.\-3&;&G&; M9SY4.'"@V3O.KLX35^I?M=Q^KJH_?=M MM_K.=;-ND(V#/3';KUJ=U!0[@^A]CGYMG\[S-U5NU[A5[Q-N&C[KZ.D'\#M!W#A MS]U%EYYWZ<(MW2KMQJ:GT4BJ_ M*L-ZR!ZW]W=J[ >]C7S(NQ 4N1CN^T:3TS+7/N#F7_RR^S9'>95:,QW@K M#%<8?E(3\^!UHNN!^L=,HBN0.\H".]4F:ZFJXTQ[KJ6J:I[R3__(CGHM)(/0/V(J7 MUU:\4T[VK5Q=N;IR=>7JRM4??:;(>\(3HV!$E""T5F"=8,")E(KG9*(1E:NG M"E''0 F5JTQTBT9"$C:42'+)V#AQXD$P8*74*N7+U M5"%JC)10XU)'$I>JA9[' ^Z_I,LT;^CS:I<3L\O:,/W]\FQ$LU1GILY,!;8* M;-5\ZLP<^_1N;>/89Y&?Y,WDB%RQ./ MT7(6=!).@=*,@/ D@!>&@15*1<(L,WJO6Y=Q.LAL$T2?. B5 [[=&6 \2T\H MH5;J1VC3RT^D(:.-WG[T:<4*:E4%5!505<"(#::J@"-1 98X$9PWD 47("P3 MX+D50+EUW"*G4[O7J:&J@*H"CA'4J@JH*J :3%4!3T\%Z) ]TXI 8B*"D,*" ME5$!4#V 2^?=HGRI, HDT%0[< DYL!YRTT(.:+&_YSSF!/JQTKI MB26#'O7\LHA:MPB/CXQ5C50U4M5(52-5C7R2&J':)Q>5!4V8 B'PE1>$02!6 MQ"A\\F$O\ZBJD5$B:E4CCX^,58U4-5+52%4C58U\FF_$&:UE=L MXR!*U2I' M%0>J.6,D6Q/B7@9452.C1-2J1AX?&:L:^>CP*;XNEOYO.\-[N3['*P?\.T@/CG"3C.7 F+0BE,UB3-=#( M-?Y$#/%[]" 4D9$BFYC,#0AI*1@J/5CKF.=>*6O8W=28GQ>7^(CM\NJ'61?F M;;=>IE=XQ>_F;?CC69,0S2_*3"_7Z3T6->S,J\<*:S]4:[.7[2HU\K2Y'NN; MUOF@J\@RPI0D$9(HJX@H"8:["(1+RXRWVAGS.:NH%QF_A[,4U_/T6[Y^P*(Y MVD6'DY?B[I>H'[Y?+Y?X^E6!G:%7F1K)GN01A>:-D6[<,N&\GE\L9UV*39N; MU5E"#3:?MV]0]S5?SQ;XFW:-5XW=-[MF?C:?K:Z>[ZYQ(-5I\[7"GBIJORK#>DB=;=[(3C7]@+?1\A!_ M_BY]RH>[&C]5G ]V-89/^JE7&W'J617!=7=R+!-3V_X^I;:_O[IE.&LX/6E0 MJO+Q6&SM]7LLV'LT9CVB":P8_90P^H<4TKE/RQU,L\D8=X7I\1RS&>H0*([] MV.(KTW(3_"9H( RQ1++G,Q\+[@7E53!" [$6@[":P_&>8D?#)0+19/@X6!P#R'_UQWB MOUC$W]<7%_-9&BA[XX3R\9Y\'QE\'0-=5!X?Z<1,R1 JCU<>GSR/,ZESC,(" M93TG(Z,[0QPDJK)(@9',]NK7\!B,#EJ"SC* 4(J"-X*!-E;B[YETUCP2CQ-5 M>7RL/#[BX'-UR'SFS/\T6\RZLQ2;UVW[64T*:M1ZI$INT'STD=G:,8QW%6)3 MPY)SL_R][Q,JT&$IC@1YA.]/.\QI/TTYU$@:JV+\H@"9811N:I.JCJI MZJ2JDV-7)R)YD9D1H)EP(*S78 (AD#,IO2VSU20-ZA ;3ITP]HENL*I.IJ]. M[BT.5LO!?')-G%J2Z-^NJT ULUJ\[X.K$PDK!BQ/ M9+@4NV+6I_H"9KXF&9R.F8]H@FL&/V4,+K6 M)WIR5E[K$QVOSZC6)YJR93[Q@\$3CX?6N@8U@/G3/WQP7$C&0:OL0/A,P#EB M(0O*DE-:2FGO!C"]8CSYR""%$L ,UH-C4H 4RBIN#)'E"-XCU#705M:J!B.- M.%86KRP^1D.H+%Y9?/(LSDR2VC@-SJ<(PE )UF8%)EF51-3,^;U#\9(:*ZD0 MX'7D()"XP7CO(%K'*"=>^:0?A<45'_1P_#&#US$X8VIMHI% 2ZU-=.PZ[@%[ MY1Z.?XS,)H]A7H:/3%59-T999ZVSJB@Z4^I&BR@M&!(\*..O!.&B!" M1\,X<#]1UW:+M_+YK%(O[X/^O9Q7GJ7_^\6+G%ZQG.[XNN2ZON M%7[5=_,V_/&L20@$%V7ZENOT'GLXDH)-#W62]F6[2HTZ;7:3T+A%;*YGH%;$ M&F"(?TCXA6'F>B8MP^O.6^2!?VY^T>;FXN;8I]W8-[.N0:X(Z[E;E9I9B[YF M5K=:NG*_,)\M4G.>5F=M;+SK;KSC#*^>EKLB6ZE;S<[[*ZR[E-?S9C[+J6F7 M_1_Q?>>[-\X37J6P*/YVXS7!I2*<9Q,@"8>?(2J!L4R# MEB$%Q93B=*_JYD&"^GMO4;^@0=V2GV4E/X_K99&!75I,>HGF65ZEM&BNDEN^ M2P:^JZDFOV8+[+GYO&D1"9<' /GT"RUK187T)@8(6I?N2M:!DTH"$YP;PHRV M8J^8[*"ZZY#(ZK]SMEBG^&+UH3?Z#SKIY?_7^ZDYE,AGM[I5R'+Z5O#>4ISW MFWP1AKB!^ ACN"/_KF_OAD5LEYF[X7KXX*5V!+NZ]X[0A^^7<2#3VS!?Q\.45#4ZK*U;.$TL?=HS'I$$U@Q^BEA=*TN^^2LO%:7/=[XZZ]N MLQH$TQ'!E['0!:5Q4WQJR5+)YLA@A&)@D_>1$>4"]8_" MXM2*RN(C9?$1AZ.KB^8S9_Z7DGM^UL[CK:3S\;A=JYX;9?6YD=G<,8QWE6-3 MP.2AKVJL410SD/A@)GCH HQR&LI0J8 M)MXJKPU>\Q'DF!%FM#7C*O)4"JX47 VA4G"EX+L4;#@)-J8$T3 '@G$++D4' MVD:F@LY>F+US\RY39PS!E4%C0MJVY17+H+A63@3#:%:5@BORU)25)^$/^;X] MOU@CM&_.W7=M7KUQRS1*KWP58S6^-19(K.&I*L;NB#$=O"+)*&"FQ*@R*C(; MG85 73":!.[E7HV(J#BAU JPEI0:$8F4BF<<*'%1&&JL*2&M+R[&]+ =="KR M' OR5 JN%%P-H5+P2"DX&)X"%QJT1>(5C&-?+=-)D-$M\ MT9W<+LDT2O]\%68U4#46>*R!JBK,[@@S)E0PC%"(BGD07#%PF1#P4:2D0F:& MV+T#.)Y0S:,&YDHA-A$L..HR!"(58SHP2<(C"#,Q[/&;BCS'@CR5@BL%5T.H M%#Q2"LY9>!9Y DTS0PK."FRP$9!FO25.<&3BO<9K@@09\4TR28V?*;DB0@:P MB3%!E=3.50JNR%-S19Z&;Z1TX5TMUUM4693BY2%UGW-XID:J1JK&'K#MU.'2 M8B,SSF.8E^&+OE5U-TYU9TUF5H"R1(%@GH U24+V*M@0,U%J3]TQ8TV0$C_# M>$!UIS78G#)(KVWB2J;L]]KJ?@%UI\8;^/KHFG@5T2: :%4J5*E0#:M*A2]8HD3P#&Y)%-:>T MB50'SL5C)#JCZ&(UG%>QIY)P)>%J")6$)T/"*197"A)J-C$BH4H/AD3D5R)" M=DZ)L.](T9JY2 D%G6D D34!RQ7%3T>3LF>"Q\>H1ZM/J":5A$>*/36GYGA= M([^DKFM<".OS]=RM4D2;Q3L(L[XE^7B\_U65U7#9A!&TALL^7>5-"T^_WBV! M*E3?)0?9P#C/I>HNER!4X&"=H4 T539(+VW>$ZJ?XBUZ\8[&?KC!8OAZGLH+ MU*XOSENTEG_VOS^H:X=)$C^1'AQM0YEOQD,!53-5S50U4]5,HU<- M53/=4TI(*T*"*.VBB$#-) 5XGSW^F#23FIBPW]W@4YQ[(]-,@LBJF:IF^E(Y M63=GA8K^:L/Y(K=35*9B=_%IKH(19FXM4JV#=(1">]"PS6V\9J>L '9LUWZ> MQBVU1PO4G],M=6";^_#)';]:?^)2-^;$@I$:7 ZE:J:*8(F38!W7RFA._7YE MB$&3R5ZF8>0K.U%FT,.#7Q8.1R]@CX&QJI08Z<14*5&E1)42$Y<25'G)/-&0 M1>EGD9U&*<$"D&"##SH0I1XV)6XX*:'5H)ZP*B7&DT.'KQT.U;_U\ULN,%NL MW7:"X^SR\$A]]=Z!4B,AD$=$A9LN[":]O4B++C5O7-?<%V&8UJ/][QHDV8-[ MX2S#3: $;2WN_3)N *VS#G@0/.GDN7!Z;^>HB(R4<3"9&Q#24C!4>K#6,<^] M4M:PNW!_^']_L=Q07NFJ 0I;.E.[2(@ ^%NF"EOHI.9[#^. MI52&@)R5+#Z$8/AV@\]02O P;K/C*NZUTQS\<H#I#7=$VPP<_.RW3A M4#3)A;.FSQ^=4M\>^H:2Y477I57WPZP+\[9;+],KO/!W\S;\\:Q) MB!L79<*7Z_0>L7#7FS&?.;5O>@BXI&9P6A A2N M$UQ4#!>(BPJ8))DJFJVB@RRJW\-9BNMY^BV_"+A[6J;XTPR9*/TRNTSQ[HK[ M[NI7]]_M\ONYZ[HGN^8>#M-?(8?E=CYOW\P6KYM9U[BF6Y_C8U_M&*ZTZ76+ MJ__SO]XR0NVWY]G')+B-\Z'L9N_+>G#K5;MS%I3[P]7UG'S;OQWF[JI=K_ KWJ;X M[>;K*.D'LBILGDC.R6,?L#[J#X5UGS(&T_)!UVOC,J?OTN<2F.' MN]R@]\9/K6 CO3=VBINH3[Q/GKOSZCJ X?,>0S MX2JM4]K;W':)C, Z/S6O=_2K8APV/F)NK-D6(R7,.C'CGIA*G(] G/_57S[% MQN&DN->I<3=.Y#07^-DV-E_/%LU5Y*-?W?(/M.EEVBBK=_E$8VCL/,+9'8=%UG)V>U Y M?"XF82PF92,(S34('@5XSBD0XJ(FGBLI[=U<3$DP=9SN<>?GW+N7U_)=93K<. .!MA^=QO2P.YTF#C[Q>WWNRGY1" M^-+%P$9&"D=YSOOA+*F>WA[C<3[F6+:,2)">6!">63 1F8PD[:..7A(I]^A. MFNQ,3$!LHB"4"F!%-B"I9($0$0S9*P3SGH,& _:&/3%LT)8FQPQ?QT 7E<=' M.C%3,H3*XY7')\_CPGG+C67@7;WR>N7UQYZ8*1E"Y?7*ZY/G=2)T*45CP=$D07 AP95R-20;K7%_SA.A M#\SK0]57LZ)R^%@Y?,3GAD88#IP6L'R_[O#)TG(3[D6KZ\YF%Y\3Z#WBF9V, M<'MJN6_#!WJ#3)HX$D$P$0#WSPH\IQHD"5$2B;MFO[=C]IHKGW6$K%@"0:@' M&X@#)B*-F9E2/KT&>G>+7 \?Z'UJR_YH\:BJL;'B?]T'CG$?:*Q$OJ(.I,L, MF8=)\,8Q2-EZIJV57/*[;!6CHE[@MM$E9D'(C/M +A3PR*,B(>5HW./$:?F) M'M:A6^'G6."G\G#EX6H(E8='RL-2:$XST1!%"*54JP6C)0'<_BG"E(QR?]%VZ4QKAP.:D@ A%G,@F MLKA70WU@8AXJ4*I.A+VON4?%GC%@3ST7>[RATA_299JW%RDVJQ3.%GASKV?U M3.S$0Z5/+?EP^%"IT4DJF06H[''3ZS,%FQSN@5,R5@KFN=SCULRL8])[D$H+ M$$I[,$%($%0*P@VG*LH:*MTM6O[@\,%22W!KJQF'Z*E'IE04G+,,F&#)<^N2LVXO M$8E&DJ,2$%U$=B59 %Y" :':$2E#(O$CV/78@Z6LGBM],GO!05/7/K1YR,C( MXQCF9?BV+G5O.<:]I9;."6,Y:.L=B%@J$F:9(6L>N8U,QF3V]I91.RI\ .,9 M0<8D!(S%#ZH43+(I1!H^HJK"D.=4J1QM&NY'M[VIH%950%4!506,V&"J"C@2 M%1"I(,S@SE/1Q/P-K6!7PH*'?J@LJS%5=,+V)J;I@ MG/-2=<'3T 5!FQ!UC) ,YR",T6!ESB"BS"121XG9ZS8TL"[XY,CS/].RC:X[ M*^;QEA$JOJT:X%@@[<'/]-X<5"KZJPT7W]R.Y=6\V&JUS("O8I:P%D1"42R!",F"$#:"S,)%R+3A7=_=F@GDI7&(0 M>"FZE#P#&Y+%G9W2^"$=.'^<3K ,1]D.ZJ3]LIA8MVB/CVU53U0]4?5$U1-5 M3WQ:048G>=#)58%2!407& M!">F"HPJ,*K F+C 8$%(FJP%QI1#@>$$^&0B<&NL2MYRY?9:,0PL,(8ZQDS) MB5#CK?)5U<1G193QM<.A.CPB7[UW0-1'#H@:=?1N-R;]D-P7P7;K5;M;<>7^ M9HO7S\FW_=MA[J[:]0J_XFW"Y=M_'27] &X_@"8P=Q==>MZE"[=$X;\;FQY M-]=^=E^D_W+6S?QL/EM=/=]=XT"\?_.UG)Y*_E49U4.&N;T]M ;](>_3I\P. M>;TR*'_^+G'*] <^QI>_.8Y H\9[<]*P3[Q__NLS MRIZ-/@UUG/OZAU#_OIW'AU@1/Z20SGU:-IR>-(PP-@(#_=0TR]$OC'&8^8CI ML7KN1LJ9=6+&/3&5.Q^!._^KOWR*C<-)<:]3XVY$P9H+_&P;FZ]GBZ:4!.J^ MFS1:O"P*L%Y]SHJ%:^G0LO4JOD4Y,A>"G M!,$WTI!N*;#QV&Y%X8K"3V]B*@H_)11^F595!C\U.Z_-NH_WR/ZO;OD'VO0R M;935N[/[M6'WV&.X-0/7,0&UH M-B'8O?\D E..R8B."43B!P+=.7QR?.XDX)+BWO. MQ+,'(;@"HY#6K7VD$S,E0ZB\ M7GE]\KSN8S+1.P8R.@XB1@M6L0A<&RF-"<%E_\"\/MA)_1/"*HN/E<5'?')H MA '!:4'+]^L.GRPM-P%?M+KN;';Q.:'>(Y[9R4BWIY;]-GRH-ZG L\D$1"*Q MA&W+=EER"#QZ8HUENH1M[U3!,;BWUEJ!)E*!*'W*K4@2M)DJNAWMTB MU[7=^)/92@[:AF=DI' ,XUUW@E-!S0,UVTPDD1,+3D3<"7HMP&FJ(.,*,$YJ MH_5>>W ;HR%>1%!4XT[0B0#.NPB&&"=L9HD0]3B16GZBS:"AV@H_QP(_E8,M*H3/6P.5<6C M8\&C2LR5F*LA5&(>*3&3S+Q1CH(JM<6><8=*C_CLY+2@Y8=TF>;M18K-*H6S!=["K[?0%,'D;1U&HC$7: P2'9>)P9),V85)8'(CZ"K 6.EXH0/&RJMZ',L MZ%-IN-)P-81*PR.E86X$D489,%EI$($J<*F\(B0&&;PP3CTP#3]DJ)2>,,4K M,5<\JL1V4S_AP\>6!B'BI4RD\H MU96$1XH]]53I\89*OV\OT\(M5EVS:ALT/OS3^45:I1&D[(QP;B>CO9Y:_N#P MP=*D.'*2\A!U*DR)&V#OA0*NI90Z4YOHWDD=D;AB6B70)EH0SB&[2D= JYB< M3SI)XFNP=+?(63U7^F3V@H.FKGUH^Y"1D<TM&HLB$9\B6 M,1#$XM[2$0W2":*9(HK1/:>O9$))+1)D$Y#]#%?(F#* Y2)H[QU)^I$J"M-! M*Q9]22S;;WQ30:VJ@*H"J@H8L<%4%7 D*L"S[*E$VF?*-#0+Q55%U28J[I@:A-3=<$XYZ7J@J>A"TIE8J,(!\;*@5L3'%AK M!&3I21!2L*P>VCLP6#WCJ@".!= >_$3OS4&EHK_:<-'-[0B7D=Q=? 23."VT M>M6NW/Q&(]S&]5AQTBS2Y_2ZKJ=_'U^*U"S/.C%U8AXM!>ZV&&&GK*B1V*X+ MR(YZ6U7[QWSLONQ]DUMW9J/1.O?OS)36+G%K@6=I0$2&*R-S"BI&F[(12;"] M$@]:,QJ+JB:HG/DE/",$]Y:7^HDP2A"0!]81(H .-FDM)B=CK2#NPGGC( M"+ Y,995@5$%1A48TYN8*C"JP*@"8^("(UMALA$".++L\O X??7>85+'%=/#D7BX M YE*R&@="T!QVP&(&AY<*.IS>_!C)_6J_4RW=R/_/CV(BVZ]*HLDE=X!]_-V_#' MLR8AD%R49;%8TR,LDVFQQX_="E$6]X"-6RS6;MZX&V/?M'D_ZE^@NEF= MI6:!X]!DG,6F')GM\ *Q_!XA-*,@:&9=TYVU;Y"0%OW;K?3-; MO&YZR&J^[I^L7>/'8O?-\YL6^VGK\;A2$78 OQFL>])QW'K5[NBSW!^.['/R M;?]VF+NK=KW"KWB;D(O[KZ.D'\#M!W!=S-U%EYYWZ<(M<07OQJ97@YMK/[LO M;>ERULW\;#Y;73W?7>- \M+F:Q4_M5I^58;UD,S8O)&?$J,^X'VT/,6?7XV< M6O&)5ZN%129A(+4 R!CG $>\_/5?GZ&"^3+S<3Z+<9X^)8U[G)ZQAV!TW\[C MP^J?W$O/6_IG!+;Z86MC?XLY^D4R#HM_R-QF/LC,CPRHIZ76&6&\^7J9SAUN M.5&WX[]2!:ET:5##^3RLDVI4VD.G N M/B;+8=^5^+>>#E!._99_FI5XQ/\K%=\&2:P\84P]2*#B"!'N&+3>P"I_9#,T M+0A"K2?&LV$;V51.1M,-<]1WG)-P#./])\N^2K+1X.']DHP2J107 GR(**\, M$>"\UQ"T,E%$[6AZ!$GV$K_LU9LTOTR_]IOS@=28569\90@J-E7/VY-08W($ MGH)Q3N5DU-@P^\]Q3L(QC'=58U/!P_O56/+)"QD(2*("".\DF. -6!DC"4D0 ME%U?7HT5?]BK-^U0(DP.*L(J)(U;A!VW'V5:H(,B3(W'-S"RJ9R,"*O;SG&/ M=Q5A4\'# U4WO72LM).*@:"@<@9%F%8$"$^HJW0VI%30?!01=K9,:1 9)N6@ M;2 K)(U;A!VW^V1:H//J^DC,>!P#(YO0R4BQ03>?M:#Z6/UFM:#ZD4@[ZFD( M3$BP,J%,DU2"LX2#%B$3Y0@1Z;/\:VZV?/V1NNY%88)AQ1T]T7+0>NM?$N;J MZ?@).>5&>')L6C#55U(?@6]BA!,Y&1'X@-TH:CVEQSV@\*"->6H]I4E ]*&\ M.2,$3QQ,2 *$( :\=1ZEH6)*NJ2D?.A([6#UE,B)4&1\[L!:3VFT]92.C/!K MM:!/',H78;57(RAM]K7-JFT\6FBZP+^E6*K^;$_47^ EV]@A.*[GL8FSG-.R MRMFY5NZ$_S@97EGN23^5(H- M]?6(FMGY!6[#S_$&RZ_/V\7KIBUEB)J,P-8NN]/FQ7VW^P:_;/KEB/[W?8_P MQ*DZVY219@U(2A0(+AD82?"!0F3,*^>8W.O5\"D%S6XNJ]_R7;8^2-7J%E7+ M]U(U.3TM+T!4<*K.$+-OUG/2EJ["+A M[&4[?1!9?:E'>*A)2(W!3>1FV387*]9,D_%99 -4"#1A:DL? M.BH@1Q&M,9Y0MMK5S;^<72=@7+C7:1/8@#Z?\[F;OW%7W;?/FK\\]I+<+8RM,-\MB2,IP2WE MJ60?5 L;:7&P"MQ4G6IBAKO9JH3,X%*XO>& MT&LE\2^R2[SM!!R/Q=;2X15[G][$5.Q]2MC[0PKIW*?E#G[9>(RVPN]D3DD, MU4UUA,GUTW+_[?R>VURM;CP=*A#Z#NQQ2_7R^7>'L#'9 E#W1 ]@C!ZQC( MHK+X2"=F2H906;RR^.19W*403,X!;"09A' &O*8.8DK,")HLH?HNBVO-7*2$ M@LXT@,B:@.6*(I]'D[)G@D?_""QNJ*PW8=:E5^[M-F-[2 G&N1UMW8@*/96#*P=70Z@<7#EX[Z"X M\\Q%PT&6NA B< 8F& U1:T5X,)0-XP6I'/RTH:C45) C]H'$2[<(*99\D+[B\J:.59U.!T@/R3)$<&1=@/"F!*N+ A/!A_&4D,.5C2L"/6$$JE1< MJ;@:0J7BD5(Q941391-(Q@D((BT8$@+8G$C*@K@0]RIL?XRGY#&HF(ZW[==3 M1Z":.G*\;I.=1=\LY#Q*GWV59#5X-19 K,&K*LGN>D<$#UR3"(FZTMDM4'!) M9&#: MZ7 O$U)YFX$D0XL[)(&+SH.P3D>5E8W2?+8[9&CNO7MTAE7J'2GBU*R1XW5_ M_'M;VG\O4TBSRQ2;1;MJ9HO+=A92'*4_OBJQ&I@:"R[6P%158G<+BK@L W<6 MN%,,E9A08!4/()E0S CCL]H[S/S17I >L_^VA>R7[>KG+6 /HL.LJ&&HBC>5 M>"OQ5D.HQ#L9XO7.2JDC!VU*173A"1A'-7#J=(R<)BH_/R/D08E7LEH[9*R M4Q- CM<#TE=';L+&E5FS0(Y;A@WJ%_[0=G(C,\]CF)?A&_U563=&61<#TQ3_ M <.*;\0K#TZ%"#(0K:62P5DW6*.;&Y&M85)ZV7@;VWQTZ\,*8I7U*^M7UA^Q MP536/Q+65RXZ88@ 5@K!BJ@2N&PX\*2]R8HJ+3[+F?.@K"_9H!&4ROI'YOBI MJ2\CP9Y=T=@;+I_&+6+3%E089>BARL#QQ.!N0RD[905+8[OV\S1N(7B4K1,' MMKD/G]RJ)4>#YP<\2%XHP1V'(+($H5P&P[(%:WA.WEMFR6=EY-PIJG=#3;Y8 MQ(=Q*YU0.6B)O2^+BU5D/CZ^54U1-475%%535$WQB85Z54J1."!9"A L>C!: M!'"$>JU)]$;; 0OU?A%-H8;MX%PUQ7@<5_BZ-+KZM]W\OER?XY4#_AQGEP=^ MBQ\].(!???GQ>S0]4,8!QV. >;P&D^U 7V.)-92D AXZ(RY8 HXJ#2X1JIRR MG.N]LYM"$1DIXV R-R"DI6"H]&"M8YY[I:QA=['DEW;Q^E5:GO^0_.H57NJ[ M>1O^>-8D!(N+,L4(-.^QF?=/N1J)IOA3HO#M/#[$LGG9[I;,=-VAJR_U" \U M":FQI\W+=H4+;]O:KW?G_C);I*;-S??+%&>KFWAYY(O] 5,F%\U/R2_7;GG5 M4'/2,,+82?,F-;U:[?NPK=K&-?,6G[#,09?">CE;737N]3*E4DVO>3-;G36_ MHX;!RS;_Z>;S=-5\YQ9_-%___I_??7/27"S;RUF<+5[C=9;ILIU?EM?S[62& M?C*+HFG^]WWK]HD+5"4\4S%D(-$Q$,$D<,9%T,SP5!HY^43NDHK/RB1-'?AL M) CC'1B&',-SD(1HI4+8'JR!.UUX:_.P< M'^6T>766[J[A=C%'NYC/VS=H.&5!G[NWL_/U>>,V]2>[\MZZQN\I..6"*)Y< M)6UQTB;<4 DC0$;)N'7.1Y_NKG'*D]$:Y5+@ >U"XV=<<>SJ2"VGV95\PELG M/FXN\)]<*%NNJ^_:Y;)]@VCTG>O2+[/SVRF@;#WVHE/!;:&;+9JT'==MP8)^8$^'-HX#0IT:DQ*")'#"(@BE YCH4+S4[6-+&PD% MZK(Y+5XH]-K3O[ M+?ZZZ]*J.VG2VS!?]V*K7 FU6%BMW;QHL NTO*N3GI=P!,)9?]WMK5Q7#7'- MHI@MOL;I2/'U1GC/%N6B^.>=]>;9 @D-G[W_,TX1O/M-:"\3OEYUFX?=WGGS MQI7B)/^SGA55B9KRPETUYS@P9_,;#UVN=N%FL>G5YF+=7^X<<;D7FCGU2ZC* MQ'T*)3DPFY@'IR4!X9P$;[T%2CFUELGD]6=1Z/L@[?OK&?HII1<]TN\KR'>T M2-[?$'*,U-BL+W"V.MPVHG&>ULWK$&E?O:#^U2T1S#CM-Z]\^@OEI S MLFTC'M#6>10Z,4P7"!@4F$04TX#Y96$:BV#M'1'34/'$/(LHB^'!O M8?#CP(-6SA(OB P#;(C5+63#IPL%W4J I$NH\!;M,<*:=_.RMVWZ32_.TFI? M#$[_*7L1M$)Q=='+%X^29=4U*%K.NR+4KEUHQX% I_<]PLCNL;D5+JMQKT>, M>^52;KM4*N4\%70MT2SO6-E.4QV+5F,[Y/2*A^[HAN/EKN[_ELA;<>#D===FL8]]]/;) ?U@NU M#Y\"(DJ3P!WRFGC%26Y6_=3DG=OH73YD77!]&Z];SWIO;/6:YU M_: WG$7%J]/B=O.?>-T^]PO:#.LN;7U%O;.E7W^WSLU4!\N]VX[,,E*5TL B MQ7V$TP9LS R2C<;80++3^RU#4^)!^@Q&NEC:C&;PREOPUB4=/"F5KO8.,MZB MM[^59_TM_[U++\J<#1*8XZ>'ZW-/U_IW@;E^5=<%?,_I"8H+5>&R)=0+$,)Y M7(#9ZA@4'?M_Q2_99#*Y4SG,=S%]-U: 7)>7U^L9F*@F7_O8ZO^VGJ4&TD M_/O%Q?SJ!N5O@S,[S7)STLK/^'Q_N->]R+CH30:MKO@Q4ISUUW27;C;O,ZQ* M8.B=Q-D$;^[]2)QMJLMO9<\MR8$+;9F*ONBZYNO9-^66^Z)L.\])6U[.NEZS ME $IU^_Z5YM%N]'#)_A9_/!&G(0Y7F^6\2[ZY\KM_5?;?+(?,OPP?AHG]7+6 MKKOY58/[PEZ1_[-/:,+GPP>*> 6TG-!V=R-5B$1MDTKD;%M&OW^HK93Z""55 M[K0[:YR^F9P+IH+!IV;@W=X+ M-FZ)-KBS^!(I=\M96<*(![C2>ZS.: P)-Q]NF/+L@!7)8#:_[Q;:KV9 ME"O']>8_,]Q-]+41KY <.C1<'*779P^0=7'S2L4/#K.W<#:+N"B>__2/Q"BG M-!-()$H04E*P*#1 :F^ES99K%J<]ITC4\MHX;OUGNL^TPXOGN"_1AO[FRQO_'?^9V[LY16FTWEF]1_5=FZM0O<#5Y= M;T?[O<\"Y;C;7/VT^7U6/ERN.CN_F,_"[%UR9[<.9SME,.N:]>*/1?MFXY+# M;RB&6K93_OU?M-L"KN[LDG<[LG(>I>R!B[>]G<_QJY?76[NP[(4S2A&_2^W> MW!Q^Z*YTV7K8[Q$O9=1PSQMZ3_YV7XU+I"O*^=+-U_VSYO5JO=Q*[9+,V OV MWD%_(,E_6FOT=E95/X4_I)#./6[FM[_=1ALVMU)R1R]Q)EXGW&9TH4_W[D>^ M[(+;._&NFMMTH/6%RI2DY"'%4'9&U(!Q3@#+S!B6E4M2#5(C^19U_-=V E]L MYN^'[?25#/7M28@//?'P)WU!3P^WQ9BNH7PU_4?HK;N:XW[,CV?'&?>?42+8@>5TSO78:]=OA3? M'M@#*<(D=32!U\KCJC<1'%(0)!5LS#JR1/;.JPY.87_;#4S_QU(K@>ZGYL;U MLNPS)KU58J?R:'=)VUW@ W#3H6.!3GB$=0_$DPB"N@3..@^:,Y)-5$@'>^IK M<+A_0DM7'_G2O8WC-73^$*'S6V4J+MVR!'QO!EWO,N')C9!:'_"^#IIM*T;W ML;6F1+8OWA6WV,6,KR,;E-T)V/;1D2[=$^\M?I5-M#R4VE?79R3>G>A\CW-F M1_W+--_D;-RY?!^67W2'#PM-:W9KWM;^)D0J&DEA&,JE*[S"P9?L0V^X$IEI M(QD=PJG\>UE:A6]ZXOF^[3[C$"=CQWJ(LQAD-;2C-+1H5? QH8TICP*.90+& M"P[,IDAS,C(X<=?0+*4R!!1]R:)YX6N*-OZ:WF55L" 7<40)_P5>GR:*TXYR!I2@(" MB64;9I N)7)F9#DSRUT.;I##:+_CX81T\?8WK MQJ=Y^V:7=]'=K"BWR;PXWTS:=>Y%$]<)H:"4L]KY>HK/!>=LOLD:N2\[YEUJ MS9^DR;CCS.OXNG_R=HV?C-TWST?JH_S4V@EWOOIZF#ZR&COBU*:L6OK44?GL MBA+W]U9YW*7W2:-+Q>W2%)NR]F?7[1@OW.NTZ2\ +N,C/W?S-^ZJ^_99\Y=' M&_SMDMPMC&W!D=V2V)7FWZ#6]@:W5RR??.[6JW;7^* ,/'+(<_)M_W:8NZMV MO<(Q>IOBMYOQHJ1_HNT'^A2WBRX][]*%*PE5NYOM

>V MW<7(>E<<;2^F.@V?. TXZ.6O?;'B1^RA]$$=OL?9WVR,E6@.+8@?NU5_&BO> MSEYN/3Y??[IV/";[T?VM1[]0QF'U#\Z9-\=:]Q<;%+YO"BO];N GUS3O<4^G MXL;O7?+@HE1KW/B$OAD/ %3.'D&[MI%-0FU.^5$-86O+R3%&2E((G),0(2;& M05BBP>1$0:M(C0V*RQR'R)"^[Y3H=3FFG9-[DVZ*2NNW_-.LQ$W^7\DK':(/ MI>:'RXQ56!M/2\F!1"#1)TP0G!]61> 4L E%H/@,'NJ*G*.;;RK MGIL*9AYH2.&XC8E$8$Y2$)DS,#%%L(9F[;5R(NRW_7TH/??#.KW$KWG5%Y7[ MM=_3#Z+F+#F<'U,QZ>C47'7I30N9;A6<^]S-U5.<[LFHN4'WP1\:A'OJ"#NZ M\-=]X=&J#L>H#K-A1B2A("FG0 @6P!D2 &6>B]Q1U(CY2ZK#XM][]:8=1!0J MHT?KXOOH^/%3Q[CJ$WSR*G)S8.YN7G7U$CX%75EWY.,>[^HEG J*WJ\#->.T M'&&"H!4!$9P'ZV,"1XS.FIM,Y9>+^J(.'$0 LA/.#I]7K2AT=(KNL*.(BH=E M].WU1S"/TT*C@@>E4/-ZM:F2E):I6U57X5.0=#5E9MSC/7E)-RTD_+I6;=A3 MI2%203QW$+5"A:FS A]0<.K@@S/&9<'V:AX-KDK_OMA5C$_QQ[XXD:U7N.L%SL6F"TC?PW*^:1;YVLT^ MYTQ;]5].1NP.ZCFH\X!O'5^SVYH_7B3CV07U5U M]1I.#NXWF0![!=.JW_@I2.EC]G$T>D:GH*2FA7B_M(O7]^GIJ_$X@$9FYI-1R@]X_I2=LH+. ML5V7'@&CULJC1>41U=C\\,D=O]Q^XEHU12&T[E->;03AI !#2 *%/Z/J5"39 M0:HW'="J+]M%&%"NTA/.QIOO^J=F,WK)^JB>7'Q=>L;\VVY^MXW3\.Z@&&2_;56HH/6UVP]STXSS2MFC3XM^?%PTCU)XT[7K9 M?->Z92P=]7Z8+5-8MD@7ZV4X*SLN M_,OKI3O?O/^OFQ^^:?#/W=HM5J71'SYD..L;^GW?GN-X7:'=K>>QN;[$^J*\ MK;9QO2JL799DQ\T)(#I(;U=]>HP=TJ][NZ(1 M]3;2-Z@LMA7:\_.V/!4.,2+9V4WKZ;8=,F_83O,FE6Z:+J8F+]OS9H7 5,RC M_^^V,69[D1;XEN4?:=6TR_+;B^7LTJW2_*I9I-?M:M9W%>J/7FQ&N.L[R?:7 MSNN^T>SFXN^,\O_\K[<%#[[M&E21?Y1&),A@LY6;GS9_NW&_[^X.OQ4?[6(^ MZ]MROIFMSIJ_K5$Z4N*!FO+TY>J_)Q34F_:>/[[%:RQ>I^9%6)4_4\O%2>GD MB4NQW!*.\]K_-\)/>=SMT^$ QUG_ /C.2S>;]UW]YK/_6<_P]U)/=69/G M[9N3@E)S5+G]&])K-\=QQK^G]'4?D_UIIQ1>LXN>T%8QGOEWC:EPW/S!M7; M]-$,*A'O$7'TU&NA*5[;,! J,'#>6\B!./Q3,L[X(?#RQ]W:N@;.O^'"^AZO M.UNL<3>QC4;@+N<6'>.6(5WS,;";A/RAYPA/#^?+3'[E(\!5,H&O/B=5F?+M.LAW/2^M>97MPQG#:E^G34X1%]0;51 M1[C'KR"PGW,KM6$/*9FGW?MQ,KL[=U_,Y0LI\O?F0F\_;-P5= M*M8,A37.*)&2DI!<#B"2\6 (54 \,UX2XCG?*WPRG."H6%.QYN.QAGU9K*EN MLP$F]U>W<*_[:&KCNJZ4$.V:V:J[,S'X:_S=_ZS=%JNF_$:?;CW5YN[6 M\U4?%&ZV?[C?!C9#/2LS<)'Z==RL+]I-BL#KM-AN_\KG\GJ%8%L^U8_AF.%U=/_7I$E_CI4X:M)8S',QNUGM>RZYDD5Z[\L/-8'NYPX4K MCW""0@&G"S]\U;^[2Y=XYZNK/IA>,HLVV;O]W\+Z?#WOK]7,VW(K)W<'H*0P MN.7RJMAAW^LLW%W"T6Y6:[5=$J MK_L_E-NX6+8EJ:&D7-P["[.2RO''YC%G-P?M]#X^&!DF-!59!QC%%WVRT \I M;**).XZ\FT02#X"2*W55NQ6:SNI>A#@@FZ:L;!9I;W^A-7.1$@HZ4]R39-QI6*XH[DZB2=DSP:._ MN[_X8;MT<:_PHE^XO[S#V)?I\(F,C\E4H/0H(R*[5(63YJQ]4RAK QWI+3)H MM]4 [GX"N]I)!?R]QQ_:-K[!BS5?XU@4",\S'/6B7"XW'4OY;KVO4R]%OV?;Y+6Q3;47LJY-@G#]WK*/BY9!HN%FFS*/M, MPUYTE626;K;3."]G")Z_S!9_W(;-)8J59=E_'*+O@I)MV&1,]M=VVR29&T^[ M1=+3!I':%9LW+ZC:SD<-XIQUNO=/A40-T1%]:$L7*;-@59W5VIN MK_)_NS_=Z#Q.#@I1SBE;(JE!EPZK7( SC "54B5+.(^$#^'Y[).:SMIY$94_ MXH25PUNK]' )*9.1*0^;C\)/FYLCOQ/[S68*JAH'W:H]\O(8HCKKE% 3J\B9^27Z[+WJ]DMVUNX[XO9[3YL;]DO]'[>8&;PK1] M&;;W\N)-^=CFCFZ\H;^GD^V&LYPPF<5M%NGK9;F+ GFI?R[PF\SI$D_';O^7O^Y,"V[,8 M>&/(N#^URY]Z/OVY*^=I0GI5J/3)8MO#YH3EMO!HKTIZP8*WT/5G!VX>X2CL MWT]-OU"G+QVW>,IU:D>IBP4_6;Z,]5\W1__:=?X MWMA]\_SSR?;H#A5O3M'WQGM/C1VW7K6[4^_E_M#2GY-O^[?#W%VUZQ5^Q=L4 MO]U\'27] &X_@(MA[BZZ]+Q+%ZYLEW9CTY=QV%S[V7W5B"YQC[+9:3W?7>- M3:+-UZK^6Y\=K@VPO;LAWZ4&O!@;\L;T)U_LP8M##5D9>F='CU5)^9.)P6DH?_W79RAJ'['HSP=5V!SG9$[)!W#;K34>B_WHVHNC7Q4C M,O&*O2.=F(J]3PE[]\+#XS':"K\3;1SQZ3./8S^V:G#3\N;T;MZFO=A49RGN MM^+@+D5*UJNN)++-%J_'4\^^&NPH&T",S */8;QK.Z^I(.C]V4J92UD*J(#0 M-(,P$>?;* W)Q*1Q)7CE]TJF)4$)MYZ %*5U;!(1'(T*>#!:**%"SOEN_L&- M8-WWFT)9F[)!!R-W0]418B>,'2ZW4A'I"2-2I>9*S=40*C6/E)J=M8YSS2'D M0$!8D\ Z@31+.3(M5T:[/6HF/C@CJ *5'2D'%1VX*#5(:K+TSD6?S8BHF2A9 MJ7FDB#3BB'#UI@SB3=GD!P[O3*DQCI$JMMJF>-SC717;5 #T0/EEE66*.0'U MI8V&+*4EJ):ER(0*GDO)TUX['D,9"B5:R7XI!PX[Q)/FELI M]RI],TT,L>4HIL\1/Y,"6"H$^IX5--2CM>1\J[G MT\V#F.^Z%-T^;+H[X%E.<@YTP*K, XA39>S-?R0^W,>/RL<>']L4(FJ15K5/AD?MEJ_9,6IL,V,P%B,@=V. 99(&_ M5C8ZE?8Z'^7H.5,I03+!@_!!@TV<@5/!E];.-/OQ).=P9FK\K^+1.$>\TO ( M)N$8QKO2\+1IV'-A5: &N-,4!/<)'$L,),^:<1]%TN0N#U32J27,2!(N@+2DY1:@[4;L&B(Y18SFC0>_5DU4VD\1I AZS M \&4!DN3!&JMDIQ$3?E>=YM'=!D=;J=7\>@)XU$EYDK,U1 J,8^4F&D,- 4= M(4MB05C%P82AG.2K^,I^=6$C43Z0C5ZZ A MAP^MUS1F^DF)5PV-4PY*)Q*ET@"I6@O".@:>,@ J2\T EDV&OX3ME MG/J8-.A$2Q@VHQIF)H 2W 9CG2!4C$8-"SG>D.I'UY^L0%=3H:H.J#I@-.91 M=<"1Z(!('-&1&L)""\]GEO8-YGAB!?X(HBE?,< /&! :6 M$]0 Q&>EZ6AT -?CS7"N.N#QW6A'G(LU&=%08Y)',C$?@7;LE!6XB^VZ=#^K M>FY,'1'>-S=5T8U".=?VI)5=4]/MQ5A5 50C69JA">ID)0 M2AAMO =M: 1!*0-'30)*M"=*4ZW5WG$ZK9F+E%#0F08061.P7%'4"M&D[)G@ MT8]&(? 3PP:M:UT5PGC\/OBZ=, ^BA[B=[[Z>KP^W8;Z.CSCY2>-+I7[+=J;?SF[=C5>N-=I8_S@,C[RGL^?S]WB M];\^2POX^^^/@7Y#C<:KL]3TQ-HXWUZF9HL>77/?/'_ZUT]J3 X4A2+61.LY M,,4M+@TIP0:.FM)KY')K\3QS^__.F] MZOB VS Q[3F/0&6YPU(UW0G'(&4GK8@L>TJ'V!0\U%-)04\((?>H_@/;@,E: M:K/:#B'>?PMCD)[>@\TE_/ AYK( S8K=[=Y!HB^FSQ;L3 M1.6D$/XB%/#'=_BK@979GVS-AGGP24 0AM0)'4 .)2+CV M1"MA]GK,X)XA1BD5*$M3Z?3KP6O#@/F0T9(ENR=SOE=%WY6Y1I5TD1:=*S?Q M_]E[]^:XC21?].][/@7".[-KQV5Q4(5"54':.Q&T+,\JSMC2M30S) M<;/! ;I)<3_]R2R@7VQ2EJ4FB>ZNB3'5;.)1K\S\Y?NL;8&>8TFB[V]7E[S3 MM_C5&384^SD>J+?A#$0)WK(PNZ[RU+X2:O'B(:BUYT2Y(+NK>8L&Z5DV:R+] M>1!;YZWWT^RJ;:[K#B8;P=8&;1XB**&G14GOH!+XKB@2*ODB5%(<."J1DFO! MM""YQWK)H/^12BA*RB!RK22''^6AH9(?O6DC+"FC=O4 .#EJBXDJF31<5" C M+=H\& ?AF6-Q;*$TD\S!<=EJI"MT4>84)EWI@O!0&:(\]Z00QH"TM)+[K9I( M7RTR=RPHBSP_;$%YXUN_#EOO"LZ9;R^7DO).,<73I"$_JRSBWWV2E5?4&BED M((XB*U7HH6U,O J M$,&= ,6STL04%)1(7FG%J*9S^'+].ZLY.FF[?^;5CG4+]@Z2%D6MVLVV)0W0=X MZ?<3.&/?9+ZS^@H/0SOWGXBL.Y#($--,W&,MOQ7']P(CAFO[X.K&(<7C#:(8)1'L7*/#-(G\ QU=/SU_D+^/E9*)OF_D,7O'1 MNY?]ZT!?P@4<;H #,=%7G7_1^2L-Q\LOUB;FR/3/_N:^Z@J(VTT]J6>W+Q;/ M>*#&0O_:LCBM*/\C+NM#>1;]A>RTS*O/N([B+'[[*GFJ2K:SQQ6G2G[.))Y@ M<",N>Y$2*L>=MI'8\]/N[2T2-_HR,@^"32#V0C4P;,^:-68I4ED3JX8M4]#F/ MATZ3Z$P<]_@V)G'<(^.X;#QTFCCNWB@KJ7O42/PBZ(E#E\]YT[@.J<6-I\I[ M(L]1MD78?WI[&M+ZPR@I*=7$&V--/,-*3G/O"36T()QK0;33G%3""5%257BZ M536W#(%K+BN2.RT)ER$0E4M!+-SN<^F-9?)N#,<0E.'=_3$;K_O0E8TXV;^] M_^&+JN#1G9; .V0.=@@2(XGRD6[,/A%"$N5)E.^]**<5Y\$;1VANL9(5JX@N MBI+D92Z"QOIM=BO;5'I="N8\*1@-(/YS3Q3%-%5A0O"2!274"U7'D! LH^;\M9\T5QBC.QZ+:X)UHVQD,#*J.X3U3JAL7[CF M_:B,2^Z,")Y0+2TV'=#$T)"3/%?.:\<*5VXU';":>R[*D@17Y(1K(8GA01)O MC-0^4VD7S"$SU5S^KI^>CM-0G1)9\7F/AA\EEE1#9'41F=>%E;BJ2 M>XPD<28GQC).2AFD-UZ:2E5;I=V\=;YTDI0!BZJRX(B2#CNP!!7@_]2PK0*I M3^FR$C3YK!('2J(XB>)$"$D4[XTHALVF4GA%F. @BO/*$6U+1BP7I?2^T-ZS MK6)>E--2>)AU'BA&CPBB,9@D%\X'5GI;R*WV'D]I'%$[-8XD#C1NXT@*'QD) M@_F+G_I63Z)Y1#NXJNYF6-;MVH_26)^ V7B\5I^;3#LR^CR$?=E]FG,">F,$ M>LJ9O"@J0:PL)/9Q\T3+W)!2<@.'1>C";#6\U2'P2BI/I) %@$/)B"F* $#/ MFEP9+BN]U?#V"8%>*=1HO6"_.S<\L;:$!1(62%A@Q 23L,"!8(&B4G FO"1. M8IN]P8T[-:UO'!5$1KYHG+!<^I*\J C1._OGW0$X+/2HTW^.&L)U!Q0*!BW:8%G[&'W9\?Z.N<>@,^7^O8?6E3 MW-^*X_NLOK'9VZO87_/)FL1JYQ@-'O@I]Z"Q@4Y'*EL$HF4P+BC&.=M*NOVZ M)K'W\^0X^V'R9\!$K^O9[08LQC\U;)\U-/3W/AJZ>\TN8-[RF MBTU@F_FLF^FIPPNB?3=KXMYD>MB;S,W;>#=RGF/^!-(;E^2DKBL]J@JJ$W%WO578JI_2IXCL=*-UES]E3 MILK]6,7/N:HZS3E;>_\!=M,=8&JF]\"!^$=\/"BE&C9%GX\H2R\UUCMP])(V*8G(O=N8$2O2:2,3A1W*QJ2. MSL<$0G^>7QK?8D?8_S1M]J<_KSN%NO$0<$*DB14?W\8D5GQ,K/CU1]_:NO,# M)[YJ:YML L=!Z(D#CW1C$@<^)@[\B[_4]13#G_ [#/J=ZTD&D[K,OJVGV:W7 M;??=> @YL>1$^2/>S'VB_+/S\]:?ZYG/W@#AU].NMMG?]63N(^&O0@43\1\Z M\3]F[8OBX,*U]BL&^'L]T5/K,SW+?O#61\M704\REC.VB]2>K]S?A,\?*QGU M,S^Z"NK]B$_>*<]^=]RK*RNJ"&N"*O",]M08S3@GAI1,@=]U4A MMSK[2:8=S2F1@5K"@\06,H(2[IWRP3!>N*V:IO>G%IVUK9Z>>^R0_OWMZI)W M^A:_.KO1K1L2C]ZNLEYZ?\=&BFB?$O)EI>Y/=N%O>X>. MMKM%(S"_L(T/7@*#?!T8L$]7CZ"GUT0^9'1Z"^$FX8*0;DPAAK(1P>&+] M@5(<-/@R"&=(+I1&J0>24BHLL*&EKW+)*K6$(I76 >5C193W%;$\ M.%-56BEM[Y64YKFXG%J5Q2 MS-T"08EQ'2CCVJ?U3@KDD4N:_>*G]RN0NBRT92H0YP0CG%)/C%"&.,6%9U55 M%.7N%,@O$8NO_S6O9[=OIMVLG>.7W=O9A6\_7.CIHI[5(FA@&3,00P;6Y.A. M2A'*,JF28Q5$(\Y)2]$"7]M/%3@$8.#QA/PD*\(H&Z:-C,@.8;T3MML7)OE M06B32ULZ1@JI..'&:&(JIH@K<^D+(4I6;#4X^Z+JHU_I'(@LOGLS?1O.)/K9 MAUU*.S/"G4EYH8?KZ7G]\:INO?O3CTT;?/UU/I\4.3I2OKE3O_?G%FD8&5D> MPK[LOGS&2.7>?O'0;^]K$7;DIK"JX,85JB*Y5H)P5P:BM:,DE)(*KVDNS59^ M['.XP0:Y-V]]=S9U41K&)RR-8[MRBE7CC63ZW?541L;:1^L[^)J:.0E,'0.8 M2I24HJN3%V['Z;FE+XRGE)2T* D7A2;*4TF\+ M3T;&) ]!*"6T\ R.A:,31"/:I;0S8]V91#_[L$MI9T:X,RD%ZW =GR3^W-^&7@D9N9G-:. M>VI)7EI%N-&"J)P61!>^XEQ7SI=FR\S$3,FU9\064A+N#2.5]17A2DCEJ+1% MP?>H BQC?+31W+])::-W:QT!.TP(8I0(8F2$<)!>J:.+93URN, EY445'"F5 MQ_H]A26J5(PX:YPNC*J\W0Z(>5ZX\*1%8UD^6B@Q,G9X".(GX8*1;DPBA+$2 MPN&)]0>*QN8Y%8X)2Z1V(.LLME;QA22*<25+5=C<5CN+WTA%8[^>:,2IV'W1 MV,2XQLVX]FF]DP)YY))FO_CI_0HDU:X(H/$1I3PEH$LZHCC3Q.C2>IWKLA3Y MSA3(?2X:*_+Q6J5'QAB?/6(AY0SOESJ9XDQ3G-SXD,&(=BGM3-J9Q-@28TOD MDW;FP';%?1WW\V\R_349;X/ MQ](8T)R2A/:=:),C8N_7>^]UVB-WL%;>:5YX39R6@7#-"E)9RHF@@1:2JER4 M;@P1NKT,Z$O&> L?/S3XU>N5/-AMG@\]X3(U=$J,+$GTY]Z8?2*$%'.5(,'> M0P+%943+@PL(2O@4VG+$')1Y&I;IWZ&7)Z')>5#N3ST M,'-YRM,RY?(<&^/:I_5.>N612YK]XJ?WZY4P$,$$IT130PG7LB1*.$J\",X9 MS:0LMTN4/V4NS[98W,S9H3O)U"EEZ@8\5C&3FOX=211!;S#*9DUV#5_O-)0@ MQ?^,U)*0VC.,>[T3OML75OI0*($JA0R"F+SDA'/NB9)Y2;0I=)F;2BI>C-AO ML#\E0Q,C.Q1&EB1ZDNC'9/))D."X(('EE>.5MR04%0AU5^5$YU4@A37*>TUY M*?1^0((]+@MZR%SR$*12@@LCW9A$"&,EA,.3]@^$$C!+32%*113G!H2AMJ0R MI2!44*$U+832Y1A""7ZW #VR"(-'J1::^-FX^=D^K7=2-X]< .T7/WV@";IW MHBB=($Q5CO#<>**Y+DBI@B^HUI41H^A.]=O2\H&JH6,L%7K(7/%9 Q#@,\:@ MW(,87'W]\#K]\9/+)$8B/)Z1=WRX\-G-@$8SW9Y?PX(LN\[ ![DX407:CNVRQU?N[8'^X M;PI'+FJT4+YD5!!GL#!US@-1ON)$:>5R0\O*H]C8%#5,A\H%8TF>4T:X8(IH MK&AM3>F9,(HI7>Q:U/P%CVWW9OH.YMBX.TI8_.,/<.9_A"-_KX#Y.E-F<4H? MCG7;7WHXS9"%1(9 [N$8H*1?#&PCT[@560WLH9O!FB #@6^1><0;X>J>\ (MAX,"I8#2)?QT)_RJ,=;Q0%:FHU\"+RI)4/F#QAU 8(4.A MC;C+OY0%K&R=1/Z% 1X!^)5&$,'ZH+#:@;@^%<& M]TY@*J?K*#3!R2]X1S;JO $TYYC, M:>F=V$KP^Q+F^?KR:M+<>O_>M]>U]??STI^;:2_V(]OL/C0S/5G_^ZNFF_W< MS/Z/AY'8YGP*Z^-63^IONMNT9"?,LSAHYHEH:3YMETL*V[U:<_BEFV6MG^@! M@V__]M'EM/J)0#'V& FNYK T. */8MH<@W< M&9^MC:*Y'AXTA:-W+_MY!">5UT$QT("H*B3H0B4CN@P5L2S7RIA2RVHKRN-+ M=*%'(X=>.0(X/7R%UQVH(XK]IB-J?^>6X>YT.T UCV)+?+XPB0.'=J:9N*]9 MR/Y6'-^+&IA%;1]O!8TLH,_B8]KLP[-9-+<1#M1K'_;S2]AWO":;ATY M_$<'<&!Y3'NX@6 NT\,6K5NPKZ+@RV CZOUG_S:"K6_[3 V8$\RPF<-]KOON M19()FS)AX6(:3E(_FF$".- 7>CYK7IJF!5P:QP]F_CN9Q 8<;+)J-KSK_HO-7NH5M6:Q-=%KWS_[FOCS;Z[JK33V!4_IB\8P' MLFW[UPIUR@KV1US6A[R6P_A.\[SXO.L^YZKB-"]W][3=CHV=RKSZPL>E*NI[ M0;WCJ;21(I)WUM!CQYLTL.+EPI57LZQK)K7+-@7VZ#=SC"K#9R@(_VG:[$]_ M7N&O;CST^QM'8_UUL##[<$9&1/")$X]T8Q(G/B9._(_/"O :#R4GGGQT%9W& M&?*Z7S:?[_5$3VWL!?6#MQ[+=BS\\&R4B0.)5D>0@G-9.S?Q8Z.\0UCOAPAA M6/&403,:SOE [P^\\11Q;SFI1>&W74TZ8(&RZTCO*!P MCZ]RHKPJ2(G^I[ST+KK_=Q06^#J&0[R9@IX]QR^W0E>6_O_=%G'B?(1),XF/ M)8&>!/IH"2'EU"9$L/>(0%>5"UQZ>#;'6%?'B"E]06@N!:\$$]1N=8,:*2)X MXNPG2D^E2J!AI*!AQ*[N9!CZ^LWO\Q['8]]-B'%Y=(SE=P&?S"MCA/:$60Q2-E81552&A,KH MPAI-G99/!_@V<]YW90$JQ4[!7&)C^\G&DCQ/\ORX+4 )$!P7(*"F<+[RG/B" M8O*1T@ ('(,?5)N*5H4Q=)\ P1.;@Z_,?S<"5IXP3<(T^T])*3 JF<4^.U2:*^DIKPBC M%26JC(ACY'J@"DXZJ#-8C\V;?#P M]J\QAB5_ZDB!XT[] Y^;NSXR$%]R9036UF#XX+"2XFX>_O::'V_O[ODQ,B8_&BM"%]C MCTNPZAA@5:*D%*:6['$[CEM7GG$FT+F78_M.;XFI0D$"16N<@7-0;B4JCA*$ MS %K/'6J(CNMZ&B!RLBXY2%8XU*0VGC8V5H-J\U&4B-P1B48.6:W[J8&QTX9 MJG"NF6--]V2?>U[_[>?O34*6HV'%#[1[RP4K2L-(GAN EZ;*B2X 6;*J]%94 M "SY5@*$4KE>OW.IX-3ZCW8R=\^W*D_7 MR^'S6>H7K2X5:RN[/'\72W/H%?"BGI*)#C#E%WIRHV^[E]]D?WKN([DX&$@\ MZT=BJP6OJZ]3E\PO9E5G'7;EWC2BGF"CR]9G-[J[MQWV?LWP#RGZ:#OZ2!45 ME24GM R,<$X#4:IDQ#L=>)DK:T2Y"V3U:.W'5T_J;[H+O.["J26($ANVFO(W MRE \[.#;7WK(X-X)'@6@^QFN-2Q5NUQ8V/35RL,OW0S+ ,0VL;,&KNQWZOY^ MN5UVH:^Q3Z[.;N[V$FK]I:ZG^$<<":[F'-X,(N<2Q[%C$OWF_I;0CE52!N>) M*(4B/"A#E&>&!%,$X'LR#V;D9=K>SF?=3$\=K.,=C>*7Q?J^6BWO!UC=;N.$ MP_K8%V[>8M?WO19;Q2E?(IN[@&#O"11WISM-_9?O* 8'CO&^MJU;?RN.[T4- M7+VV#R[M.]]&GH >]-B4/OO;W6Z; *H?CP^K@FIM*D_*JN* /ER))08848%7 M7 4/<,+_[BO;WP;C[Q M;\/:=.-L<;(?4.O^ (__?@+??)-Y@ =7>+3:N?^$?>) CMKC\:X/%Q[DS632 MW*"H'UJESR]AWO":#O6*#&6BGM[^1Y==K9W#%8K(OGWW_F_?98BWKD$:9B"N MXK/@UJL89Y[!?M3[S^9M!%7?]KY$F!/,L)G#?:[[[D7B_9N\?V$M&PY4/YIA M CC0%WH^:Q;^2QP?G)@7^= MO](M;,MB;:)1OG_V-_=%DUW776WJ"9S2%XMG/!!3UK]6R-.2T<]J-,_%YUWW MF?WM55ZM_V]WCSZM^$X'RH1:&Z?ZPD>/.!D7B'-L%O"]\=BF3(_4"CJU@MZA MSO 9&L)_FC;[TY_7C#SCH=_4 #IQXN/;F,2)CXD3_^.N(?T<0T2DX\.24TC4*IV2]CT%I"TP_>>HPX7[CCV0@B)I.83K''XPVH2Z'# M*73X3H"+P%Z[1FI"2Q<(KY@G5<'@DZ65\54A?=@*<&&\,D*R@E#%*\)I88BQ MUA)FA&%E5=@\^+W//Z+%3JOK)#ZVGWPL"?0DT%,R44($QX,(: M<%XIHDW@A&F=BSPO \_EGB"")TXF8J=YE3##2#'#B#W=R2[T]9O?MV$%LRP T9D#P55:@ M%5S($UK84[200H(.VO33MQK,]!2S[2<>N<4(W!T)-R;'X7A98O+[)=AW%_89 MIP2C@LBR\(0[^&&H*0GU+/T(*8O/*DDI1)SH*GWNT3(-A'.] A,\E#L .E$*#Q M<+'4>?Z T6+J/#].]2IUGD^=YP\4_Y:5RAFUBN2E?Z1B"1UGD^P:J_TR]%24@K&2D:XSP4AFAJJB\J1 MP$I)>$$5,98)4EE#F<]S;?G(C7#/UWF>G;)\M#AE9,SR$(QQ*2AK/-PL-9X_ M(A29&L^/U3R7&L\G8'D_L#12AL+FC'A?*L(KKTDE$2[FS#KG.DM 5<&4Q)=*$]J0*SPE%1^L+N?^$GRD?KP4V-Y\?,)!.N&#.N&!DA'*1U M*H6('1>(H)JRG&I.M !4P)7)B08404*1J[ST4NN*[@F(>/I:4:F^Y%@QP[V- MYT??3_LKENF!_H.\*&DA@4 K*BWA$OL/%L(2STIKXW/L/_B# M[VQ;1VJ\OP7A7MO!AH;.F>ZR&S^9X+^PM;_Z6X.O(D8"+8[[>> M^MC,;QK5&^S^^^[]W[ UH)[%[R^:"2@#V4T-C_6ZG6:A;2ZS_(_8?YB6\"_V M+8;K9G"4X'VKQ_3*T6GVH>\4> = N&?OG>R]?6U=UG=909%0=9,UULI8L_F MRP8GB4UZKEK0?[:2]J?^VSILW\1^OAY;)<[D%\(.Q+;$?1PF73^7)C+KWNYBUFL/;[ZN%@ M#+?]:ZY;. K8]!"6UU[TS1W7QHTS'5[L5HUP#Z[1[UGW4//K_9K(IBD\'J+6 M9S? %/9_;G]((61;^-@+P;SAEI0Y%83KG)+*P(_<4>9U'BJ0IKO QZ\OKR;- MK?>#M+D?+B^A;D3&W0=L:;_^]U=--_NYF?T?#R-9=+E?/:F_Z2Y\O@N*EU!8 M;%C,KAW@D3FN-2Q5NUQ8%$7+E8=?0("T?A([W8*8 MF \[U4O\"WV-C7UU=G.WQU&[:&8?S]#0S3Y#\/ 0O]P]2+2R,-RP@CCG<\*% MT43Y2A$C"YF7%3-6Z7%'*+R=S[H9P#%8QSM:X"^+]7VU6MX/L+K=QGF&];$O MW+Q%(;_78!64TL/%$+@[W>FZRCPOQ7']Z(&X5S;AU5XE"KD MO9_-)B!ZWQJ89CRL1[38C\=*?IBW2-/13H&J-W" Z>RB0R48%OL>?6FI='?# MANR_:$J:TWW5:*33E"M";7"$NR"(J@PECE+F5)E[;8N[J#(/(L]S(8FB$I H M%SFI?%429X7%='6>2W'']&AFKU K:KNH_^"G&6+PLTM8O=F.E)N'>T+L[Y%= M*#<',).%090L& JVDLQ,,YUWF8Y*;V9N>P""G&K'M/HT^&"_MN1^CB"U]!4K M2L*M9(0S)8DQUA J7)2"ZTRZ9--JFUB3I) M9B>ZZ^I0>ZQ,V(ZR*WW;S&=9L\24NU!0DQZS3]#ZZ?28A9$X MBY[5[-T<3K+N?/9N C/\]O7[=^^^.Z)U?SP6\6'=,ZCKZ0S^ZR*C8#D5V6=L M0^_CO6J;Z]K!VOGA#L CTZRYNFK:&7*/6[047RUNWW!M@BK5S,\OD+^TS60" MHLG-;<]?HM<7WX*NPQJ>'*4;FIV'>V BG;?S67WMG\B"7 4EJJ ]B/( DET+ MQ/J:$EKJRK(Y<3X70;E[+ZR_47'=ZX,K#M;X2^+F ()/IH;>I=^%XG&3RU^!;33 MRW8:(S/>^ZM9WUV>(G !=?,B6I"'J(D%U?6^>*"D#B,Z9KLFF/U:Y0?*R'EA M 6<'4BC'":>E)167CE!A=*Y"[PDADM%/"MRZ2W% MN*2=4?>" [_#O7P;7D5&&IDS4#N&EFR ?MCZ5< ?89\?\:?* P3\RP"7Z (8 MK/U+3\ :./Z/;E-"P0=?HQ^NO[MNNQE&S@!@GF6S5J,O+G/Z=O&4.Y1[TH?# M>(S9 >*;-#<>*/-L.D7W9W2%UF;>QU+!C@,BOZP'SRH^+%[^" [2_=JZ!_K! M,U;P(C4-M(%[[@O"9@O?OO?]J>&L6-#H&XS0GP(!_C+$ MM[UJG+^#-W$LKJ?$?P&MUN$V/G@UJ$5LWE+ (BJ&G<)OKIK.1S/"9[_\ODT; MV:YD2>?:P2I^OQ[MF=CZMCN%5JX0 ,)*Y4L 5 Y4+,HML94MM V.>K\%PKY8 MQ?H2MOY#W5GTN?S8-I<_11@1X=@"F_VP,]9.#Q.&N6']HO*R'9,1,504DEGP M&HNQ++Y%UGR2U3&2&%7_&KC[>GA:T]Z>9NN;F?F/^#EJ/;#\=MY'K?6Q&?>_ M>6G Z$LD5R]7_#UF576#4,%KOY_ RI/W]J*9 N+\2"]#%G&<,_;%F:-D@C% M@9[/+IHVAM3AU.&(=-T.FW:%$8$ M2U2E%.%4%: #YYIXXTHIA:S*D#_B08^@JGOPI'?W%L=8G?$W/__X:7V8GA2' MZ; >8,(*?R >VO]Y;<":>S-7_U>6)?\RK ZN ZS'XWFWM"B],]83I4J*G"$G ME;.&&.F8%$SE=+N"(Q=YZ2@KB,(^O+RL**AKI2%5I1GR&5$I=I3!I,,/\ [OI\ =_@F\R#LKG#OV[G_1,+W@6#?KW6S M/W2>?FYF/J-E5)$6RQ\5D8T-2$$=*:CCD8+3T0<2<1FF[^W@H.W-&C]- $<] MC?:&WKAPI6N7=XDX;ZH0& K290IM'76%B$7 M=Z5V&92R5C$BO72$J[P@E0R"N*HL*UDP(ZC:PO.+TQ3)ER:5]!A"SM&?]5FV MLK%&@XYM08]([#T=M'C7X =X"D8B8OQ@=J/1D=,'-M>7"6SLXNSV@?&?-I%C M)1J$(%>P$1]CVNWD-N&.P\0=I6^_ MQUH0LUS^,=#QZ]Z3]\MPP!+X. ;P@=GT?@J@<[+DYT<2)S,J&\J=5R]7XG<: M4H#2_$<[F3O_;*MR?Y'AYZ6*+UI=*C?MPEC]\6+9F.1*G_N^IB;1 2;\0D]N M]&WW\IOL3\]](!?'8K#U?^6!V!M0]G10^ TLW>6T#K5-E1]VQ=#?P+B;2Y_I M[OYK%DK<[BTP'69SJYT.[N]FVW9]??&:-)ZV*';/M0I1J[&FZ*R;3&O MOYYF %J 52HGFO\P>G4R\7V1+;CD M"IYZ>YI]Z,LZ+JKY7>AKGQGOIY@+^NNTN9EF&)**)29A('5KYY=8;DT,=X&H43I9-AJW_%E7L4IRO<^^^V7NOLU^1(?V9XMN@(V%^U MWM6S#-?_P&#P([D2"3^5O/KCRROMD,L3'/(+?EH613J#OQ/[;!W&]WKB>S%S M9F/,<9?]$J,XL4[Z^LX\*@,LE#/<4$Z"MX;P@(TQM77$*)9;3DU)]5;9R2]A M@._MA7=SF#%F!JZMQ-N U/C]+?[\4=M9TQXM/WQ<3VQH)I/F!O%)ZZ_0%HH' MSLX[F#) N1Y#Z?X@(FP!D)7,BMOY'S:OM/&&E'GN">9%7(91A MRYT95"ZDSRD1#J[DE%5$TP#$4S*G*U,I*<-OPH4AA19T9[JC_(U##$/\(^H& ME\V0E1&+!0]%XE\D>;^%K/N.*"AM%J,9)A"EO)[/FD6C-!P?<(X7^COPBH_>O>Q?1_.X@,,-%KNZ7'7^1>=!>P2]9[$V,4^E?_8W][6M1>VK5Q5? M+)[Q\O[FM?UKR_R4(QCYYN%.+\/X3E7%/NNZ_#.N8OEI0=7.'K?CP=%3+LHO M?-PC]!/>5:_UU!=NQWWATL8\V\; -N!?HT]PL4D]Z^SGCPTIHQ'I3C_8I]G) MS?Z8#X]F]#L^1I7Q89#^)X^Z-LO)[ MVW0_M/.P]L^Y:_OO67PU.!"SLR=LNI[D[1,!H=^[,=/FOFVYK)V;^+'1V2&L M]T.$,*SXO0?QN?8@>OYVN G[Q2>RLI( MOE7M*->FY*%P1.5,$EXP150H*U)4MG#>*J'*K9K>3Q!.(!X,)TA\YVOE^Q,% M3R3&]?F,*XGP$9#2(:SWWE/"D8OP0E1,26N(<+PBW"E%*DTU,3:$/,]YR=56 M H%D)DA?":)<80E7K()[2DHTRQ>U3WST$-8[X;=]X9/WXS>3FZITTI(\-R7AE6!$5TH"DA/">2-] M+N1=_%:4>)WPZ9[^P??DN, M:X]-,(=,2H>PWGM/"4%WY@MM*QD1;C4E'!6*:*\*H@M>5X88843VS6X*WQ+CVV 1SR*1T".N]]Y1PY"*\<(9: M607B2VS;J:L2Q+%EA#FOJ[PL*EUN]:>55:E,R2211F+E.<\(/$011V,8:ZA$ M>(9 UA3'>K 2/ 7!'($%YH<1. Z2!29YT/8:OB4/VG'!MU"6)5>!$6]TCET: M*5&5%40JEBN.5=!S>Q>^J3S8F((D?"7A'BN)$;(@A10 ^K3T5.;/8(%YN&M2 MXCM[CM\2X]IC"\PAD](AK/?>4\*1BW!12..%"H26@A)NG"*&,T.<=)4PWFE3 M;C4\=)0+7KB*J-(JP@O%T/'BB; B<.N5L'[O\Y .F>_LGPA/03!'8()Y/0+' M03+!) _:7N.WY$$[+OS&2^&\$)J$LF"$,\=)14M%7*Y$67IO>;Y5"J:P0GD7 M2E+F /PX_M"&HP?-P].H*>,]3XW?JN1!.U3XEOC6'EM@#IF4#F&]]YX2CER" MPT87/L]S8FPI"*?+-W*>..LN.H5GJ9G8T))YX[T@W)O'>8^*]/X#V=VE\NV"_ MJ;79P5/Y8\:SL13/-HYXMIVT-OO*W4S"][&\LY^Y,?ODE3J$]4[>\'WADP]X MPQDK!2MAEXUFA!?2$168(4H[34T10AGT5E$G6?J<\4"X1/^'#HS 4A0D%U[2 M8"BSE3F8HDX'R'?VSQN>&-9FGT(ZYWPV[[PR?OQ6TX!B#E9$JJ8Q_(.AN@J M9\13[F4I"^_DE@FFD(916DB25W CI]B:5G%LC)9S%[AUC-%4U6F\?&?_\%MB M7'ML@CED4CJ$]=Y[2CAR$6Y93IEB@GAG080'+,QH B6%J*P7N:\*'>Z*<,9% M*!P-1(9@X1YEB0FV(DZ"^):4.E,]0UWMG3I1#IGM[)\$3T$P1V"!V4EGLQ0$ M,RXX<.YE+32CT#?-NM!>:0^<[^X;?$N/;8 G/(I'0( MZ[WWE'#D(MP53+O*:U)B7U*>2TZT*BLB/2WAET*7OMSJ;!:D*SCSA.4EQ< 9 M22H="AA>X03CSFGOGEZ$/UR2([&=/9?@*0;F""PPJ;/9 5I@#MF2?0CKG>#; MOO#)!V)@I+%86IN88 26U=9$A=P1*:DR3I2^&VS(DR MN2&BJ"H?$<)S[4AVN4YL88:QRK-52CWO:[V M(?.=_1/A*0CF"$PP.^ELEH)@QH4G#MF4?0CKG?#;OO#)!ZK::^MD&20I1 Y8 M+%A-E%:6%'GA>"5E)>E6$(QEN9,55<08$1#SE41K*8DK:>Z<*I5DZE ZFQT@ MV]D_^);XUAY;8 Z9E YAO?>>$HY<@DL>I-"Z($+D6)P-?E2^],09+7W0@E75 M=A:2]+P2TA.-+=%X:11*?4<8<]Z[2C!15OO>6_Z0^<[^B?#/[VQ&^*GDU1]? M7FGGZNEYWW^&GY9%<4P=>1:4\//\$FZT\+NKKW>\8GO3'>UK:X+WM^+X7M0S M&+I]V)BTSN2PD]2[>6LO=.>[U(QN!\?\AWF+7>AF%Q[^:[W/+N%/%UWF80E= MMMD>XR1>]JJYA-G>_ON_?60YK5YVV57;N+F===F-;SW\!J*CA0%EL'[S %(# MA(_+S&W6U1^CT$-)LO['%NZL9Q?9I+%QD[NLGF:O+NJI/LE^\A]KV\"_]73J MNV8&7^FIR_Y>^QG(PM.O/P*4[$:2>Z6[BT1M.Z V;/UH]/37[.8":>6R MZ6:Q.=Y]9&5AT;,;W647?N+BAZL)#-D!=T,Y%?=63#S[DQQ_>O,I@ MSWJZI7E/MZ?9AP=?X/Q5T]5 O/ZC!: )CU\^IYYVD70G]25>H&=]6\H9;-II M]E_-C8?7]RSA ^ WN/:V_^U'>$RK)]DO'A;CVO<4NW@J_-8M!W^2_;.!V0"O M:/T$'@$OT["Q>N8O8;WZUPT#;-IA!'67=5> 3T-MAZ5LYK ^%_HZ-A;T79?! M\L#KZC8+<"RZ$YB(G=; Y3 'X(-3"\<,QS:K9_.>1<(<87SU.:Q5AK?8#9IM01G8 7,\, "7H-I3 M0[6V 4*9W48.\/I?\_H*Z7I]2P!"[\!HL%3$!VR^J*EN:!G*RA!:8)%T9R0Q MSE?$Y5(60IBB0CWY3DUUD9>.LH*H4"C0PRM*%"T-J2K-3&&$J!2[JX?_%:CU MK\#/W!FP@EGW_>U??',.VW!1VS/DC!]0M_H [_@>Z/W7;S(/FO@5'L-V[A]2 M8P_^6#ZND+T/I*Z.HE\(3<^7.P:BZ!R.+\@I$-# [_M.S5WV;>3? MS1P&X+KO?KM?;5*:#ZN-;:4^I[WK*5?5[IK%YJ>"[:Z1[U/;VJ.C\I2L M<+C6HI^;=G:1G46[H1Y!D%>2ORG:Z&)HE+&7K:RU(;)8BM&!T..56XG__#A&ES.NEIG[W0?P?GMV;NS5]^-QX*:X%LJ M\S5"?IC*?"7T=0=]<1N8U;X@TI>6<*\DJ41N"598#U0$QSB_B[XL<-Y3CJ7!G@!]T=TFEB9>SS'W"'/8\:AGKW4WBUE(9P%#3K)O7__T M^NQK3" I\F2D:&RG)N'/C?4<&:D>PK[\!FK[@BC2FX #22C2/ ML,H2E8= \HKR4@<30KG5NZZL-#=6*&*YXH@#)=&\H,2IG.:YU54P6\U/'@?= ME>-M6/>[XY(3$TMQ*TGJ)ZD_8H))4O] I'Y@3I3",:**2A#N9$%TSC0QN5:T M$#+D7-R5^D865F''6LT&-X:S8JA+R2%)_IS:=)/4/S B4 MHEY&PGO>/5Q_9@3^AV3Z&;,C;I.1LE.&G-0U)!ASCOV^7W^YB8D M.1IN?C^2M+((C I*="ERPFT%)\,'1:@T03M C([YK40F9DJN/2.V0.^@-XQ4 MUE>$*R&5H](6!7^B@&BABM'Z!W^32A*:?'Y6EN!#@@\)/B3XD.##%\&'@NNR M9+(D0:)1R:J<&)MK$BIGK:655FJK<:^43#N:4R(#Q=QIF9.J 3"O5,^&,8+ M9YX(/D@QWG:]"3Y\E3'JT^UA\KTJ(W[GU$7K2Y5VQ6#L_^\6-H_K_2Y[XF?Z !3?J$G-_JV>_E-]J?G/I*+@S&T!UH> MB?M[!=W[+4QX#TJ /R^YX1H];JEXSB0OM">%-X9P61BB''PJ)//">,EL:791 M*OX7?^VG<_]CVUR^:OI6./^H9Q>+CMD?_.\J$O^;QWQOJL$_5K&^GYN9SZ@\ MS7ZH.WU^WGILF.&R81N>K!-!I?.R,HR2BL,IX7"BB*KR0$1N6#!YH;C9+G'S M!<=K;98 O]Z&89Y?TH#@<,[6(S;/VCA4;;_8W:ISP.)\[>\,OZSWP7XAPM3D MH'^MR$\Y_9PN!P4H2%]:^?^>JP#FJ+Q:^]_.'CW2@8[8SS\X@D>F_!ZLW3;Y MXW=?A%NLBG#W#+2?_T/Q>:.HS)PJ=3_&J?GPB8:FGT7DGS@_VP;#41RD5.+[ M\&+ODC!(4OI0-B:URC@F 9R:$QT-82>..]*-21SWR#ANZD=T\(0]?F5E9 ;$ M?2+A[V_12O&KGV5_@1%?O1@/.2?JW .Q.S+*&]&6I&U(VY"V(3&HT6Y)VH;G MWH94AO&Y4?4CEF%$Q'C5UIW_"B),M19'RAUW4[EDG+SQ(//@'H^24G;;&+/; M:%4JQF5.G!6!<"LI44J7A$FKG:XHLQ6]&P)=24U](0/1NE)8.AO.B"P]82PW MH=2N<,56Z>S?B+!_'3,TZNDYYK[!_]T'_7$G"7#JA!=R?+68QLG1#D&")-$^ MTHW9)T)(HCV)]KT7[6512NDK34J14\(+6Q!MG26&*EXYZKC;[HHA;9ES4>0$ MKK#P@RNB6*&(92XO+'4N#V(\HEVP$?8*'2='.P2;3:J:.!)^ V3>82+E>,RF M"=:-J\918H+/3P@)E8T1E16LX@7UAEC%"\*#H\0P49#*,F^4+J616]TL3/"E M<]C53&!7,T$K8KP4A(6*L2!*3KT?"RJ#8UR,L(MH8DC/SY"29$Z2.1%"DLPC ME(D%TDRCY4AI1B7P[67G,UA8LVLODXQ+@>(RW9J-DZ=Q<;J M.4Z=Q0X$YW&;%TRSG @: +-55I#*"$6$="IW#+N+V;LXSWKKK%6:!%)5)9DJE:Z*8BPXCYTHN=.:ST_)X%+%Y^?G= D:)&B0""9!@^.#!A63 M4KFB(HHR2S@U@52NR@D-91YRF^>EWC(!":^$8J$@1:$,.G3@GJKBI'1E"%4% M_S=T1-"@H D:' JG2S$VAVLS^M#,] 0NG/ANE#Z,A S'X\Q+K<3&%&?]J-5Z M4BNQO>#>]\-+J8M"T%*0DEI.N J2& "9) 1 G=KITFKU!.U,'@U>4G'".1^M MBS&U&QN#)$L08Z0;DR!&@A@)8NPYQ*"^,(ZIDDA5!,)I&8B1P1'IB\I::8RF MQ58^-Z4E_"TGO@)@P1E5*R\48Q)8CQU4:L9*TZ M;)B1\-_^%XL;/PP8T2ZEG4D[DQA;8FR)?-+.'+5/>)R9'GM6A/XOOCF'UUW< MI@KT2;3M,=F-:$O2-J1M2-N0&-1HMR1MPW-O0\K.?6Y(_7B.M)^;=G:1G5W" M15:/)ZD@@>I19N'L/ZF-/[PA5:H]KJ %'@KE9.%(&4I&N).>*&<*(I04TH7 M&0U;&;G.!VY+210-)>&*.:(#XZ0JJ70%%Z;@831!"[#L0HTV[V9D+.T01$B2 M[2/=F'TBA"3;DVS?>]G./%6A*!B1CBJ0TYZ!Q ;9SGSAC50Y9W(KY\%PY0H# M8MT9K0DO0D&JJK"$,JH+G>O*,CXBV AK'<";?O"0Q\HA1NT MKF0 J*9,23AUBA@I*Z++TC*9.P!C6UT!2^%4GDNTQ2A)N,@%T? [T90+XXQW MTH\F4;4\J<1.,5MB2(?"D))D3I(Y$4*2S".5S-9*)Z32A$L3"-=8#H+S0*K@ MO6"YM-5V"0F6YT:@^,X+XPAG5A-=>4:P#FJIO%8*JYJ-0S*+$UXFR3Q6AI3" M8 [7FO*+[V99$[+9A<]@U2=NE$;^!,_&XRY+!6G'ZE].!6D/!.Z9HBI,GFOB M4IWZ@\:%J8CLP49BIR*R"5S>#RY#*4+094%,%2CAU@MB\MP0IZRPT@3! MV);5*=6I3T5D1ZU))XB1($:"& EB)(@Q"HA1:5-:*8GGC!'.O24:,[YTH"Y7 M19$SKE.=^@0QQ@,QUHU8\%G#4OUYL;\_SV/U&/C=U=XGI8/2H7]/]17E(F3#T*TME%ZWUV"1=<=)D';.*RGW1K+[*"GF0L9T6D8?C M3K+6=U<>5N+:3V[W?RE.-Z#=?<@-X-U_PK\[H/@E%0TO&(C(*5$ MY](2(TU):%"!B;+RKO2[L*R^GYO._VL.\WX-U#3K/L#COI\T]M=O,@^T<878 MM)W[3V#Z3V-5JO8%K#Y6*?:?FYG/8!FRU5)G_5JOG[*D"7SQ\D[]9Y'KB%;X MV2RN![(.=UZ]7)$]6XS(ZF$%+O^;_3?,G?X_/YW]?/:7US^]_OG#O__;1Y;3ZN7[[(G@A&/->OLQS<_G_W\ZLW97[-7;W_^X?W^;W_]@%/,WKY[_> ]27H"1J4!S0DP9-@];O^4XS>Z^U-]51/;8TA M36AIBI2;]16&X*_U%)X&C_W77+?PP,DM(.2KIIUE\-X?8?(9S!*_XYWS::U,WH,S$,=W[*ASPM$$3%US2^EFSQ.VW7K<#7O_!6W]I M?+N [&PYS]9/XC1^6O*=!4UVV0^;:W2V6*,F9#\NAP(J%ZS/XII??#>?S.(E M;Z_0(@=_Z$XR.&<7^!T<"- ;=.LC8M7UM%^B9M["TZ=S>-PO6\OSOS]K0J<[ M(9Q',3PG*;]_3!L.WXUN'?EKT_R*[.+]DN".:WT?,0STM]GBP",Z9 !Q-R;# M;JRQ/V2.DZ&GYSX[LS&! MF58%/\DT\-++R%U.LH'AK%]XFIU--AAO@_P6+HL;L/HV9#"Q68.M 299T/"& M#59WKS0XR58EZ=:>U?ISF'6<$C#(,)_-@7$V/5N%+]N>UYZLR86KIEOQ8JN[ MBRR O(-+HDB[O-+]A%^]_?N;'PBM3N*#S;R#T74=O!I=*.>W\>ZKB4;.C1_Q MHL;\L[?KQ-VX,YC(XY&K/[Q1IQG(W\YO"LGK9G+MLU^GS4T_XOFT_]S6W:_P M1!" OL6EB[L61Q+7'"8"BZ9!?\;U;5H4?7J67>I;F/,<7H(#AK^@/%DN$HPT MVO+@F;B]VE[4_GH8"0A-D+V7&D6^GL"VN#H$$*;X!G0GZ>GM8L:?]3S_$8@) M38WX%QCMI(:/YK87XI]8HC=PE)I+CSOGX16WS1P^HCD5_ER'VT_1 3[=MY>P MB7.4L%W6BW& 0_KVI/_L7BZ_O*DGDWN^112R_;6]_^L>M&Q_#Y.'D[+]/1ZH M[6]A%VM;7\$\MO^&&&QZSQMFP!O]?6]HFW_>^^K(=6 ;[GV+\1/] MJX'/(O3ICQ626R2G3YV'!X$GDFDSA=^'2?1/^X?/+C0,P6@\M?TH/O'T">X M/*/IL1MPUD@L_=;W#*%G(OV.]+^;9CY;D)&_7H+7%?>:P4/<0,PW,)9^8R)= M:Z!'Y%W(!Y?7VP7T/+F/*VZQM1/$V>V,X.K&-T^:Z7G_V_+:%4/K^P9ZNCR3 M>*S6-L?6K9U?PB1A""B0P@2&N0+MGU@-W#702Y"Q#KPQ?E[EXXL6E59W%O1BF6=X!139!\L1'6"V+_3D1M]V+[_) M_C0"Z\+B-!R%!OI8&OY;$ /7M;])^OQNUO.L;L]!-J"(T]G$ZPA(0&)?@_82 MP8^W(NRS0'.S >0XP'^P2:!. 1YR+AI>0?.; M]N(#ULZW4P 0&D1\)V-UV(+C@6;8%>1L!P_FD,1XT^6&L7=3- M HKO^T=3C 2GA98.Q MN1L"-5P->LL4+@!0"3P,AMBM9OQZ6$I@(67Q$F$H".W>< &/7B[T9>-@Y4[N MK"W,VD^:JPA5?JUGPY9=^,D58DX8(R@N&A;J'NG0PC"[[]DWSX;NU&U>#[E?: M;ZTSPL2HAP\8_D*WW046NUO#A&MK^F9YY.X??)@CCET[F(OUV)P$8'H\ "U0 M/1RUDZS\RP.4TF_&\/97_27P9LE?(L*;(>):GV47C2SWG4-$PX#CX3G3^G\B M2%O9_E<*U080Q@-X6?<^@3INZ/#@515 /(;-_/P"'@&'&WB,.UF?_&JQ%_/9 MC>D^L> _GR&G^C2;77'DZ%4"S(X.F=YBB6<4]"!7-\#*8H"*O7'[X"L M[<44YHHZ-*@3J+%.@!>T^GQAG$3-OYVA"@'/6+*1!='% WN'N416%[7Z&"R& M!W\Z&"][F]N*VZ\&'?7CU0D:&/SBS]& QG*6]Z.<3AM4F'K[)5J8IGC^KOT% MZ#YH=9G!<8T:3ICH\^ZBOEJ2SZ C REO4EE__D/==K,E&Q[T4R"&=>+SV=DK M\E_O_O9Z8 G#2I X]Y.>=^-N34%%G:QV!_7!.-JHH<&>!S_KS;%Z#H>VB>IJ MS^T&L8,:'T@Q7 &8R3V3L_I*FWI2+VT'PP8.S'RQ@5,@A$44_7!.>I[M8+4C M%Y\UJ!;BH$W;:-R-Q=L&GHZ'>65) C[:#&(AGH0,#6-X<$!_1,9J_60RG^B6 M1)/32=;.ST$;1'9QAQ/VK&P ^@@G9 H-">-U2M;]](+"1JM1KM4?$BWTE#A MQVV<.#"4ID$&V\QG\5,TTDX7!S >(NT6AJ6;Q72RMC%SV'<;PTI7Z[,4PS>H M$T=MNY>%."PSKR?N/M:_Y/R+98#'SV>1[T?;6M:G-?RC_K$&$&+QM%\U=00^ MD986\G!Y>SQ8^',^&4STE_J?>)K:&H@4KD0+02^Z@1?.T:H RCA,_MNWKW_J MOCN-'EV04[U+0+MK'4EG7>2C#03M''#4'CU\B?:,G!8EW@OK$(S0$P8?R3; MA==C, OA0&[T8%!=L*[%\5]0:1([.Q,[J"'#CN V YBVZ)B!?0DSW(\^+!BH M8L7?^Z.@LX#["@<;C^YD13[HP('3T\)6Z39RK0@;EV>V9Y"+.4(Q58]/FA*^Y?!AFQO+EW?A$%$ %*-YNBMF(F!N[FX9!E3 MM >&KJ<3/^U5N#CTKL=VL/V?9Y5+D1:)?WQYJ-:K!LC\I_[TIE7>J7UFI>%9 M7.2EX^NJK6$):G2X-""6T1*_\+$L0N9Z\\*O *,&QO+BSMZL)4(,RXG+AA9Z MIO[XTGN**D+BNGWSO72+XQ)JO+Z4L&95*\(H5 MDDM6_C&RQ(\H4I9,<>TL; YK7&O^];SJ-5J<@'HZT'WV/^,ING^7,UIH=@#E M[87&%#>X^7]Z-^/"!!J!SJ"!8S1I'='Z4D$8AE+96A MJ"XA)CH!;'9Y-8]1,!$XQH"?"-307U]'*QVB%#BH2QLR24Z>E&+@ULN06=%!?^G-S^][5_=^DO, M&NJ-,A>@\=R%I_=8;>^=Z37P]F;>+:T&T?J#&Y(A&,4H#,3*:Q:C]; ".(B_ M]J:>/FKB'"W,%@;\^N_Q7."?XE1:4(_KP6#1_[K8T8U%A+F=M[4%S!O78$W= MCP^*1G403M&6L B:026@G]0]QM+5?N(\T62"FM_&N4%;*PPA.OC1<0UTYQ:? M5U!Z/JW_!>_:V/'!9K(YD*@5;ZCG:WC\CH4@*N,+@+\"ZZCH="N>T1>"N"^I M,,G2)$N/0Y:^ GK#?+W3_1>D68RDLL.$%A+)3]&HCDFCI2^*C;:'V)AK MXF-$:5C>VV6(T5?>0-(;Q-Q"2/5&Z?OE7)])T@_ACAEQ*9E6(NL?-0%^]I/O M+E:^T\'8.'71-MDS]0]_7WZ\0#?9AK0$OHR<)S/-1QS;V2"JUFR+BY$B0XY! M<-'2W_H+A 9H:FU;?7O7=K9'_]\#KZRO#=?WWWC[.?[QIP M%MDS2WLE/+FW>-]L^=@61GTD+GSETK".+UCQ^7OLEDNOU_UR_]L?_W'VW2#2 MK]#%W79+8W^'@0C6K[PCF(8Q8P1=+ZOQF,QB_HR.=P\Z71(B28@D(;(T M="P]9?LO1?9($'[^!AV FORFMXVM.65[ 7^RZ9RX*XOOZIN# [5;QC,OXUAB MU.'"K^K/44T^60C,"!0V-)UU']>&@KHI(T^R]QJ=%K!LZ^+RPV^]>1G,OC7? M;'9[A=X5U*L 9]1]0\@-]2GZ=F/N:Y2^O09IT#/4NX$WS0.#EG=W>6/^;':!=@COIS$VHH]G MB#[%95#^$K]Y+-9W7OC]K4 MA2."ZO' II^_]X_!>5QXW5<.7=AM0 0($C%U*>KSF^$?#P*$%$+\=2'$+#_B M$.+DPCLZY]+G"WG42=^U#2H_:9%W8Q8::!+GOEL3:BA79PT*=?3W-8-FO]!MK^:S&#W1!QUGL2)P%+K: MHBR+J408\XD!$6O9L1%5; 0F@(B?VV7$SD8$=&_-V A:6X"9?GXG"_NJQSPM MW\=>#Y-/5TN+-/ M@-P818P"ZS.<%F"NF[5-S#B$A1E"T5:AYF]?_W22O?WAI]Y@<%%?=7XS]"KS MMND1S3#GF)'FIW81J=1A/N0Y%MV+[\9X*'CSO .99.?M,L[L!C/DYUT_J*6= MN?4Q@=DN+AOV?A&8WYMZ%L.Z]E,70^(P%BR..N9G;8^YVP H"X,%@I,&?3^W M@].XN^_]BTSRC7W[M9Y,NOZD]?%]L)/PIY@9NSQS:XU E,CKYMZ&4X%U#=$9-71ACD!=!;MKKH% MS0K>A '-8=!C!E\4L@B_$709PRV7-D:/ 6' %&J[R&UN+V]0K\& MSX+%@O8 MD(&O;KRB?TH?M3F,X9Y@M'X5[LRWSZR$\]SK:76[)+KER-:N'K(^EV/KG8R3 MX4C?Z*MA7BNV@#Y*?!):3Y<)LOA4D!/#JTZS[V^W@L+O[N)*$/4WQ?CD11SP M/?DB.+*8NQ!S:7#X2P$V;/]5#S%.>I&R&-84MQ\-I+V%_9 27YR]H>U[(^JFV1Y8PNBBK3D]\(_IU/ :S@=W&&:WE8 M*^<4XN]>L%QX/0&)<#7LV;+\&W"Z55&@WI;5IV+VU>X0)L6X'L":LX4HB2F! M==?.K]:#[_]V^OZTCYGH!P&W-Y?U4$ #)'.L<+=6@V@HC= MA](G!76+VB++ M"$4,5.[S+6\W@C&&](Q%R8A>W7!]NJ8?RH;<>=2JRL>BK,=J'EU?#@%PWF84 MMG>;WP[/7).K@ PQF0=SXOHJ#F#0=2.MNX8=<(IJF[6-4 M$'P,*M5"%5@?7J_2#6]89<0N2G*LA[GT ^@U@[.NU@AT;T#>XK]]28T[8\#U M:!!P8)V9A19T >(?Y*?O8=A0C*@>S*R+G>C3.Q:%BJ[F+=S6]9-$\!P5CQYI MU5,L ('I9HC-8([H@(Z9N5C8<'WT?9HB%DR&X[B^! ,J7\&)>#96A706E:Z& M%<%6LSW)W*T2D[EYA 3+DHA(<*?9+QXME.BPWJC/LSB9$80LSV^OG,$ HC$[ MZM*_-8#UI,>#1PR)I<>HRE7U-3Q3R].SY,3+:D_^JNZ_@1/O]5HD]D.<=4C; MBP$6"R5[LUK94%S'^ TK3'P4!A@LJCDYCTD?6*W+M%,.K ONUG4ZF2; M_9VL88P6[HKENZ((WL0,L;B;/A_BM@9>6T]#;R)$KK8,A>N&Y+85OUR#<8O@ MWE72^WJN:1\0=[6X;Y%BE\[HKDUV+>;N[Y,68ZE#6)TB%][ M4$\]""Q/<#YHKAUJ)&#R34KK>^[ DA1%^L1B!V/!>\E>=T/1([?&[[KHUUFX M-58ERX;&!/5:,-MZ9;"A"DOW,H5G)\(Z3L**3L*VF=1A45@(!-<0?+#T]ZTG MD?3F3JSA$ZM_]PDA:_&DB982+1TI+3VHNL3H@L%FOT2[Z -/U)*HY5BI9;9E M<[_?7+3E'.QU.;U4\3:@8"*H1%!'2E!WO=VQ"4O,HO6K*LB)/A)]'"E]K)?* MW+3C+FN$#L)EY5A8FA(2W22Z.5*Z&;)9^B(1O=>E&^+))K&,9U\+ XWJ:($; M4%RT#2#A($DEXDG$T6Y2#NJ=)XL/NX[[#(H95F(7-I'?4]T]>1%C<^(VF?A@# MT??_F+7-9-7+9!45.(CJ9:3/K9C)4[%Z+-3]9 MCUR&QX1)_7_;^]+FMI5<[<_S_HJNW)-;SBV9$:G%2^Y,E8_C9#PGB7-MYRZ? M4BVR97%"D1HNMG5^_0MT-Q?9\B9K:8I(G9S8$I=NH($'#: !55]C-N5=GM+2 MS>YF4I?DV/)YJ&3ADKHZ5WPV9W<^H72Z,+Y05<,=P^Q'B6Y*_I7'\!I=7;M# M.4'+RD.3)=X%=T=EAU0L@96PHLU.-4%CYF"6#-%FJ@&R7N,3S'N?.8V,73;U M,=T\U5TN=FSW,(.JVLFNEIF?N%DB\XVFY;B>Z%Q?8I&W>=TZBV:=Q2?0?)-Z%(98PO[\W@U_4/HN MI>\ND987(+*XQP-]WBR"KC9=\GZ^7=F 'A2!/)ZB %&$U4;#,^TZ-&MD5:D\ MI^SOT8V0#72?E]4WBFXJ*3-C/#>KCP'A79YP_435TU6@C4>3 K@I\#T\> UZ MZ7@$1HO%C@(\:'PUTOURL2.PK(^D\MK@J;+]4&Y(Z<9EN@2&2F_#O+$/-5'U]XP);0><3Z^2BBF+3D>EB]2=8B&TY2".O5\7S; J5?L'&#O'Y=% 8 %J MBO/2ICV;[7/^J=@N'.?+C53TJDHC7:"P$GF7=DBE;%VB^]>A3E/]TXIR$0H8 M[J372SL>CY0 $/Y9WJ0JS?NZIZ4L(S]4>*'WNJI?$CQE[*.&OXHB3VY==6$9 MU1:S0$+595.GC4LE&XMA(%23-%$>KU;=#2*=GIZJ1@RR58)LN99H1"MV!DHU MXV;FW@#DQ$I/0SG%7-OJ?'(]0U^U.L7S+7D;^IGCM:V\5(Y.C,!R( HD"U"9[\)5QT;")/!;7N MU#)2 969OB75UI>H(_'$&BC4B=;4,PHU;\)5)CU7O9N)S.^46E+=FVO"4OGA MUL.O-NTJ.@W..?YV_U09G^;>6_Q<-EOG>!;M"9LFDS>Y5Y;RB&JX^) MZO(5LJ,P,.K/"$DX477=HKP"!GZI7*88J;/8 QR2Y+P1)3"H/NN%1I=UV.ZK M\KG4 :LWP;3SH.(^+QA?/3G8#[+U*@*CM#AS-XK,"!S:6+EN?HG5*#12?8';W5*L^P*KT&P\%R\'A\ M7L<)P? .!9 BOV$0A:J=FJHL&KF_5.-M578T3'25P[,YI$*KO.AX%N0EA7 / MA!W)M"9%G()=4XRUS_-S/D6%\M;=>D9^*$]XZX9N>3H<[A'RQY=/K=Q:K3$_ MQDKX?Q;O"O"(ZPCQ0O>85IN$$K>P1* N>J)+KU>FB## 9;^:>02(YVZFT H M@(^"?2O3C>=5(?Q8"F']NTA(A^U46_GTO#A:,9A<"^"IUFKIN+(@Y\P>?&8+7BDRK=HSH!E=K0V8I$J=RDSZ9(Q)!ZI9R+-'EE=8D "Q3KXK+*?5[4 MZU:'F'6KC#RQ6#Y6>9 >YGCQGC0JRP6@WVH@GX,Y%0',4OJR= J9K-+L:04[ M4X]/'5/+8RYWLJ)QC.7YZ1(_99%9[1_2Z1>/#E45BPBPC29N"62\ 8:$V6.Z M3"N0!0_[\*5%%4@Y/^3+EDSZFMM!VZ"7+^Z;=\M0R47'-U4UI&(ZXDW%";2Y MRKCUH-)2-RMMA87]0YV\5<1#*\]0)1O'8S]1P=C9RZN> '4K5I66.3;*C,6: MT45$S-7TZ!\X\R79&U,C45*NRW2;AU*NVT"1#V8$/\R@TM;1G.V M\S-&$5D:&[<*T$?T7A6]3]'.1?^$HG0+B[1M X 4\_+EO'*(2%017/V=="/)2#1/ M1KIH-_R FZAK,%]4JN P4Y(!C!DD5TL_IUB!R.O^%B^ M21M@JJD0&V#C+S*75JQ7ZK^RM6:TV%GUE-O,*D0?0X!M]^3RQK-D$1CC.H\# ML%RW*JFX"F /&,@(#AA& MM(B5N=N'S%?=4!!!^8A\ON'+ CHX",@M4*[W?, M:Y1%$-!R5TC%+C% 231?S@J>I;#&3!D"GE$M0^$56XE$-CBM7JI*3J.>2/)3 MH4JSY*?R99WMH9"947"';D:.[LZ07\D(=9'^*QM\2SVCCKV,03.QP/^%A:!3 MT$WR_(8ZRXKOEWW@58%IF8T[U,&6>R]3'3[TX8]<[ZFD VP5.E;9TL4YF@>& M+ _BR*+1.&99WE]65%,I6?H^'1F"NW2K*$FIRI'9/&8$5D">Y(SIRV5K)#SK MH[J&8L%O=;MJ%0L/M-C7>623R;KN2&#'0D^F5<1:^\_,(_#+5JX[Y?YUMDH< MO^9^( >/#1BGN*2UE02_P4*Y0:-&S^*=]%#_4QU_FCOU5IY7L(OYPZ':+LON MH:JK+9YF4F/P$[V,<&ZPJNXE_XN M$QOD@2]\AFHS53EKI;NXZ,Z7^4E352]>#A 7UY0?']E MY97'>9@OASQ]LC1%%5=5[\8Y:X40N9&(O*K#4W./236+M*M-PQY&0:#Z:J+Q_BSJU4QRHO)=!04MSRG=A M*Y4/ ]E\7HX-%LIA^X.\?#?@TRA+X?&WPON@7F6W)?'T#2XFLDP2<9@(8#1@ M<4Z76*Y[^>PW^'X80!$X1$M1672'^?WZ(KC**Z@E7]<[L.R]#E:@^L_WJ?? M18[5=O:>N,;&43]^1=_J[+_^,1L<#/P0WR7V2&D@O;CNDWF^NG-ZO5;^%Q4< M<%N%>@]5P!<_F*_V9!:"RP,M!TH^YDG&0X*9B\!Z0_,;D\VY["6FF,048 %^ M\]A/>ZXPR>(Z7O#M< M4*Z7Q6G"W17A[NH85!)H4RR2H1Y#.41<(:Z0,B-E1F)#7#':5I_=F57):W?E MDY9GOE>3/_3#M]2B7UW:U=V:T^0D,Q[?ELN4,'J$)?7?+*]'BGXS3H(,A;IZ M*4>[W^IVNR2(]]A8=Z5'2&0@4^HD (1$A$1K1:*]5F]MP;(Z"6)=M\FS3@[: M)ALN?\?WV@\8Y]PB2V5M'L='%>1S4TF:K$C7+R@+)/B0X;(,PP4&X/1K()?W M4] >;VHS?.3T*01X["37LXR%%8=T>AT^IV#TB,&BQ&A".$(XT6 ,*1)?"V M UM4.L[8A( 3[5H-%#]9]4=N66&JOP2&GHQS-I&A8<8ID"9K2/*VUMW0<%K[ M9AS:(#$B'"$<(0$@'*DKCO1Z)$9;LV&E,&NMQ.^S"$7, ]76VX.K_"2-97-M MX_R#9&^0@WS3BI([^HOM6 M$B/S]JT4:*V5^%U&*>Q:HWOG^XQS$I*U\0P$5'6WU'P?*KMF0 $P*LRW0<91 M]3XC%?%!RVX_72GGD75ROZJ> 9).I?X(0 E "4"WB7$$H(8":&__Z8QM M Z MBSS5RFVJG^(+ELH=QM$X]U5$(76%K:6)1:[:-LL1_5"(JK;V]1=\UDZ$C';\4,W&HMW M>7"?0A/;8ZU0U,$\JX8""MMA_=C=&@BE\0&">ME*A(.$@X2#A(.$@\4:L!?U M11,,4IR<=OP;B),/Q#"*!5/;?I;RVX7S^2E"8:"ML\V>U;K3FB(4:X^5[U&$ MH@&[;D(B0B)"(D(B@Y&HVR$DJCL24:R\J3OGTV*WG,?)V9FD2 &A&*$8H=CF>4(H9B:*&5%&G5",XMVT:W]R M37P3*0NBA.+;6V3;+-4;.JM''I%V2 09ELWQOI-?S-#UI[/6#*0EA[J MV.\]7:O.!.$VWDPR5LHI3D^(2HA*B$J(NAY$[3EV+82;$'4E^0;P+P<:RQ\? MHN;;]1-S472[\^J"2B^#N T28S[8;U:K+$14IW.'H*/"0S;A5T*IBET^A-D> M\N"&3Y,/;]A[ ]9AOAHVN@R6*1.OMOB(#EM%A^7I2 D=\[S*/$NC'-)Q@'YX M==C^("_?#?@TRE)X_*T ^T"^RFY+"NH;0)L%?)*(PT1,>,Q3D1-'&ESJV6_N M>MVO_<0?^(&?3@_S^^?XWM7K>@?6GNV\17K.,W?TF*S^TY>TG[JB9_6Z]NL? MLY2Q[%F]=O^%CUE9@(,VZ+7;W&H_*[9O)B-781$/ MHL!;Q6*X',5"L#'\/DJ8 ,)Y["N/W1'KV"TSY/;%07_CU\?F!9V@L\;,(Z:8 MRI0".AV"SNV'3J?MK*O9-T$D:5EB"FG99FK914_0D)8U7J!7=K1X>1G)]0S? M;DQ>+U*>BC'\G+!HR,Z*QE3L(T_YH1FG2$@PEXVTJV.0H;DTAG"(N$)<(65& MRHS$AKABM'5.1PAKE7Q[P0.JCULO?%MC0K1AV^.ZT[KV2%4OW28S^DB,ZG-( MX*UQ9.EB.+*3=VGZD.3X57>=#6A82 WK-R#J_PDQ73):V&<\ M[N:&T[%LDJ(&2Q'!",%(HP6 8&09N]8#RM79M!11D+6IN];+*(4]:W3O9)]Q M'D(R-IX!@*K>EIKO0\76#"C\1>7X-L@XJMEGI"+N]9X1 WYDF=POIF> H%.% M/\)/PD_"SVUB'.&GF?C9?4;M=L+/.DL\5-=^K4_.]=\;)(0$1 1$!$0'1:X&H0\5V:P]$5*VW MJ7OFLW0D8K;CAVXT%N_RP#[%);;'6*&0@WEƻML/X:2^?%GOE/$[. M=@8B%' 5!0JVR&2A0(%YI@T%"K;"! )*UT H*5! ,$8P1C"V>9X0C!&,$8Q1 MO)OV[:]8$]]$RH(HH?CV%ADW2_6'SNI1QW)0D7I1-@@$F3<;%)7G\X4,G.6? M+S>BJ>F32\!X(\?*N@YG$TGO#83Z*014.6C@2[',5"L*]P MQ2AA)T!)CWWEL3MB';O%G+;383GMUSSG_64AB1<% 8\3YHS!SQ(?U=TD$B^SR7.\_2*#>Y M<&Q^>'78_B OWPWX-,I2>/RM /M-OLIN2^+I&UP4]$DB#A,!2HZG(J>+M(?5 ML]_<#4E<^XD_\ ,_G1[F]\\)3*C7]1RKO]=[BZ2<9X[J,5GM3N?I:YZX8M_J M. >O?LKVC>4 QF+,4!Q[[X5/65E0C+Q"V^A_(*8\CRG OSFKV_L[IM->HB> ME1%B)B=--+8>6@UJSS)6>Q8QNV<044YE28*=# MT+G]T(D>/3/DDR"2M&QSF$):MF%:UC%#/DG+DI9M#E-(RS9)R_[&CD<\O%JT M>CYIVGH(-6E: YE"FK9)FO8M:=HM%^IE5EFR6T[G ,AOOX[;=X]FUC.5=H,Y MU'ZW45/F&RS(-9= MZ1$2&E1TAD(%/J) "$1(1$ZSUTWVKO M+=I=G@31E(KY!&4$9:9)4-UI34BT7B3J6[0CJA,.-:F4RYU7%V0RM=C"MH8V MV3"*90V3])'S@*J&B2=R'5T^/LL6\V+\6(1M,61#=B%B/,1K"M5Z6I$AQ M^!%F$HIT-QKNIB-X<,)V3D^CRW?PI,C+W#2QV'$4)MD8'O#07&VK70P/I]JK M4/BE4^U7[GWN5.%"@2_V!*Q]@(=HF(8B@9$?9;#\HQ3(,#MV/ZSPR9[EDV,= MO'SP+3UZQ]I_\>@MJA'21-VXOD(TQU&2HMA_CB(O81?P7EIQVU25IMNW>OVG MJ]+TVR\M5C*OY$E[?[]=_K&748JEW7W]4X#@O:74A5G&8&S+Z?0/RC_[I@RL M;74[W5>PCT[@;[<#BIA"U6LHF9ZJUU""O=$)]J2F"3N)*70.K7G02=5KMEZ@ M2'0FG'(6C1C>9NER%P*)TS]F^74PAE)6N*"J&8F_6C;L7Q/54(Y7,<)0G['D?P,95 V;(2*/;^ M,^I_./UE%-'H=YU*=8^#953W6,+ #BQG?RF51I9#I-Z^;2"1;-NR#UY:!X>. M;F^WNX*8TI2R)V/?\P)!6=A4]F2!94&9V53VI%G,(Z:8RA0ZP-0DZ*2R)ULO MT*1E#60*:=F&:5DJ>[+= DU:UD"FD)9MDI:ELB>-$&K2M 8RA31MDS0ME3W9 M=J%>9MF3O9;3;0/Y'2I[LM&$0)6D-+F;I/2BQ.$E\9+0=9EY^B]D"F5S+V.S M89P$T:&*);"UW^K8"[>IWV(YK+O.(R RD"EU$@ "(@*B=0+17LON+5SN9(OE ML.XZCX#(0*;420 (B B(UGK,?+]#&Z(:B>'"Y4X(R C(R)(C'#(5AVS;VB,Q MJA$0/5KOQ*!3.Q187&)@D>U,1(P*CU\)K#XB:W L:I-0,H^!-LE+F5(G95IW M6I--LE;%U]FWNB1%]3%)YEHDA$.$0Z9)4-UI33BT5ASJMJU%?;3;+$6$0X1# MM3[<8+Z>-(1#Q!7B"BDS,JK)J#99+=7+J-YQR+E3)Z.:ZNNOL;[^BC!RLQIB M(:(ZW3L$'15QS0F_$DKP=_D09GO(@QL^33Z\8>\-6(?Y:FA$*?@U!3\7;+"P M7VVP@'D.;ULO:['08E[L7XL0FR<$T8V(5=S58C.CXPGC;$YX=J%APYN<;IL- M>.+#"R(_3).7C3GO @&,G]O3X6X3AQ;C011>L1L_'>%-HNSWD'>)6'+#!Z,T M/C5\,*GAPQFL:I[ZL!Q/;BKQS%;N71'Z?5[1Z0 M'!I_@HZ B("(@(B :&N!J /<633*M,UR6'>=1T!D(%/J) $1 1$:RV&L'>P M:$X9B2%U@2 @(R!KNB5'.+0,''*Z5H_$J$9 M-XN$!2*-%R +V2)#HQ#JOH> M?GAE1L8!F2I4/[!>I@K5#S1:TSFM_?ZB'7Q)C+9!C A'"$<:+0"$(\O!D=ZB M6UX2HVT0(\(1PI%&"P#AR!)X:]LD0PV6(0(1 I%&"P"!R!)XVZ:>&'6*OJTZ M^$;G &LEO9]%*&(>R/ ;]^ J/TFQC/GUHJ=^*5W(0'-EF_,!(>Y^$J,%"1"A" M*-)H 2 460)O]RU"$0K"-:&I5;WD\C)*><"BHC6PN-\:V(Q4"#)#G@&-J@*Q MFN]#%:C7D>LP6PK9L1P+E!NA+NX/RS"]8=INB'"8<)APF'"8<'A#.-S;?[H&*N$P MX3#A,.$PX3#A,.'P*E;)3G?OZ;,_!,/-41N+UI@E'"<@>=2N.\-!/8?#N M@_0]*Y(=3NXG.Q"M7[%RS^ZED;!A%+-T).!O+ 0;PZ6CA D@J<>^RO:N';O% MG+;389YP04DG\,5O ,AA'X4P[=I)!^8\+%@\#X_\I@? MRH\F\$O,IH+'%KN$W_,GLAN>X)= ?Y@;\V+_6H1L,&5!="-B]>1PBC,2[!JN M0>4C/X4IP'1@$&Z4I*H"M B!A0)>"Y.,LC2)LMB%00%=KGU7)/->S %<> O MCH;#1*3XXA$P MZF8RBFZ3%N"=A*,$GXYO@RVL1J%=;2UFAME.7)?K: MAN$O4 8I,F+G- 1^BW>Y1LC)79VGX1-A2UDBVP>?ENP*<@W/#X6P$&HWR5W9;$TS? 8@CX)!&'B0#YYJG(Z2*M=?7L-W=S M):]!N =^X*?3P_S^.1F3ZG7=CM4^Z+U%4LZSEO68K'Z_^^0U[:>NL*U._^#U MC[':;>?U3P$J.WU3!@.7.'L'E3_F#&S??N%3#,S>)6\8A1KKSA1@ 7[SUS=V M]\UZ.33KGWC8NV8\)TVT(!_,EW]D'V.&X#ZQ+.X[K8Q?'YN7=,+.&C./F&(J M4PKL= @ZMQ\ZT'BU: URTK3U$&K2M 8RA31MDS3M6]*T6R[4:^GMLB$8X1A)$.'8]N(8=:2ID1 2C!&,D001C!&,W=N.48?.&DDAX1CA6"TD MJ.ZT)AA:*PPY?7@2B5%]@&B];74H_FFT]*K2$V*VX@2E(-7?0EEA%;*'DXX, M4\%UY\GR4\'(XEG"&GBZFN_F1=+XLH!;+IL$8@1B)"@$8L:"F+UH$)10K#G" M22A&*$:"0BAF+(KMV'8-A-)X&#/65TVM4@@'"0<-X@GAH)DXN->QUE77BI#0 M&"1LEC4D59JZ MQ&W.H;!H='>]DDV&%.5A$YP2G)HM:P2G#8=3VXC,\/JC:=WU+H&A@4PA,"0P M)#!-X5_L=/V* M5N%]0ZAIR@E>-HQB!A_ WX=;A#)L@M9B\(C$3]*$36(?J 0C8-&0N;'P_)2Y M//:8GQ='UD^WS&WO;AA3V%(H59O5O:JZ^U_\?V4^+,R*I%E$7MUJ_1_!1MP#F4]&DM#R!P&DO^8!7)&@7OCMP-IG\([ CT+&TSO: M9#F:@5CQM^^QCQH\ JK:'U9$"6)2"QVE##.0*-G05I>":3BKIN-LX"G<+TGAKX+"( \[Q]8 M;6+Z&IH0L$]B$&<\GI9<1):"FF-)-DA !^)WW_SQ0'SQPU_L.(HG3.Y"A(3I M"/@:1,A)N"L1P'JI-*_ "!C#9>S&3T?LP@]\>"G[;QX$8LI^Y^&O%IMD<9)Q MN 2> 20 ]L*[T^A*2+,"U0*NF.LHN/;#*Q;XH:A8";@V?^N6:\1BE[!2[UP$ MQH.OACDS2UH^2U3?DP &#QS$#_TP0PX"O:_1=D,>!5%XM0N+9_Q]S'_)'SW@+# )+,@CPW]FQPHN$5$AXFR>N11!-Y&K'*8? _TD<>9F+JFPH9Z!> MD IW% ('KZ:8F9SABT U_@_.%S:'_@2'FHY V\'X$J').)8X> /+_ Z-89%S M>17C _DX 5O'( !=+9\Y$($/(U,/Q$&+6["Y<08/H^V S?=BA1*Z967P8Q< M(3S@4!R-6301L224'ME @+88HOH62J#'0JBWPH;XEWJI8E:,[XN%FA62"T87 MP$3DI(%VMRFS';U]*.24[.WMUR6HOX>P?J,;7"YR>PZ+#N0 %PJ'Y34>H_X& M[8[+2J[)(5P,%D3J7R/FY.8*+$T_@H6:""F/L(!!%.#"'2GX409C\9)WA^;N M*#?FHT8Z*,+/*7/&LS3*'58X-N#28?N#O'PWX-,H2^'QM\+[H%YEMR7Q] TN M*J9)(@X3,>&HDG.Z2'>B>O:;N^<)KOW$'X#ED$X/\_OGG"I0K^OU+.>@^Q9) M.<^9I\?4L3JV_=1%..S'KW"L_OZ3[WKZ,5;;6<)3.C"8O1<^9F4U]RB 9$2H M@IBRV=:_B51%-G:R1,:MWV'<[=I'W\)@ MFD?=, JJ@A[^3"82 ;#)\KKN>ECU%\3UR-RBA^-6)T&4Y+^,)'^[U>T8T2^# M!)$JKA*4D001E!&4+=;UJ67WUK61KY,U<&FXX[3BM=I\ZNFRWE%/$GQ"5$)40 ME1!U/2GV70+4^KHC7M_/926T6!2;[KRZ(-7+R[ENB!CK*Y[Q?)VP$%&=WAV" MC@JWUX1?"27INWP(LSWDP0V?)A_>L/<&K,-\-32B*O5K*ZBH6W%\AUBDW'>? M?V0DBI\LT6 5-<+-$8;7'95Y8*+LAB?L-]OJ%IT[GMT4"OLW^.H!95,H+_:O M18AO4[7A53L1V1_$L0[*]B AMHKXK6WUBH_P6G?$PROIQ:R,-4F$]E\&/I?% MI6'<+:S3C^7"X4TP_/+)<&\8A;O*_ZDZ4274/&+92^HI^5'+JFLY+UY6SA/+ MBN-C%UTU\G=8B,ZCRZ72[V*0I96%-F=)%R-IV!K;H/J>=^)O^_3U Q.5RZYM MV3-R)3C(#WSQ++5=M'^2(H:W3S+XGB?JX2#9($2ZB1H&D&27%%K=&S).YB7M M;N5BGS=1O=A[+[=-6G?P(XW8A,,__%8U+))J/!GQ6&#/D310C:_@=940:9)& M[B^6A7X*UL:$P]8?6PQ5X&"VOXX;C6% ^BX_P3Y9+KP,^"'4H$\NOG]OF!RM MV1)Y9 W9+S=$U!KB*:P', -DCQ581HMPG04"#(9%%Y_!C50WVO9FRV5G525& MC^&G&.0CXP$[&\"4=%,PV3055K.OVI_6.FS:F>^4?ABO$ E&ZQCR2U26ISB6HS]F7LAQVY M()FAW):=P.X,A9F4Y9*(? 9B/YZC8[Q9'<,K.F98Z!AW1L>4KJ!8:QL?FV6B M(HO"7/7)G&'9R+A\3(+=124$MG2/VU)Y SE@(Z!4%(=U$'NR]Z9LN?GYZ.B[ M:FFKKE+:5NW*08\_^;:\S288C[(EZIC_$DSD*TS-&^S+\:2BH/EP*%S5AC.6 M:A*>S<>X/"5M'G&"X2U:M6>Q:L ;R46-INA#]ZDWX11R;\,S:%CIR#HS3M4\ M5GH9G$7*C6!-_JGU ILSL'%YQ=PD0 MIU[F^K&;C6& :*>W=)O:.WBLVLTF5?*#S >PR M86MQ _!^Y(,5'TNE@5.,?1'J1KGPY35L3",8:"2;MN+XHCB'W;(3+,X3,WNC M4.X_RFW%G6DHDA6HJM8M8K[\!H;G*Y+HCKS_S+PKM>CX (P/]40>QU/\\IH' MF7AD^:B5!P,+HQ0'Y^$&FT]0,+"=KNPU*R>5 $5<=%<.8:_O^=C(MV NC%$. M[2YC%4G5Q7KM%S(6Q:52H2#"!S&8RF\TSF\\%YI7,+/ X"N%G5Y";88ETOA""?8O ,'-: MA1*[*/MO5Q7)'&53Z!"T9+5YDX4\ U6&9X4BY$.B?GK_,E@@/G#3OQ;X2Y#_G&\5 M:JR)3B]/OK*.]9?_^G'T[?+T\NCR]+]/V-&WCPP^^")_7U=4;54SA/E\/+TX M_G)V\>/\Y((=_7[VXY)]/3K_X^22G9]>_$&Z=CET_A^U+^,L@1<$8#N5FU5I MAX93-$D] 0I2[4?/,]B[VW.FD%-BYJ^UKLIZ030!JR.K1USX.; M[P+!]D2Y?9;.-4C-=']*IW,4)#]E+ UV_2*INV+I6G\Y/OMV>7[VY:+N:D0J MQ>_G9\1Y$9*1ND$Z]3#?3:@TLX^EG^Y82X[4 M&=\+Z6D6CU:JV([^;C;N5FGT@ M9N-JN&]77B[?55[*+);>*(4LI5]PZ ?:W8PKY>+D&+W:L4!/M/!::FQ)@C\F MTOCW_]3NT<*Y5K'P4V!O[EYER42XL$-0X]$/+WT?<98[:W%"VF\J!Y5D[FAF MGC @[KK9. OD+D'.)AJ/LQ!V'ZF:?C3CYF]5\BTE(6+XW9](KZEP,Y0$3+KQ M70 ]Q8#\^W('HK^7WF8^P1PVX'PJ9 4,#JZD9/%1%*892*],&4K,D?)(W@6LD.MFG#Z\'W*+9;"?$"?2@!-K4*M7UF X9>.(*DXTD[<:3 MP"_CWD58164NY[:1#,$)C.U$B%46^[U\E=K0CE3 +?#'TLND4H 8>0B$+D1 M7$"2XAZ JI]4@N9>)K,R11S#Z^&_8SOB MG;S8[GGZMTH6;\5?(XU,O8I%Z.4_ZBBUB\*GW#[20P-R!G9W+$VSNQ&Y_P*I MR#-2I!V=JT/47Z^DF72XH0830GI4M&:; M*D-OJA+R[ES?>MEDMU I4M$+8W;A>PW>A9-,+!.AUB<3JXI@?3\ZOV2GIQ8[ MN_S[R3D[_?;I[/SKT>7IV3>3M8YYEJE!06/[9R"N>/!3G[Z$P=0^9&Q;[,O) MYZ,OM8\7RUCQRG8W]2::J8WP.$YJE)^]&:!\>X]+!(FU2*12L M(A329$XR&;[!"]R ^V-YML[WM,_U@5.&^0E#BQT%Z2C*KD9W3Q5@_K\Z'ZBB M>NK1+@^U@PUHY*G3R](3I!VHZ;15/=$@S6]Y?,)'HSG*4NF3+,[)J,!7HKRB M^&"YT>!EGCCWP+Y.Q;,"M24;P\QXWNRZ3%/!_OUOZOF4"@/A:AW,0SQS^V<(=0 M?[=)!8/XS]A/?OW4W*H]_AQ9?SFO?=+CQ1_LT]'QY=DY8<^2*'JDC\1,*@<8 M&2[\XI0:3Y+(]7FAZ6<.J/NS)[E/,>1F'^4>^M>>3F'/.4\/N"=]W-5!R^A@ M)=Q8'7.+3:.,)2-YQL_EL1AFZ.7!;'<_=SG-$$"?1WW.675U)%0&HV*1YUZ$ MTRI=[SQ/#GWH!PCGTB&E,$(%%XM,("^2Z*@3A= G%>J8BU Q.W59^;TG@!'^ M."=62Q]I''$8Z"PQP)S ;"!$L8=.UU:L@J@XV"1)+%_LXGE(Z8^+N4RQF<2^ M6]0RF*F9HD;A"1?F*Q0F(C/0U,'T*!GLQ,@BQF7A_JERN6%AK.75I6H(8AJT MG7-^9F$LKOPDQ6#93WD6^"=F"Z33GXF 1>NG=8=7T%4_OIV??#Z]N#PY/_G( M+HZ^G%RPLT_LY+]^U!YU+_\/\P-_G)]>GN))@V\?V8^+$YR8? M%2%A%_+ /.C $RDG[$+)B4_IO\LB][Z.A;_WEI.X"];]_/_W]]'(YGK+M@RE5<%V/1 ]>2@[/TBCON8=C Y$Z;'^0 ME^\&?!IE*3S^5G@?U*OLMB2>O@$60, GB3A,5(E.D=-%-D14SWZCVM2E10+E MM9_XLOKA]#"_7U]4;36H7P?"WG^+E)S7CE!?@P-Z](K]/:O7G;DF[YI7'==( MK<]]R8;[ WI"%I;<^K)M8=M#61UJX0:T^S7.[[VC)?:7M:50"KO:2)%(N>!N M(<-0\F(=0Y<@-<"$AT7FH4:AIDO2$Q"Q+-:]II$S*;Q:2>G',O?DL>ZQB(/K M6P!CW_,"\6RV]DTPS^[O'FHI>Z@VB>[KISLM^:?4SQTS7&^'UFB'OT0TUK1E MK)?_N&/92W(B($%WNU9__Z#Z!PR$!:;7M_9>-+M)E,C$O$-5,.5:/#C?'?M= M+?3XMOLW-F*]&D!\SD:Q&(+&3--)X(ZXV]%]X5 MC]][/.7O;6?/V>\Z[]OMMFT?=&RG9_?[^UW[H/O>Z]K]O>Z>)VX[MC5*QZ_2 M0[C?>H$FDC/SL.B>#% I@0=AK" M6"9Z.,4ZXR98SB3VI'";1GES%*Y9Q"?C>;N,9Z=9QK-#QK-1ZJ1ANOP5QG/[ MH->V]]J.+>WH@_?)6<8R^=QJH6&)[K3D MR5(F2_FY?.XVS- AK3Y5H5Q"ICH3DN>#&DRI%_&YXY= MVM.DWC8O8PVU+J43%=,/?FZW95CF&NAR<-^+IB,G15.2,]UT9)+%"?:0QA)L ME6+^W;*2?Q?+BXVSX$IZ8:O7RZ:#11V/V1:Y\%JPS+NJOY]RYY+%2:J!5#)9 MG(:1WBB+\X4L(J/S,:/3^0]2<>;(6LSK*U%UF=!,&DDIM% M=UKRQEN=Y.=DTRM59M1(OL/,Q?';0[N>=&RYX/."A M2';/;@,QS>U%I]UVR$8T'S"-TZ%$=UKR#;(1S?&L;(&92)Y)D^2L8?)SWTAL MDF>2C$229-*@=:0[+7GCC40#?5#ULA#MMFV=?KNHA6XC)^)V.A'K*SVG(=J0 M[']_/__"3L,DY=B^]6/D9K*1]ZXT\/S\#.% J2/TIM9_]. ML[-182=/^)50RW>7#V&VASRXX=/DPQOVWH#VC0OJ(MN> MXZ,OM; ":-M#VQZSI.>);<\Q#]PL4!D47_SPUX G@C9!-;$(C5-_1'=:\N31 M)G!ZB6GW\>13+70;F79DVIDE/4^8=A_%T ]]LNSJ"'/&:3^B.RUYLNP(FUYB MV7TY^KT6NHTL.[+LS)*>)RR[+WP@ C+JZH9PQBD^HCLM>3+J")9>8M1]/S^I MA6XCHXZ,.K.DYPFC[GLL$KCP&:%8 A@"F.T4$;O=)7 A<#&"^/62G.,(B,J^ M\ZN'SK?N#/'=*19=YLG,^54LS8P/XO")AX=D3VY'_L!/&9A[<]M'SDM$]OSK M!_-A/3^9!'QZ. S$;95M'3GW?V9)Z@^G^5SD5;M)RN/T@V3.+M!TG!PB&LI" M,O-865+%L?K]O;=&\'9O*:R=H69!2L6_74G1ZAODLQ\CZ3U*O?G;3LGE"A=G MW[01 NXOS?!RHWB")8E@?0^F+!9#$0L\*JZKCI^+*S])8QZF__YOMT[;/OB0 ML.,LCO$0^;F .U,&-MDG&!_;W_VCQ88@4.HXN"HM='*,WQ]E5T!W9N^U&#RC M;Q6B U35_R=)J;>D."0IRY"43V(09SR>LCZ*BM,A4=D^4>DT652.L$6%K$'R M+;*8_9CTY)_);?\%;/^%O"^7HHM=F^W,7(-/['0ZN\RQG5[7>?>0D/TC"Z;, M.7@0G[%^@',&&#W!529U: MK6UH[[,?UH5U;!55#NU.K]V29CR^!0O>Z#?)=0%V/]X_B1+5*[JX:[\HC?AX MTY69)\, !EC^YJ'%[X;&'O:[A"A$-6_#H*QY[@4CDX/')5R*$_4U0&01.)X!A9[C]@0U,DKDC/0#K MSOF^S9[:6\KN?J&#CO>V^'1Z= FG1P^VXO0HR<2K9>*^HWM!F6"^]]GG[\=Y<2MZR0N?\R$.XU3FAOS$!,EB!+/ID37ZG4Z M*U:@]7?A?[_3"S$6_\K\6&X'DV>:ZBU]8VYLLQ%/F(<;05GT6W?N>210'[7.NBM-Y!O9D22PL%$_&82OUY ?G1Z_OGH M]%N+G7X[MLQ)RG\I:QTCY,IIIEP1\8GXS4J>).1Y/:L_@KE_R+[R*;-M%5JO MB\SMF2!RRPFNFZ+N]'ZPH _LH3#DZ'LD8Z]A[OOD/?L'=Z,!N\A$2&J5=E.D M!.M/>E)U.2+(3NY%6XF<_7/AD/?%3&1>AFD MWIG$?NCZ$QXP45 X4A1^]%"#V3X90F="YP:2OC'KGK8.6X9#Y)$A=4<>F=5[ M9+[Z[HB+@)T$ _XG:=::PI^)Q"<]N.WKOE[:[D%-1R1=N'B"],1\\D,>NG G M>6)6Y(D9%A261\I<%^:0JE-BY)@AA":$KAWI&[/N20N9Q T3B4]:B-;]NK20 M 2V M^GT[JN)L34GVCOM!4^T_^?[0>1-__;__O/]*!T'?_O_4$L#!!0 ( M .6*JU9]"[KY%!< '0= 0 1 86ER9RTR,#(S,#,S,2YX.7G:E=C6^93<85SY9\F[B.;;ELSV;WO*1H$I*04* "@+:UO_Z@P;L M$B1%>ZB$>Q]'^_L/^Q^/]KX_VM_[<'#P:>]O>WM'>WNY;,%RQ.C^Z30OZ-+ZGY 8]]'=Y"+HSO,,7O"WH>( MYPOWCGBD@W#8#(L;9X'YTG'Q\4Y.$X>PF4.HT@$*W3L\W-]!CA",/(8"7P1L M<8:G3NB+XYV0_AXZ/ID2[,GJ]3'42X$@ERSM0?F1&X14L%5:XLLC\S]P['Z8 M!4^[<2(4>Y!D\ 0;B=42\X*0*EO 9KLR>1>2(<_>:&]_=+"?Y)3Z%O(\'ZH< M!WM[^[O_OKZ*S)D0^X3^9BY!TA_N0O*CPW$J%29F%61"07Q(]$21-N;Z<3=* MS).2"ADDP(0T>BH#&*J&Y2)B3,/%@4F,@[U=_"(PY>31QR,@PTRAE8\.H-%$ MV3G+=)@Z_%%EEA\+NG*Q9.9:@90":@TB+[(;] RCY+F>8>G2'581PYS6>#C MZFYM=\F")6:"8)X?@A2#.DE<0 9FO()DCU<2X:9ZRBQI.+,,4E%QC4K MUW1KR7NJHUSFE /3EEQI[\(5=]Q)/?O1/'AVG@_1QCP;]2 M)_2(@(4/V+-53HMI]\&T*6,$"\:8-\HS1S%W%+%'[]("W@_6[MK:MPZ3&>98 M$*EU>],7V5AP<+ Q#M"[0H$#+C; 19K*)]-3A\\O_. Y,^Q!'4S86%CP<%@3 M#UDQ*)@B* BID@K(.!BP4(6%S%%XA>5<@X-3R0M]/)E>A$)^O9;2+<*%2KQU M5I%1Z62I?"QT%F4ZP\(A/C^,L-$M2PM6OE/3@\S;.4)1?D!07"Z (RH9Q45' M-"@I',EI5%I\DO]=+,%[=#@@J)O>)*YCF=IH8L M^5)15"QZ!P6_'[J=[D%S+P+WMWG@>YCQ\]]#(E:M\5+%R@*5'UI!)5_@7U%4 MY("1MUCR;+[BL2'B4X<+G@$'=B]F.L2?8>XRL@1Y)M.3D!.*.1]3[\3A1%HR M[TS/NS5;Y:_&P/Z>-OG(,0=S)^R5XU,5 %_S10RF;V#Z^W"Q<-A*]N1D1LF4 MN X58U=M$\J9VZUL[!TO77(#18P MF;K%['[N,+R^IEA/MECL0+.89(" Y(LD.(Q6*:>99+>3,Z 'PF-5MKKYC'2 M6&QTJ-DH[3?S; 8SU3,3S#'D> ;_P)3SR?%A]K%NJ!(JBZETUYV:T<#PIG[D M6 WFJF>N2_HD-0]8.G*9DRR&^:@9)I=Y,$6#2<9M%"^P@HUOB>8ES-V-4PHC MH<5,NKLJX1+MC2=\!HO5;3S"H3.((AUSCO5>3DNWV.=[0S-*.*"(Q6":>J:1 M4V 68N^*.(_$)Q!_(QO*1,PQ6S=2!:7%7#]HYHIYH1PSU;(4N\%T#?K!FT!@ M?NNL'&@\5%J'XLGTE&&/F+O#*GJ+&3_IDW1@AF)NRH# 3WE0%,?!DDTV=C2C?4/<-6M$#DW46LI5R!1O;39'"8A/= 9%DCYS-@VT:V";:NWEP M7DI\1OETBUUT-T.\,:1R#U9IXN33=FG,#CV=S&(CW.VEA9 M+#'EY6[W$E*+S71_@^*#%".4YS38K8'=9,4MB%"[4N #"I2G&M-2[WD5O<6" MNF,BQRQR'.79#69L9$;J2OVCH*=DLGU'N'FB44YM,:'NM"BPRF;E"+@-%FRR MF4FX,YLQ/(.]XCO\A&F(S;N6)D*+W71G1H$+BMD,!JNWEKH/'SG^/93:GS^9 M/.I:NL4\NO,BXX B%H-IZIJFSNYN<8.X=6Z+675G1OT]8O0N^37$A+3;+GX MAY%F83-1M2$/=?^'OG6,WD6\!G-ML(=LMED%I<5PNI/$N)\\V*Z3C66S]2II M+?;3G2FEF\R##5ON-J_,9EM/MEA*=ZFD# ;+=+7YG+=4?7*+Y73'BGDC>C#C MACO29>W,2&4QFBG(8VUW>K!79]O49LM9Z2TVU)TIE5O6@SU;[7B:;5=(L]A) M=YXD!\,&@W2QJ5,QJI426TQF<*@8#^ ,!NQJI\=FQ+(,%D,:7"@ENSZ#,3O= M-ZBPIRU/M4F_TYTI57L(@UF[VDRHL&@%N<68NH/%N+$P6/&5S[>-/4_)[?BY MV[3B<^N;GGVKY&W!A^[ :7PN#N;%J03YR\*R@_D#JFINCE3M:M@AU 4C"UX, MD3F6?9(!':^T?Y+NA<$L*Q3Q:+]&5(*/35A9$**[JPQ[,86=MERA\*=IZV: M2C=0N0V$K!'B^/[JC,#%\$_X'KLA4ZZ,AEBIQH M=+'-UV2H:9S? @G=ZV;>$AS&E==$0-K*+R2K?SE^B&6##YD[E^MZN#2#>/$% M7@U0T9BG!2FZWZ\,*;G^ \I&JG#5F\3%HT+Y X1J7OL27]ME,'9M6Q=N%BV MZ=6X6V 572"4W$AF!E4;3!7O4!TPUFDW%6VIC=W?0\*PIPZU9;L^G(<+^5&D M:&G3:;4KP8(UW7U:HPN+MP\34>(S=]F.5"P-F0/>NL3;I0>ST"D!K]GZ M#K'$QAWVP;UV_K+$KH MR"?,+P)V :IA7_[EK6=J \E7$Z(:M1]U#W$-U.:% M-6R& XAC@5$B,5(B(SFU0Y'0(R6U:2M] '>'X,[N&6O5]#'ATDNJ0:"J(LV)-K_W@_HE5W MV+H0"])T'WF=03H3!A%J!%XBD?)Y)#(-P.LFUC6[RMB=#4[WUP=#ULF;4INB MHAXW"SQT1WLI//*C1=DQA0$JFYU3R!8\L0>PIB^I-1\+//1@7MU!4UP;)9[+ MP9'3/3C2!G_.!5F /VU,:>CXXT7 !/EO'-O1%C*;<;< 2?>&&X&4ZV)2*5 D M!LK+$:O1\0_=ZVQ"QS _>>W#5KEAHXRD! V=\+2@1'<+ M5Q_:6AN8*L]W#1CJ]G+2QNN>MKPLF#&\/&"YU'3H:#H^!=AD4*F1PV)PW96: M/D4WF+4O;Q1V_T2A#1:O_]KI@)ZV%_(V'BOJY[:@0G>.%B_R'3J-;LV>N\NW ML='KYK687/>'YN\('@S>W8$G[?QXHU-.S7);C*Y[.8UGT@?CO_)U [G=]&"Q M"*BBN).UQ)ZP!_%K:OB]Y#QTJ(NK>H.N>%N 4_,R@[4]>55^/((D$D2A;M'T M(A%BP-4WP55Y7/I;%&1!7,FM"YTA;@A5[V!8TV[4R'!A3H>P5UJ^_NF&:36R MOM>=K*7W>>30-9F6DR4"#"CJ\#:7U%\Z"047#O7D8E-13M3!_;$KR)/L :S] MUJ:,+6@R/,):@:;,#YLK/,X1%8^2\@;?WZ1_ MD5,&P8BKGF.7>;Y*);KM9VH48(%1R;LQC?J;3(HX,\@Q=#RO]HI)X]ZG+2\+ M=@SOY5:]?C+T0UTCI.32LA;X:,/)@@[3VS@5EZ(-X'@;<.27V@62>\=7H0/Q MC43\#KN8/,%N;BOH;%".!5C-7NS1EO1KI$H$2F*Q'E*!1M0 MV-F-D>DDVI1XLE*=P>GC [8FU!FNXE-]]$69B8FTE.5G%'%TLP0*II MQ];"Y-<.^PV++RP(ER6=6#=,+3#27=^;P"@J'RD!!A2]5<>4# N5?H,N^%9C MZ0?=V;T)EM+2!R!UT1TU"@ELSL "C9KW)O]YW0 _[KYP[\A9+HG4&3[%'R@- M(NG5-_B$?:S.?8'% !6_E,=XYS[%IXAW$'46^'BG61XAQ3S>>7ED/CE:!%0: M@JTN!5Z ^#N(AX]<$!&"E*KG3TB))-E!T>\E9B3P'A0C0L$["+(0WX>5U/&. M8/#ZIR,9,<<5QSM3Q^KSCJJGSSFY%77A/0.HEX8,7+%B GPFX M7CLTG,I_)?X83RNB?H8MJH4GV5* Y47 8&:7W>/\*V78\&&T\&E>(1Y^K*Z/]+YO."C'5>ODR;5RMXRX>.S[@:M*SRX'$'CY M=9G4S28P%"[=>V .Y5/,X,*VM)^XZK\ M4<1#&VR9F&QU;35H;W^P=G6'W6!&80Z3OSY1.5@--Y&NXIL_KP(Z>\ L.A23 MFQ]7U%O7!?T):_U^'C#Q)M5>4=(?M=ZK+]Z-%W[YA&B]F _Y:&>&3@H>K%*H MG"0D-%G"ZX1O:JLZXOPY+7A'9G,QF7[E,?%KF$4OHR]U;5TRG *=[R>A /!8 M"5RP',\])M.?B9A#3#Z1HZ3SDE1>TUQ;M*@T7W\Y%J<.8RNIC[J)/'7;0-C$ MF@OG##^*S(T37^8"O2D7ZNVQK Y?O: M0B&?%UP[\G\!>PA.0RX"V+7(746; MK[_Z>;:G*F)':+D?N8JB+VK:VQF@5VKRA!F/UH'REU"7,2T@Z"=1UDK6%XVM MAEU?UIU$.3-%2Y+[HF =D\8JY%ME.8YKDV]?#<1;:_&$ B2[50*LJUY.E][>9,2LU"[WGJ<45&T4RII)0]TS]:R$>?T@6)W.OK5VZ3UL/\L!6.)C!0-I M.MJ4I?8%F];N)WI]XLKT9$;^PKEX(3&>"LS^@QWV,&7I?5'1WE-=4A=N )&3R.C?2UKF\JE#V9OYO=6VETMV M=LN"7[$K>-JFK\@TQ7@%01_[9&4+\*,ESF,I;J**.:U_/>]5[@ZT"\>-W(1) MG,JY3Z)N)@X&E\,)!.PZLTS-MMFCFO $&\$O#HI!6A^KXR1@+'B6MCI136]! MH@"53)O)--$T"Y;G5374EN,65=H-%A B\*RN**@%F[(<6Z3TG?-\+7'/B,P\ MIAX,V7R./35FU:N$NARVJ5*BJR(N G;^XD:/T$\>>>!CD3T^4+-R&G+J;27] M'A)/&5ORRA0N?NVI\#?AXA&SR?1?F'I!%E:F?.^?+O5H5 M!-LSR4H#^P*6-HI$07-:;W2SSYSEY/")@#.JJ@_(S9_KT_=E]6"W;^RQR3WB MDVIK2MHBZV;].[BCY/0HZO[56Y2PR\,GTSLL0I9NQ3;(T!?[UJD%S2\5-5M8 M3?!,]6JJ'O:_ZSMU(#OSP)UQ$U#848B>#Y-FC&8^\*JB_!W=G)!KU)OSV:(V MH?;W]+M2P \V4Z0GJXPDAL#XV6%>'+H5[Q9B[V<,U8:]\1-F.G%S* M)A/O:(2.#]!)HZ._0<%]7.-O6@WG+W+>1OC;UW^+@O^(]?\%',9O7_N-B^UM MW<>:?%T&]!X+$=%,IK W6*BL2KKM&7USL7%R<,'%B\#ANSI)KPK)U&^0I7\> MP/AZR66Z$PC'$!?9(85H5^P2IM NSAI(PUR]Q+HF1UD4D'>4>30%]D1)9I5$/2EX5J715XYT3*=-MX!.CCG6I>Z?F.!02>=#KR#%"S1[X5^IA]C#'E]0+HP,H MM[)U7&/P+::G-IMF6W>D>@%,PKZ]\L$BD"M2K&FW]KV7XI_.Y;+ZDKI^"&&F M/P5T]K^!6FX_..1YW6(UB?NI:#;40Q1H-KUQB)SJA0N,-/5R'_MJ>BRBJ'G?@C 90[_%/R@1 M_V [Q"^1?BN$/S<+?[X5PE^8A;_8"N&_F(7_TFOASQ=+/UAA7'!@P8HI.DM6 M5*DF<3\5I7**NF2$K\TM].^]%+\0_%74P)C42R6NG5\#EK2+-2W,:;U4XX9( MX> :LZ(&VN=>"C^93HF+?Y;M=1Z$'(XS/F N?H+?175J$/93016X!;XO?5UG M3NNE&J;3.D5EJBAZJ5+AHE\"?L?'4*ZM580.YA ?L-XI-,G1>Y4O0G\J&0%! M7I=RC2T9>J_PY/QZY-$G,\71H'$I33_54OLQ$*'%X9U2=9E,[MFN M-?WJ$?=7T?BUQ2;JULW2=Z7CB6+^);A2;2MH>Z]F([-NH47#Y=)?C6<,JX0U MSF+]4K0.2I=@64Y^JE MZG'L68T66X>RERK6BRI344FKZ/\/^$6<^!+!^?BTUBS6*T4D2=\ZQ+1P&TMR M[5U)#=2C[:VJ\8FD_(,"5E:C M:,P'**15'&><,ZJ&1K%_GCB:K^#,)5%OE9#.C(1$ ,;Y 5 86ER9RTR,#(S M,#,S,5]C86PN>&UL[5U9<^,V$G[/K^!J7Y+:E<_,)C,5)R5?4Z[R59)GDWV: MHDE(XH:' I"VE5^_#=X'0(*2* #.5DV-;0E'?XU&H[O1 '[ZY$B1/X M9Z/C@Z.1@7PKL!U_<3;Z,AM/9AC8D5.B_H MTB&6&Y ((^/;V=UWQF_GTUOCUO%_?S8),BX#*_*0'QIC8QF&JT^'AZ^OKP?V MW/%)X$8A=$@.K, [-,;CM/D+C$SZN7%IALCX=')T.;ON68KC'+ M.OVG<>-;!\;$=8TIK46,*2((OR#[(&G3!02?W S&&W$^$6N)//,VL&+RSD8E M/&_/V#T(\.+PY.CH]#"OQ2U!_QIGQ<;TH_'QR?CT^."-V",#1L,G<=\"G63% MWQKE7T_CTLYV%N,GQ86B^!7[@K0]IC<-9""-*A>$B\&WD M$V3#+R &C@V?V^>F2[N;+1$*R1??C&P'/@6:XZZ7&,W/1K23<=8Z9=;?MVDS M7*_0V8@XWLI%H\,]P+O/C+1W.=T.D_K!"&&>4ODDJ7*#0=EYQV,6*0SJ1+1$H? M?+NC&2#8N 82\?T^)>)[923B(O!6&"VA#*RUL&8%'KH-R!#B(=J3?)8T--N0 M6G-O4^0>A93?CPC/EB9&L\CS3+Q.QB4*XXG[,*\52L55?&KLH)/!&7$>$<=' MA !-SV"YQ1HK)W1""*SE$^N/R,'(GOCVK6,^.ZX3.HC =V!LVI/P&OK[M^E& M_?DS7-^#LXV*+M!$?UP!A2^F2T6ZT(+L[\_7,V?A.W/',OWPQG]!)(PG"DR) M18#7O1FX#RH&9R6EP ^AXX+N_"-*/ @%D(OL[$,8_XL(8_B]-[]VUM5 3)G" M?U\+BHU10SOI6D".[[FJ'>H$- M1&.['O;/@GR KDCH>'1MG?A^9+H3+\"A\V>ZO.R>,3OI=W!V32P+1ZBR:/CV M0[B$9;8865Z1WDS:96\\UEBF:T5NS%X:\:F41F\A F,KMY\H,_82,:#D,0B< M8*M"GXFMC#3XM4%=-=J2EC@DE'6TM3%TY67UYSCPSD81&2],<_6URLY9&%B_ M+P/71IA0716N$8U-G8V.1T9$@+Y@1?LVW60,% &9 M+D T.96P$ZH&U(GZMTJGA M$#(%LSJX.H 14R3@MWB!'Y341-S+C@+1WWF?:\R4KY\UD/ L-Q?O:5>LV:B:*TB 0(K',TDG%%0DE;B!I2Y2HA70P* :KR827&EB 02 M!2+ 3+J[ZTD'TXCV"@"IU^D/HIELM4&(MD)I__I2M*- /):C)+MKRK,7ZH'7 M-GNA5E8"T45PBDEG_K4$TD3BHTRB!2I*5S7- &@?I2E1RL4BG9R52Z#JSO2G M<)2RJ3I%J\J0(G90DBT\S+)R-:.0&U4NF&0%']9#J;?PMRKYPEVG8V5'@RE- MM3C,%)$0A!K(2^,TU0]*)7//_-(AJX"8[F<<1"NH03/"8W,9!JPX Z"JW MK4=VH&R>]4L"%DY\VE_<<-_,8X0?]T:"%..H.J'W9[:8!L MW<%F%9.,+35_>+;5%]$/DQ ,'2AZ,2C?^G! MENVE@+%KKG2&[B:"$/L+7WR,3-?Y$]E/V/1)0O9GT!FZY.YN,0.X8M(W4U*J M%][/_5:(<-W"!WU%K9YS(%I=-6C\M: _3FY;ZHBEE-T 3B"H13LW0S_\PDH8 MFMM=RB1[G'T#+<>15J@)G;JQH(<(@Q?>:CF5>:J#&%3F)TO07Y ?H8R'V+3"7YUP M>1&1$&#B/.1/(]/PSP9&ZH%;4'TQM($67H"0%INA6*Y!B=V9^'=4*JZ'CR>H MP@92 CIP:-]:D&Y20?&@.KFT$JHN# *H6_ JJ"HZ5H"+@(0/\W0=T 22D/;[ M#/8,-EW0?A/;N@-I36IH E=D8!G7,^:Y@&%\5YZ=:K\) M!K]PD7A9%TOZZXV?N-_TLDMFE=R[/>Y_H&_/7GQS;>3Y[:62,M*6F@JHGKE4 M*B&3HW6IX_$S+R=G,['-->7M+;;4D0"":=G5B*Z6D9(]Q7&0F>3R2DLC?%"K MD E^F!ZES+$-O&+.S.O?DHP#32V>(A-72P59B7:=5A(KXXY?2048/0%()+WF M13#IK9:188AT>01LXZ2CE@J"DMGX?01=!N%[,]V9C-A7[TKL/NWV)0S9CN%@ M>3^ENO? ]J=7Y+Z@.QCBI28!_GUPYC_@/3R]!GK$$ 9GR!1Y,/> $3"58)*9 M+F6/JM&"OVH.1^N\W@IJHSF%H><3=RO$62NJ N5,R,TQLQM48EG?X5-.LA4U M@\![! 96R9LNZ^9:S*COVKRW0^U=F)J'VKDU](G,:30MFH][29\(VYQ_>438 M">A-&O12!W2)DI_YJ9BK-ROV7Z; @:OY'%G,34!ZB0@T^XB#%W!H[//U%T)O MYTC?3/47\2NO&KU,P<&3J_TR'F9:08V9_//YQ4JBV^L=?<:\R:-BJ8S/:C\% MH*]H9)->=@25KX/DV;AS,YZ*'@V5Q 1ILL.L[)1,WD5C3TFE\RZVFY*-&X,X M28M*LT!9H6(.@@Z^_J[U?*S2TQ,7V=US33XHJ*_Z: N^,G\*TE?EN%=;Z4-(1!\8B_VI[ H\/>YZWO7DN/)6;K!&*%WR60;/>^:'MP(_ M)'8QP+!9H =_BBS7),29.\BN*0NE;XW>=B4&=]5RJL:WPXS]U_M# M'I^M:D[_2JBL/.E_>'\L**T$8%U6 D["MVWKA[8YYNGM;9GUS;S%+>?,1QU- M@HU94WJ+N? ^U'9J!XB*U"ZC+3BAI7VX-2?2N\H+-KQC0Z#]7>6"!<*V@0;W M'6WLA._RQJ/^1,C91^CI@34W&40;4 =>R]01@\=J0$X&\981<";HK9N5ZN%\KS[ZJEQ&QEQ3$%9R2CJL19)Q*1;)UG M @W(>6V@*\+(1M593PGQ:XL4"HIA2Q,R( H%_]C01*I*T7[E.!Y'U96*R#B5 MTF=AW=FRR;F92"0@5B%,M)8<]9.'M7AZ)BN@A$(1BT,)JA:AQI2 78DQ":(K MUU$"!"M*).X=U*LJ!2D/]_3$D]63<;U[1]2&B:2CDA(9@,5Y%_ ZJ.9Z1(DK M-:.1,+Q.$F*C, 51*Y0>=)&>"OAK'"D#N^ %O-\%NH^\9YJ%?.FX$K#RI:V^#[5:.(()C[,&' MX37T%U\\KXIV9T "TR98^/0.TQL;) V<0C-?6#-XV7L[3)BEQ^A,1'&)0=4CSU5"8R^'>PMGZ/[\'XG?^ M+*@>6=;Z,;@BT&U/4.J1N:K? '0GD"N=&3,LP^/(\"Z[J+UK2_3(R]5/JBMJ M)=8B>N0!Z\?I>HPQ9O;3TO0;?HW2VW&QEW&"[MO:-Q);S(N&\T-52;2 M_&M]QE1@UNQF.-LZTIQ=K&V#P5G'Z%1W-G(#UL,SD]>UYBPMQ:0'YV'1E^9, MZQ%GWJ]@MM*B.=/['@783]\[2S0>-C!Y8 MX$(D1^'CTZ%FB!;@$LO.58YG!IOR"1")\=KQ%W%6]>0%"(T'U+?SW^D%!E#Z M$CV',V1%.!G5Y/P07PKF#'=*FA.XM6*U>;"^J%45[35_F6R3;@!CGK^SI%W$33 M.#!<*B*31*[8M)/-JR832DTVV@%4"RNAMJ;PW]="=V7QYW+HN5!CK&]5T5G< MR#EG=G/+QX^%ZZ'!^F*>6%;D1?&%-^6[5^!W%\6$@UE3.HK?G60OGBFUMXM' M.AG2O(J$7T4E"*E<]@.15))Q#\3.1(T)>&?-*Z&$R[9C=1>A.)" VIKDIS,_:*A(X7D^_[D>FVWS[T+A5L&7*Z4=7^ZO!?2 49(OA4^9:-*L^&]F?+ M-VM+#]")BMH5[+@UQ_5F.82^ M'Y!F1M;1*VVN;8P^K9@_GM <=:4OXMELWF=SO$76E;X-9[N)SCKFJMB;4+T M-B/= G5WEGS38PUI)M&(5Y8P"%VK I/['95D/%K0I=^9.+IJR9L4+%7=-A$8 MY7>7>=:B2)O2WE):EGAWJQ.VYN"9[^GG]+]GDZ"?_P=02P,$% @ Y8JK M5ES2C6[S,@ ).T# !4 !A:7)G+3(P,C,P,S,Q7V1E9BYX;6SM?=F2XSB2 MX/M\16SNRXSM9N514]5=95T]IKBRPS8NBZ-R=E_*$"0DL9(BU2"I#/77+T!2 M$@\ !$F0<"AHUEVID'"X.QP.O^#XVW^]KOR3#2:1%P:_O?OTP\=W)SAP0M<+ M%K^]>WY\/WL\N[IZ]U]__[>__8_W[T_.+Z]N3V[Q]Y.9$WL;?.Y%CA]&"<$G M__YX\Q\G_WWZ<'UR[07?7E"$3\Y#)UGA(#YY?[*,X_6O'SY\__[]!W?N!5'H M)S&=,/K!"5/'PO=PO66>(ME?/+OSG^ M\D\>=Y/^[Y.KP/GA9.;[)P^L5W3R@"-,-MC](1O3IQC\ZN_0>(V\7R-GB5?H M.G12\'Y[5\#G]87X/X1D\>'SQX\_?MCW$K9@?[W?-7O/OGK_Z?/['S_]\!JY M[T[H:@11.K?")+OF[%40<4CHXP<\/\D_/C]"_'?H<1H]Q.CVO\L](RW:_S;N\A;K7W\[D-OF.AG M'+"M\=[%,,!V^X0E[0']S2,+JA30=_O\*K%TRZ@LH;0S.<2SH< M<9(7_'Y/F([02D82P;P#N HMFPQY9$&Q3Z4H$WL??_SQTX<8O89!N-I^2&%_ MC*DH95+X+ Q<.B-VZ0O'T.4.)Z MM%D96S;K^]UT*5I:)QF($(>SZC2)O !'T5FX>J&G0WHF/*$7'T=->+898W T M'KU%X,T]!P7QS''")(CIF7U/B>YX.)JYE*84*.1?!?.0K%((SW&,/+\%EKVG M&)P(MSB^#J/H'I/'):( )ZL5(MN[^7T84X:CQ[Z_/??8N;_!C]A)"(481ZWI MH&,6(VRMAPVZCFP$Y?WB7-*A?D=^@NDZ)<194H6)226/BAY]9.@ZVU#2GBIE M;N+S0%6&])YR>! O<4SWO:](I*'G-R@X-GEGB[]6J>Q)>,OF\-X1UGP2]IC2\L=T_ MDRA.5=.KH 9^U@6[]/1_P!L<)!TTAT&G'YQX9RA:TJW _F'*^@;Y#-:=L+^; M\W\_W1;TQJN [IL4QS.ZG18AV;:FX1A0#$Y*!D$0TXD/<.^_8L"SDW 1,*&2 M?4G%^UE"V(G8FE[:IAJ/*'KTU%;##83< _W/'P>0Z&:F%G_,Z,YX<\U8L ^R MFH8WA_R!)WF_ZJ-"JWE&8/2RJG X G+%KK>JTW>&<3CBEAK,T3W:,ITKU64# M)K\I=)[.7=%SEL&YX1I3VT>3;:X^UC@K_$0H0 D]>YBC3^.:MAYW>/];S96I MR>G6:=QQ5K<.6T$-"U40^9NN:!P6C!^Q@;\/4 M;J_8S8RPT^T7'"X(6B_9$?N %\P_V-Y!-C0(X_ A_806 M"X(7S.^>NSSW$I7WX^DV98.S)6+)7MU83^^D@W-;!W!O$/F&XR\D3-:M.4OK M=&"Y:+(Y"[;1#M?TSU)C_!KCP#WD##$LS61& M,7!W /NA4X+29_FB(2>S+=IEF\U1]))FBR71^P5":P;KYP_8CZ/=-XS:GU-* MYU_\L8>,^;6NZ,<](7WT@OW?WDD:?C (;IH>U01JUL@DF-D",ZT^#%+U]=5K M)#"WCP$D*G"J35L#VY=_+)O_BCXY]\ASKX(SM/9BY-^4,F1SZ%IW-T#B0I3\*11 EZ;EO53-\0=,"1U1,?V( MR<9S\#TF7DB/)B=<9.=*FC,C6+#!IS5 RI(3G')'%J)T?1KE-"? MWYTD$04@7&?:1!<:?*S18([\"+=&4G(728!TR8+C(LPWGF#B+[KD)D!>9A<6 M:2$P9\#3H'PO<0@B[.TTJ,3@727LMO_K1J&U*$O-Q-4+RWJ9X+AY1_> M8+66@(W,)+54]:+]&1K?J!N[UA)">?U;6,=ZB?$C%*[H9'%;2PMEQA#9YWHQ M_T\H7-#3OM=+E9^@447- :"7"#]#(4(GSX)>6OP%"BT$3H@F;/_VH8(L'?S; M: %HI6H2XSMR=L 45(X:S2M^'6D7$][0?=X3![+H=%OX2QJ5;CN, 50YD$DB MUJ+60 #/A#>6AH";^QT3,CUBVP)?]*U'A2QK)@X(5YMHFUNY%D2ZG9ZHD#VE MPW_CP=AU**/2*+?DZ7&\*SZPR\*4%GB04F.H60P0*JNMP"HM, BO@OS\S;ZI ME6C8X1+=(Q(?1'3A#%6BV\"3PA!&NYH"A22\)KJT'<7":(Z*IE,RPEJK%4"] MODJ1CP;-HD@8A>,//"5D\0^=I#B"*(BRMK,W4VM*!TSTKUL!*-_04724K(3.5?S>29K^KBE$IVR@@LKC] M6!1%KW**EGXW3M%Z/4PEPG*Z&4#EGN U\MR\N Z%*4T!RK3UVS!PLF*5 H04 M.YNX\;.3#U1_/@^3EWB>^/7Z%6=2[-J-H4T%I$K_QF/N$#KMQ:O#+ )*V)>( M*M4Q+M01Y2F"RGV-<%I6&Y)ER\3% I'/$::4O?;FHMBP2D\#"'T)0_>[Y_M7 M*[H)2)HO(;Z.(6AL .P#!*Q6;=D^ISSC)RS#;0>N )MV8VC;&N=XCNENVU4\ M*"3K9BE:O"W1V$<;=+D:PG(&J92G!,B*PZ0:2OKV%7,NQ0FI*CZ%@5/?#A8*5<@79> MH2)+JVT%\+2190\,2QSP#"06AP*GYVZ75)Q8,-%K3!EH&4(IB0A+\P$ZGOL* MOD'K8O]-+%[V*L)$;P@6;RL;85)FK#W \^9:E\S1DR*J3F'KY)]C$AUM[5U%R5[[R8%Q[=U%R=[$D7D/+?NTF1/.K3TQNLESU_!DD?1W:^7 M'+_ )D>+^()F%0ZN':,4R-!,#;@:K31XHID*\+58>41&,SG@*Z\-T1W-]("K MK:H$BFQ)K::ARF]6KV]SSNPYC=74"^OSWW_"3V-H5J%9VSJ_MGY5"8 MW!H\F9J#W4NZJJPJ31+G-7AV=6=VZ-66LYJPHVMXHQ>7>V*A5F1!RR0F\KKZ MP7VZY0\@R:,=-"(FFJ#A7-:5^?DP:72;4@8RW72J-X899-7 M@3BOO7*J8T03F!U4J%(+U=5I/:QV'(N*14D&L#Q.)YUUEYBX?8SQ^GDM0ZW# M: 8OI0L.^AYWLK4I)V4>8?'Z[&'X R_LTQ+D!1IZ#*B-UZ[6Y/R>A']B)X[V MF3><6@8-C2WTL4\5?=]\1=\W7+[VR"_AKJIN9*_@P$'T_\\"K\, M>A,58.GE)D/96G=\*P((+7/K[M9U0E_)&6#=/3I=I&CE<[#N6MW05!+[+ZR[ M;->+5%W<(-9=P^MJE5I\M:XKRGW\,-9=N.NT/TC$S/N> :%T" BA.\UQ.TMB+/J"*T86\0&O?>2D08X\M[3G,G(& MA+&0]9>I4.UAI9TZRWVC2ER)=JC9IK#6%-::PEH6A;6FR A(5U:F9;V-D$ O M!>[H@P:]%+TW&U-HHSP>?;1A0M>P/>LNE6R;'<*IF''IV>:ZFS&? M;LY!?7A6)""5/4I<3](LWCMA)@?+Y&"9'"QOUL$R?-8$5P#ECT&5'H+2F3RA M.JGM9,Q2A[.6AT>21B&F:&K+2;K/UA^!AH>Y+"=:B1ED#YR-S9A26"PGNO#I MJQ&(+)Y[2#=R9W#3)WSNYL\1YK+A\/-9SFJE/95NH;$WU_$C9!12>T*N8E"-.;#DY1S,%S2G?=E4*G"X_38DN4Z(+U)CX<22Z3+D2 MIL/?6H,U;SF/8(!PS5N^6J4C5'/TEZ\,1VVF>UMZ S1OMIZ:&RN2 M\V;JT8T^&#-^\C3IY!@([FI5Z@.81J+B*;GH#M*)&"_MH)B5 "VJL M^)!F2KX16TH4(M),S3=B.0VCXG\":"?5 T::<3X^N\;V&BF*UWB*!*@:&^D+ MWSXKG,S4#"=?60]C3,L]WG=K\4G*J0U= M#:!TCC?8#]?4=,+.,@C]<+%-??WR=6GJ90"1JR!7'.5$%B"DVML 8K=AX# _ M88QG"X+3]"CYXD@Z&%F7>Q(Z5"UZP!&FY@S+9$449C*PE5XO(UFT3. M!;(>>@(&8U!#,G\QF50HN0;#M[D04> M,3X0])M]-9,##,)KT'U&TN;;:S4_STG<=10COJD=#$]T%JECL-;0.+@Y*WO_ M2H_3A@M.C1U-7#D. [S-KG=<)H';<,68W_BX5L&D:W/_5NSI=O_Q'QXF+$]R M>\VR)&6W^-4ZFT3K!B-VFJ0"IPZC_/IWJS'> I(@&/4J6"?T"&3<]4FZ\60] M3-Q/IX>B -+T)R-QC75"5Q=%JI=_)1V L,3GUBSQV2Q+%/4DJJ<2LO6"10JC MA%DDG0R@\?SX1%+IL7W$3D+2DDW299!T&%JA+5-KMJ'F0%J%*G#WGZF]Q'P1 MY_@E/H W6U$%EM6N.@NC^!1%M3-QI$E-<&FX6F'"[A#F 4-9'Q/U8=B-F5/D?,.N(@JR'A:% C68Z?NX M3Q<;&:;_MM&1V=,G4';^UZUMF%11\FJK6H&E8@8"DQS9<$325K*8APJ@6?$]YSG.G^38 M R6[,"KO8RB)(X7@ 7V_H1N$4'F9GE[)>NVG;_K(5T#4#=)ZT#FE$7^%C@97 MIBDL46\'B/:25!EI%T H:& ?DUDB>W!8W;AHF3THU+BMRXWUA: YQX[XZK2D MM4E"IH\NRFM010EX \@@QF,(Q^P4M) ML5/9$:!#NTKA*Y5S74DV%%@(/#UDD2K]!!DJ*#6R-[V%Y*QH(M:BW4Y>-BI MUOD_.RZ_58]6'C:XZWH9@"#J!EOF*]E#D3N99#X2?EL#0*^AV2M[.TV/ M*GTWF(4# ]>+\#/E.9)O[Z)67D&NWYB S.+)LC?E&!)!531(I!ZC%@, 0F^W M13JA5NFLS:%14F7$G@Q>LZ/U#PAD/5"U7Y=ZT_.P@$D=99-9>KY;;RH/Y3II M(\F!DN9(O A@K<:VIZ*U1F0'8YI[^,(V+!_H?_XX6)?W)*0"-F81>9:%DKZ^ M \S0W(%X[R,*6P'.)L-3H:/1PL]"^-0*/C=T-Z$XBR!J?-A:IDQ&!MI)#!"',$-Y9;*)Q*Q*FK M<_:Z CL=HF5=T#KDF\Z3LDH)$[U!SY.*+F&]0[-.@^*ODV=S\FQV7JDO1/PP M<4,G2&A,SC$@SK$;Y"SI'B8E"24OQRSI8:*JG>,DJ\1',7:+:@+][./T< S< M_&IX^KUP&038:AO> &FN,8KP,O3=J]6:A!N%VJZR'I!VF_A"DK2+QEM=JW42 M8Y)>@PGG\7=$^%&3IM8F*N8FA&I'5'.AT%QZK^R3G"DD'8R4X@RBF"0.VVU7 M;+\M*#A-E3@E7287[>2BE>M:,,DQ.?@F!Q\L_Y54E83IU1A,INC32H^/<'(N MDBJM]N;ZZ3V9E"Z4V4<,Z35"L<9M;9FOCEM$IL%;6\>K(RWDY@!L3W+QSF6, M@H7'ZMRQ4ES18[):(;*]F^^>-JPV,.=#WD'$4I%C?.UMZL U>9-;#6'4K]P, MZ>GV!OT9DC,?1=PG\?2,:<)-(%Z<(GRRE\%:C +P0-PMV@E=^NV'<6(BY<] M.N %BP><*J0U..7>7J7.H-:O,?M;J:L)WU;^#'1*:WKJ1$MOW>#:DO0 M2:1 M+'#5V,U(_ND&^U0E<9^PLPQ"/UQL'[S%LF&[-/6"M28%*[5HC;9?)=% 1NHN M4"70H3K@ XXPU3]9S=M\51I#6VI]8:VA.!32T$EC,&2# \2*ZX>W8< ,-1Q+ MHR'BY@9(^T20B]D!+=_8M686Q@VZJ.[\"$(GO1BF/[2#'[V'55 RX]MHV#") MI_+80C(J9D-UGK=-6PWJ15B M+6&&XYMHD#CQB/YX#3S3:"U92YP!^49H?ED;T-# 28KVF[4D&I"?!H@*CA@ MZL$[S6:HM0^Z:-A1=0L7=EBLP/ GR81!8>:24S(1MD^%@>H1*V! )X= M%/+P4W,_("R47W([#0D)OU-3_@RMZ2_QM@57"8< @N(UDWQ$NER-W4P$.JBM M%\6>4X1-'N,0=]#F4[[UZ'BLF=B/7&UB@'2_(^(Q4?= 57B)G*DU,PRJE$4Y M#>T"UV1%GOT+F.Q9P88;;ORV$("6$ES4VE; 3;)+^2"00L]M:@#D![P)_0T[ M?$\A4=";V%S(Y%[V6N&,<)DR".[C%Q='CFL+EW@5%.^N3,/E1L3N00_*2X'\F.'"V=_-[M$TOFK4X*WF] M@2"6,AB.XM0HQI%#O+4DK[/-"$ 0W,5ZF#G79LW*_< @LUIY,6.@2XQG*Z8# MM$*IWAL,8AFU62S.]YBBT&&I"IV!H'7QNO9(%FJ2"$.5GH.J%GL_.17$^-JC M3))=-=Z?,'?SG>;Y@!WL;9A\KFXFW:-KQ/B?B>>F6AR=EP]UJ040YLE?"^H3 M!Q$.86%*,M<(E:4_\#J SB]62_]L"%P6*: 0*@1*B>9L!RWL( XU'A==."Z> M4DJ>)*YG+2&4X^3[M*!:)!$H[DIB0A1P+*X[+W0&'F=9K>EN2(.O(ZVTX-* M8NENCB@6!AY[V=+W11\\$S1+/%GPITB!AL <4/R5-H$X?%2ZML E%'B\9>S? M'7'HC*]\ZTZB[ZMI@Y9?GQ,GPI0+155BE4#Q5=KNXE546_&R8@R>$C(!H),4 MT$6"PF9H2/@14151F%7Z6CUZ\ M?P:,=[?4(;WT^0M@^JCG&>FER5\!TX37@9N@I)9.4T-'$%=P>%M/9]N9&) M1R+=/Y,HU0>BRY#S2S"5?QL3&"Z)JK^.!%#E;?4:2.7?392?IF/?S6=N=D3* M2U#SFIH0IGNY1P5[X"+B1L]KEXKXSQ\__?SQLQ0'M;X&D+I;8V8)!(M4*TAK M5][-GZ.LU)H &7D?^YC)Y(WOZ:7P9H1Z55L1'&QW\[GGX*^(X&5(=74ZW1.. MXG^PS^*CKKG36.*=6@I2\5[ZW;A8N?;02VH\*0F40VL3=Y>H7H5Q&2"%JZ0- MO8P@0F%0O++':VJ(]B$I4Y'Y=:D)'@8Q08[P?FAS1R"L=)?RPU-XD5KT+;BI MTM'XEOZ*V;&/W=F&?KO S+O %!P6GL@]9TI[76$8:*@^8'82%=E,M*]:#V.B MKE59>[M[B2E4K.;NQ:NS9';+975C-0GS/B/",,(OYG/LQ-X&,TF8/WN2_2): MZ9:#&&?ILS!2VY]I0Y,E[IK Y334IB,6QJX+9.G!U+J[A5>8Q1[;4GIAQ5$* M,P=;_3$DKM^W] )Z.YZ-U MGY.SX#^R_)Y=,W./=&UJQ)1\NMR^;)XEWVWF53# UQ8GSVWE63X]P^G@C[-LE#6'JK]HE=ZD[(]C$. MG6_ ;I8PAT*\3=\+OIN7 *VM5"6VK-+3Q+-8'(!DUU#$[:=4?2XXYM(FT[5Y MP.N$4 TAPOOZ@VE5[I%66AJ/:>[B#L#B!$<(U>#8\I2KIH M3#SAS3)+%DD4/WT/_Q\FX5V '_$&\Y/=.PYB\AY=+FO#U3H,&BZDR?L80*(" MAY2!^&U-G"+A:A4&J!9>@C7LX@!=E?;25I\U#Z<.$?['L]6TK^+B.8.,EF M@;LG:;^5Z38\F,U4]J>WVDR5KB:NXA6MC'1YHCP93G3;0=;#- *_(S_!.VB8 MA^(&4V5:"1-15],H9>=Y"IT*&L7F%B8IMS#^2^4+Q28VT 25MYJJV7.AE0UN MZPCS1G)8553K@@.VM5T-E#!JC^BH&-?%W2 P9('20%DH\ WSDKRO&\- D59\ M/:G)7"['861;"#P=Y.\HZ2($],Q=Y=2EQN@!]_867X)8F[>H55NH6M_64D7# M6:K@7X%)GH'VCT3^6)L"VG+S=/)@64N<-R(VTA MUH.SFBK/7PBBUODS>_WR:8FO C?);BFSR<5AU+9#'$-YX0[+*RO&66QB*L.$ M/6#@,A\-U;-1=F@3IBQGMVD/3?(W=6;?$7%O$T95*LTRO6E#3P\FRW9\(,M. M&6(Z.S9OCP0A[5'7"0G?-7 ;L^Y&VP? ^W'$%?AD?R M$GFNA\BVX$2_SRV4T]1EB()JK;@V/M5IFS!]*I/=;!:V&9\0;IW=K764ZPEQ-$6!%._ M']]L5Y5J@)04+)BX*ZR[NB0<3%L#2CNULD(<-9O')< %I5IDNAVR0T6?1PPN M-IP.;15@F'082D".5$=F1'9HE)6MC N8L2^=1T8'DP2V:[MR@[CNWSYLD0+N M0G0GQ_?;/+NR2.6,5? M+UB(65FAU]MUX>F7,JNU'VXQ+FE"761-PSAZ[RYFM<%2$[8E=[7I/H74=@3K M3.GQ:%Q8V.XLH0SIY$HW[A>QW$4P7=V9_,A0KBTI:VO6DL"D7P2R7##K(X?N M+F[2C6%28RAI>.27MQK$8RN[PUK_,>R8^_B7DE288FQV&/]>B?K6Z$6&HPH@ MW%.M(8B7./8QL)#\P,76][2TV1^A<"X6 MJ=9P"@&EA&*55>T\IGK<64LV):6DG%U9.REA(M_%C:M'ZU;8;I;GV[7F&B65 MQ5J?3FMR-"L\UKIJ6M-"46."[8KA99[5!0FL\JR3\V5ROB@3!^W=B,R+SPHM M(PJWT^C 4.AHXA)X,4PEM\+U13V@*Q2@K#]<>UWHT\5 M=Y:\F?BEH%$]12DU>)"I3(O*[(: NL LM3?AK=Z34KSORFTFIFP[%>C]+$(G MO^J291KLXKU?L;=8QMB=;:A!LL#IC^S]E$MJ ,A>QQT;BK%.6&HP24_8TN]F MXB Q\1SFG6/"YIG:=]'#XW-3!$32QT(6_ITBE-[68O8RP^LI9%\5[F[-%@N" M%Y2#K@**>A!YSI#,W!T>;8;#P*$7?&^!A.I*0T&^*PO;KW*^/&!V MB-/OST*Z':FBGB#_"1/]SIU!8#RF'7H8*>M4I<_8F[41'FW[]AQ'#O'24>_F M/'G,V[S-G4SMX)?FW?%2VQW[%_N:+^!H&=\FXNP3R:GF5KZ[39%QL/Q-FF$F MM.ETR%UA>T&1O.QWSD/Z/*1>0=\TG4VD8R&=, GB2Q*NLE!=RA([_C@?@'PJ M4QHI_DJY/\N//D^HVK[(Y$BJN@MO?8AHTVDL.$AGR>)"2,6U<+N-9E#).<4! MGE,3F=WPX3)T@U+2W%^C$O$2GS$UAT2I0L,^L2BT.UNQ[<17(>1=]!HFJ2<' MN\]K>I2D-@?;\G=S!H30.)'UF1(!WTPBH$+ZFW+ IE0BDA<'!4H#:3(D-UY: M>AX<.';B%19$7W?(5>*@0-%3JW#:%#$M;7H%A@=/#-ES0)JI,=1[09!2?'L$ MRH12L1SR!$H[I>W%#8:VNCS9B;[@22;;A$9H]A:V:C=%;^QP+TSZP\ALKVP- MZW+9F_2JM/W:&!TSRF]WO%7>1M9>M1MG;\JR:XZ7=N ?[,"D\>E?G/VU?'8.Y.WI7 MXB=;5T(UWTQ?WBQE%9*2])+ZKT=!ZD$2F/02^I=!R5W.]1E]M2O3'Q5IL^0#8Z2M3']4I+T,R1Q[)JE; MA^"H"+R7PJ,7>]$)VE$MB>$B/-KA.ZK%*0M;>(O3%KZC6IQ<5B<$1_!6IA5P MTUW&Z2[C<:T$V^3C%\R>OYL7Y*:$4_AM320A%;P5 M=,M1U1,=OBD4K9(_P]UVE+>"J'9VG)XH _Q$F2@?++\><3>_HG9=0+MMN8E@ MG&;Z"IXFZ[6_G2T(3CE5\@0#MZ$^.##3_P('LTN[_*TF;G+JFVTD:N:TSW"KM5[P69@ETO_2UNIPV*KZGXC[?YX[CL M666RP=4L,6E3BT+M;2V/?1"CT1* &2Y3B^W*#(2BG2U2;\'C+BO(V ]Y\)45 ME1A JOB7 I]M=5#P5)&QQE!DL9MIILK8MJ+7^?3C&@#6H=_3D#Y<5.6;(M;2 M0^ZU.J#-M7Q@8MV8)M3&O5N4]((CP;H\EB.O5=M=TG%M6)CX#\;D?)78NI2A M+DP@] W Q%X["]A>Q[+SQN=[8ZRK=M@9?Z$?R+*@=L *I67UZ>[F9P2[7OS@ M1=_TAK1[NQY+<#+X:@M3\4)*.ACPG-:@D96V$#2& /;IMJ%Z@:P'! 08,-(@ MLZR'[0B,'9M\S+S07W"X(&B]]!SD;'(^5M(= _ M+RR*%E@4_I)V&6OCL:)IU>TD2!(0M[5)2HPMVF[0GR$Y2Z(X7&'"2Q 3-!H) MO.P%NM+\0IJ*V]H$; \&$ 1ZRZLG3ES@MH,@JTZW>['?3F,K=P.!BI9CSV2J MX(Y!:C!*#\*F7J/J1CAKM[%V$2+(UP./.DWUZD 8N7(ZM_;OVLW]T3("M8CQBEI@79J@\H+O/;TP4=2\ MF24V\'&D 1ZJ@E::I.ZL6>#6C[ I27!*$IR2!(\@7#YEB1UWEMB4P]2JM%D^ M[DR<"51M H$5+4X"@I@Q^PMO[BD5RK2/?TJ%FG)BIIR8 M-Y\2H2LIH&9# ,5WR@>8@MY3T'L*!X\M%T]AXWL$H<*18L/ME_YLF*4'&"4> M)PE@I)AP^X4^'V:A1R@5TPW?BV'P'>$QK8[K^VD8A$=XJ*HCPI^'07B$]Y^Z M(7PY#+XCO*K4#=\OJOB:3>GHD\UQZ;UB=Q9%F#U@6LQE>< +VB RE].1>X>B M2[J %Y1*A%+[<' &[G48+*Z]S0[ZFL.E$ESI/)R)6/@NN4B6!U)I-!48 5J& M2#GJ'9)X.:/<2*<6OD?!:62 /V^I#$D(857STLTBX-!:LY$H.8L\=(\<;^XY M0D+6VQB@X\7-!3^I@-/ POA07PE>"AA41*+E3C*^A->07 K.2ZJ>/RR0@4 Q M?LM7A)N=H#JW?OVT@>DDU+4).,<73->8#H1Y1R%L:ZN20$\_H<6"X 7=[6[. M]H_):H7(]F[.^_%TFP:_SY8H"+!OSKXJP)9:@CEX37948S<#>I0 )IGU).UB M)GV3VN1._-6+ESM!6>03>0IG *#6EJ*MT/DZT])9;*:[ M(";>2T*'D3W0J-S9P'+D&YEE2A;]!X$XO09##7PBDV'@>7BYN[\9K>"-RA(YO1?>E*K MC4 MWT)+7/6L+VID\D,5IF6B;'^K: R5:+W"\0R3*,I)7O(Y';'/:;KZ;<0K="1NB MJB!(J!2/^365^&WW7 M)L,@2E8R0[W20MO,,ZHYK,+8VTCPKK69' %OQQ$P3N[V=%EOLL5LN,Y8/R:L M,SY;9@173B;K[,EVZ-:/0]B64?^8_"Y+83L91V_7.)KRA8\U4?R(+3F8;]ZV M ^3IJP 0^H,^ZW+I!>@JR(G^CS!8_!_Z_UE Z>Y]1X'$Z%3JJ W.U%][EA+ MPY*@/[?=9)."M4G?7I+T(%:X?%%9L"Z,J8QE M&U7%RD(*ZE3@*T*P/1%R)T0T5PQ"Z'%BB<)A&E8!3- MG'\F7I3M5W':OZ@U$,#91X+EU?2;^VDSJFX]*CU8,[$]56WREIQ.[! MN4Y_F-Q+UKB7)O< *%-)*4V[X8PH$D%!*@.E1+/1J'SB'-ZVE!B M8AHFEI-C:'(,38XA0W>9A$=(1\LZ_YK]YP5%^.__'U!+ P04 " #EBJM6 MSH\B7;2Y ##QP@ %0 &%IY/CN)$O M^O_Y%+BS-W9[XJIGNMM>VS->GQ.J5[MBZW6J5#/'Z[@QP1(A%6<@4DM2525_ M^H-, "1(\241(*AN1]C3W55$(A,$@7S^\C_^U]N*D1<:)T$4_N6;C]]]^(;0 M/#^^G#Z>7E]_\K__Y/_[C_WG_GIQ=7-Z0&_I*IO,T>*%G03)G M4;*)*7GW_(22LZB^69%PY2\)\]INO[Q^^]?7U^_\Q=! MF$1LD_()D^_FT>I[\OZ])'\:4P]^3LZ\E)(?/WWX]+OW'_[]_<>/LX___N.' M/_[X\=-W?_C3[__X_WWX\..'#]JP:+V-@^5S2M[-OR4PBL\=AI2Q+;D(0B^< M!QXC#VK2";D,Y]^1*6/D'D8EY)XF-'ZA_G>")N,2_,B4&&])\&,R?Z8K[RJ: M(WM_^4:3Y^TI9M]%\?+[3Q\^_.[[;%3M$_"O]^JQ]_"C]Q\_O?_=Q^_>$O\; MPM]&F.#<'291C[_M//_Z.WSZXP\__/ ]_C9[- FJ'N1D/W[_?ZZO'E#.]_P- MI7S5Z#?_\W\0(I8CCAB]IPL"?S[>7]9R]\/W\,3W(5WR5^A?>4^4\;F1Q'-, M%]7C6!P7AL&R_ #+\O$/L"S_4D4MW:[I7[Y)@M6:T6^^[\OHC'\!U"RWNR0- MLQRE'C/,\@[).I89/ 1?NGP.B#?L6)Q;[D-!-TAA0$:F.!]]2VGH4Q_W7S9E M-"\\Q.!KC.)=X1/. DZ?T/EWR^CE>Y\&G(U/G^ O[^$O*#/_QR_G(6=D._7] MF";)*?_K;3R+7D-%$]G[RS=-3WX_#(OG;[/8"Y, CI\[&@>17\MCQ:,]F5QX MR1.^RTWR?NEY:\$I96FB?I*S+'_PR[D7A_P.23@'#\]>3*=/21I[\[3$=NOC M#EB_\(+X)X]MZ&6XWJ3)%7VA[.,U73W1N(;[IA'["\")+8&KWWWXG;@6_@5^ M\LO))@E"V'S1ZHE?:O!ZS^B"QC'U[[PM7+1)B;W.PVSR>,IOW,"G,?X#=Z:8 MG']*N$4]5GBBJPQ[DW6PD1X\1I/&C:,_8>PES%ZCV7.T2;S0GX;^0\ /4QJ> M\Q,\VE+ZD$;SW^XV\?R9*Q!WS LK^3NOQBIS'_J)<47LC)-G]$GEG35R_VS_][P^^[2ZZL MQFAH)+?I,XUGSUYXN\:/_I8?QER1!6/F9PJJ/C\?N*WC+;FZM?("N''X*8&" M;SS&%;95^?@9)X\.7A+L(_@_R//"3RTN"1P*SU&< D^7X0M-4A1PQK6W$\[$ M;S5+>0@E8VX@Y?$-6EZN^!6-+\#:U:_ M\(C99;VG:W4?Q-$R]E;Y72ST4'[R1/&X4K*O=4[X#?=B%%\Q;5NC: MQ=^[.#4I8W"$A_ZU%_]&4_YW>7$U:QQMPQR( I]\R,EN87->IK3V%*YXT,E1 MN ZXG8S+QK?GAEN$E^%\ ]KGR2:]B=*_T?3."\H6VM[#C^DJOMG YKE=X&^3 MZ2;EQWGP#UJW!N;G<6$G\LLYI5?!"^A4_.Q?!D^,3I.$\@MM/M^L-@Q\*M,5 MO]B"?Z" =>;C_H1<;/LH2?G"M]HTN\\9NV:F+U[ 9V.4WP(PP0/EWPWJKY_C M*$D>PYAZ#+;#%?]7Y36S)P4'R_PYBOS7@+&:U&W>8P+(4#_YJ?.*A!*YO0MJ+MN*A]U<2K/GZF_85QOF\ZYTLPO MBOH3XV1[[?T:Q:?,2Y(9;/2Z$[@73>OJEXH=_>^-%ZQ^E6C6ZG[>)?*]BFHG&': M=$A4/^OB!$RY!K1JX;;TD/,+,MO;-Y'0[VN_C/9QQE0H<9)ODC1:T;A:D:M_ MSLF;C^:_"2_+&=?4PJ5P! C]O]897>O&.Y": \%5S .O9Q'-.U\LJ,B[X!M= M7MSB-V5=]T B+GS=TJ#+/H$'NJR*9;4_/XYWU*!.UCWM@/%K;_[,>8FW_(H" M/RS&/1JMNJ813HS1U2H*\4N5_A3Q#:M,'F[>76S MP(?.Z:RU!FK^](Y)J], M:_"!WS#@;:=^*?3PF9-.X8#((MN#QT7V8.V+>B4_H="7,G5C?.]E7_Z,:2X0 M,^*'3\?0486>>"@5M\<;.(?9!N)*6C#$"_@;D =6^\G63L+AW:GE=-S3>;0, MP?MVZ?/E#Q:!ISE"A9>"ORFE'T/8FI_**]B-TDYIN7G-SN5@T68Q-Q V\19? M:UN@M>9AQW')"V^.QDU;K*=YC+%3!2TN^.Q5;A0_O*K.C*#N/=>K_E&C ./P?S@ MPDV>J0]>)DBEG'-N^:U(I]>D">6/5H5FA)=3Z3KN-=B#871RM M:9QNP;>5ZO9\A<.Z[4HYC-9((AFMTK4,-Z)61/")2*.J_L@ M^>UD.^/3-?C,FD8X=_#7Y6MFNF*=6W9O,DYT]MSRX=8Q;)_GB/&[)A$N@EJU MO668RY"7B+JU??2UC[LXJOFQ>N.M:&/PN/20DQLEB&*A\'+#&O($N$$MBB6G M_J\;X4XYH\D\#M8-B5![DQF++0O5:G'C.VH=-@XE]6"WB*HIFGEOVB\'\,?4 M3.Q@.4OG>#%54Q>M(Z V8&' *V23Q M]C3RRW9(UU%.UGD>K6B6V-"R<^J>/D)_CH@R")<*G6-I,OSH_(W&\R"!HZ'T MFS)=QE2PUGBV-0QP5&O*+PG0MT$5O%U@32S_^L''VZ28=!CH MUOHX;4R=JGAP')I4TI@BV#!@/$E6&,"MS8K:+\6JA98+FV7SQ-?[,96[)[/Z M'C;K-6M3;#H.'DE.DM"?FXW(]G%.XIV>3^%8:GX;.X\YT7AD_@"Z;: (IE8+ MV7G0 ;O3.29;)US-04,K]/E/8O[1:@=J=P7@4&K&@F/*2OJ)F]117 DB47YD MY(4<2:'JHF7]#1 ^)B/AVGL+5IM5=IULGC*7T/UN_-[Z=#;A4QK\(A5ND:UT MBEQ%X3([8NK],0--.C9'_9FL-(&7)^/:ASCJJ\@XJ3J*\?4 &PV1E)W''*6U M@44,Z6=\96^B5&2F4?_G('VN3LUKJ34]F.! CJB'E<>8^L1J'4_%IUPH6IPV MOSSRL[!A)U4_:^P0S-"I,BB(8$Y;[<&]AH[#0CS8Y2W%T']1U+\&<+NW\V!P M0V37[>U"R= =PNSNA3Y7YM'7-,2IFZ M#B_B:"6P1?#S4]]B16+E(%,Z\=H7%>[N=E27D8["/2+X"F?_*5_6)*W9 M)QT&NLU5PRPEE:A5@\ A3T%^L,5I?I!HARB6";2]6LN3&CO'N (%>>/TC(H_ M+\,N1D2'4>9.VLS8Y5KW(HI74)>%+L5'OJ"-+V/_\<:X;@)YT9!=)!C3=)'2 M^&_4BV><:&4";R]Z+AQ.R%JS,[_XS)@R(Z]:JA4Z#!S!171#T_,W60J4@12T MQ93W(#&2M,[,,:$ ;D5*G0_>OPM^HWH,OH0]4CX[$AQQS@E7G8)YSX030<.Z MW0S@VE-^B=1D:A1^;;6X8KITZPH^7(@S)2@B$^:$=6&']R3J-N\@?:$@>%@K$0,_#ST*ZS@ M^N=<:6DGWOPWZN?0>(W'0-,(-R4&4+J.Z2N7(7[%_$)O<2(W##$+D7LPYO 8 MT8;[IM.AXRMQAG1P(!HIGCD=FJ<GSQ[TG[L]O[X] MNU927WOA9@%M'&(:-USW^XP?06.GLX!MTMHJZ+JG7>42@NX$@$;*_KZG2A!^5^A"]!-UUHXHDRA_-'ME_IB9RU&&F M IFK61"#*$3H2Z4^T]:Y6@9-5"VDNQO>!=QZY+]5[!NK):K?-A)YPUULM7X]QA Z1^<.+6[J/"0LU8=B-N$ONKX)9C3Y"%BM3UIZ@>,S%70 M,3'B ']!5\K&-!M^BM)X'05G (1[$/T_+=#-R(I%?19+%= M%#,T71:\0J9Z"XQ;];,N&\EH4!3<@!7ESLTF>J>AYMQPBP4_W'_FIP^TX ;? MXXQO@+_"W^M/J_9! _D1+@(F\\AJO0?:(V-*]!1P]WSFEOK_SN/=;G(X.RY8 M]-KF?VH<,A*4-9D7?!+%87/97SBPI%J)@_J?IQ--><6YS03>H#X("<1"%70MK* M/RJ?M5 W)%HZ7035BRC.#"1=UY;0SWL4%YF:Q!&86"*#(=S$ M:FXH7_FLN5!X%$*]<4/"1.D)0QKN7 _BM62_\@72O[@EY]N2AQIOW!TT-+_ MWO M=O[2(7A:^[AQ0!,-5"HI'%.@O@B WQQ"*Z7KQW75F^Y!S=PALEE!J@/_ MO%5&Z.U"\5#HQM#AJ#B0E"O77K:F69,0A7;&S[!K"HQ#$U_Z"(51*, R7#5@ MJ_2B>4R:@,PTKL<)S2#?5=1YX[$F_'@7G+@QTN>4^@G$XU7_Q8)>4V^>BZ$CBK0C7_(-:>51]'F_;J#$Y] YN8.,8C;@Q$ZE-J,[#75B$_7(43[;5 M!!K\"39G'(EO5$(4]O&-UI(860;0;EW//N7])B@?#WQ8AM!0!>%5?[[;FLU% M*EQACSD(RM \9AQ="1)N>5T ^AH_?X0A>17M0.3N/]Y"N$CS',D(N\\G%O$= MY5_:)S)T #T'K^PS#?G5!LK3*1Y:3_0GLP*%,^"9!TE'OL<1YLU'X% R6!^;:@O,P_JM:M! M67!>Q+=;/5SK4VT9YBHN*X$YHW#>F%U3_:P+:^+Z?-KB!;Z*CF@LVJ,N_%8>Q/?3 MK4KR;?R$:AYVXLU\>R1 C2H+HBZ3(=>H%#5+$ M+<$>R?)-U($K#M&RN1]/IC_);196%%Z?AN]PYU&7.WF?!B8-0YPIR#N]*)OS MT%L&NLD[S!P#-N8 M&_WSYY47_]:9]C?$C$DOA4-*@LJP!U3[DX+BCX*?@^P-X[M?5A MI:>,ECM5P.VFIUX<;_D'AIK?],4+&$:T0S_[^T44@R^]F(\D,ZY%)R%$]JO2 M8^Q/ZBBYH"+6OY61_JSLJTOSS0%F/9Z4]\K$B7W=)&PAQ9IH$WITWAU3X6MR9W6<&NOBD5_.>KN%8Q"XC:26V M=./C1WX^2*G$DZB"#' P5$SJ*"D/*_#KRX$*CSCVKC9&O2L>=-OW077Y]+9* M-=G1>3LU#^]%\KBA$BZYQ1/PRV>.:MX B CE"9T4,PL_-C!8,PN)3AEO M())-7:%!_7,NC[!]XI0-0UR\\G&R[+;6#<>U,UJ@_VTY7VZ6L?TF;]"_J&) M<$M;?\B.XPFS*$!!9;"Q!TW?/.\E R'-4K"2;76*E4/^*8HDGB4+S$ M1MCHR"E7OLI$.GNQI@,X<%([ KV4J:\P8K2O[XSR#5R;Y]EAH$NX8=G/E[^R M*$3O>@,Z;^,8!T* JLL-8S_"?=)X6%8^ZBJMN4UI+#WD)E"Y@QW5UEZD>8P+ M(203]U2T TV>@W5+]7S#B/'DYS7E%S8.&4@/..N5;@1\37E@? M6:U^VJGWK@ISX&2K_:OI#>Q-9@R!DY8#J?YY5YG=N_VC)&MMDG0;;#!_[RD] M!3R2.!'!-/XWN$;]Z0K<9]79>\U#CDF[E!K<3P*.!>LP*!32SB+XD>9[K305 M!I]^)#>M7GO8!!'49:@["$NM,UTS &[W<58*02\V;!$P!IOF#/!*@J<-)]/@ M_>X^V.DMAJZODRV6\G:[L'9'./D@H".MW NU.U]_QFB24P%6GO\GBF=199_[ MBHVQUW@G.62,B<83UU[\&]4N]-ITLMH!9KVH.Z6Q#W2=XC=TPU6HO-\B_&O? MGHWMI Q"]''=SN=*[3W<4%4LEIXPMW7E^7_2T"ZC](AU:T#U),>LH4!D3$#R M2(4I4/OH.*(\9C(][F*Z]@)?Z9HRY;420,@M+\>D8;9Z#P7:3TW5+_X2"L:S MZJ7!O9O[\F>N:$T>D[>++'9<=6Q4/>8NWQS:*;4"WE0_.Y+JT$MH[,ZMCWL$ M:;0-Z+KC('/P M?EVJ@:IWP?[CS9HM#S1-&?5OGU@@'.XMMDG=\PZ^M2[8NWWQ=1KL/MBQ!,8):RZN M7TV5X)QQU=G+?X*6N3='1:(Y+6E/*@Y!=3#,"]& F?<&3G3($^0?'A0/5NI: M=9FXAY([=N>&*,]L!U"U/*E)-6^]X;85MM^+%BG7G1N\C0U/C\34[ B?UV&D ML26>O4:SYVB3<"42EBUX2RD-E8]$ U*I7_8]*0RD7]_3)6+=ARGT%ZG5J$N/ MC62?7,3816B^O5W45(?N.]K%[:4ZV?#S]BS:/*6+#=NU#ENLR;UH. ();ZV( MK].-.XUU 9I3:KO7YB^J?WXTKJ&]7#A.\S_!K0LF'GHH=A+(VT!Z]Z3BI**N MI@B_OMRE<<@1UE36I+]HSAS'7:D-,CB:$Z"+7Q;_@XU.0A\V6VN#,RM3N3Q] MVOPY%0^ZT)FB<(G5;PHC_S.%S(+UZ-G5/QY&9:@%>HK MOEK&.0K RA!-2U_ \G,N#AA(G,1/$3ZPF?Y7::^E,T+? M360)$R'CZ"7PJ7^R?4S@Z\_B&M-Y&KQT07L]@) SR->L&*Y1?ZM^UEV*]D4< MK:JRR/FG)GIYP5'-_^?SKZXY:7LO2LX*?"&.J3@-P@UG*V](=D(744PS>'F: MG+]Q::*8,^_%6]0](9D(9(PP*U:EX=1?%]9F',BI*3M=H1)^&^-W&.XH:JV/ M#X2UEID*N5[M555/-#_KR*=W<-<]<DTS#<>*Q1W3-#VUQ"EO\",9 ,VE._ MVZ^]<+, AUM,X\K\B>Z##9T!:(+%6_$.Y3_RUR=_\,OC0XE9[1>N#(B=2I4F M[(7Z 0,I P_/E+&V8N["0RY0;N%FZIC6TTAB%'X)E7!?CZ3>/,91%'8.63#5 M?KOF8"HTSM]-E3&DM-E;#@P-I MZS?\6GN><@.1:]ZUT,@5#YE;IJSJ-2MK$4G:2; ,PH+Y89$N(D\$PY2:--3F/D76AS_/M&$+LPE2$!SAJ>ZX#)W(9XVFWPJ!VY MO1VX3ARWJS6+MI3OMO@EF--JG>,&X% 1' 3I7^C:9[1 M*NPQ;J)I2!9UJ1,#,W%,L1(9P-T_"^23I3250SAQ6RG;6CM7?G"L):0M=_U^ M--R]$\W7W^G55#SOO(P)#IM.I4OXH#%]O46=>W@.UFL!5?)7_HDR_!:3M!EX MR"!A)^JQ?,8M<%FE$EQU M=(G45F%%;/?LIV-FEA$NE-[\W.C:="#LQ$I]U>SF. KY7^=4I=HH?)0'9F$R&'EV6T:$A%O]A M2H)L#ZR'&O>Z-HU,,2X'S/[N%I-8FKNEQB=1'$>O?+(3A$;A3*A<9RC\]I9\ MP#D+<-GK#U/3U,>@"%SR,[T^FZKF:0>,/S[,($]A$V_S&$_CZ=DPP"!&>[&5 M\8G'O-T\U\9'S=V9A0;N#<'[JN<" _4RA:"V:K'IRV-(; M^0=\HN6H=O.SQU0^WK4!(#>@DO'A=^_%G,%P:$+C%\ I@CIU"$JB*0.W^CTP MD4![#,Y461W;<[ Q?L^3-%A!:J^,,VQ1;ZUBKN9)%W>39JU#3F?1HJ^[C)H' MN1 C@_YHN$(+SQC'&#UMQQ@]=:A_&VJAG.%J8X(6?_5Q$";!W,JQM,_4+E)& M&MNLU:6/- \RMRN?@]#+JA/_&H7+_XPPP6/F!:]-T(/=!AK_>LZJ'\R4_53!VM;TX:ZSDG9>9B;TVJSVB"R^QE= MQW0>"%QLNF84E?70UVV^6O#0^K/-#'FG@8M:MKHU'FT9?DQ5*ZW^HJGDP?1&>PV9JCUI)[\'!^QI%7FZ66I06PEHZ=M'H0'(59J6J#Y0=SB G9 M0,*!B)]IR!><@4KKKX(0.Z% O7^SJ[!MU*BWJH[-?HIH&MRN7X$W0\3PFS9C M7R MS55@AO81WHANP=\'0GDW'C1IJ^%M'3F*^TMO;=AH"W4:ZLA#B#!.]][K-?\: M8_Y98MXD(&H@VH5/&WX MV$3 _5+&:-R4A=Y]M-O?-W1HZ M$H .#%^?4]U]G(L+NB[^U-3;J&60LR9-K*K^5)6"U_D4.@VU">ALOLEZ0S]. M1TP,E/N%;4(\/-#.O-2K=I*V/GZ$SH9V=[>()#GSMLOIS6>(?NR0(?K1W?G: M%/6"M69!1<'MGH/'X08^^ 0IG[I9C![PT5X#QKH[@RWR8'SGGK=OW'.'^[9C M5N\-?4MGKY2]4*X5I\^UP=]#R3E1B>C:"WSI5E2)AV)?Y+D+M:I1I\'C4*:; M K"UCSO9C'R[0!7EY6H=\_,/=TNCB=8TPKHN%0N M')&,-TTO*,3',"8##JYMX>&]K,K]*)L[;[/4J#)B2Y43LM,0%P[Y%3]68M5P MOGA999T&6R[,_6BX:WN G9/.W[AN'GHLS]GG]W:QD?152T[MP>2<)I3NZC"* MP48-9D]8##.S.%VH/1.\^H\D\#M85WIRNHT9B^#:48=<^/IX2CDX'2K>QQW1\2!P! MVN ?V&.XFWP8KF)E65Q@ZV!A3U,50_,8U^8R6KY*,8+T[6N:/MTT=$RQ MGI80?_NX8SK/6FN"LIY#=ESF>\\_BHPVZ==2*)"5_JW..6Z=B(T07UY/*JY[ MO=W*_OK2=YD2V+DW4=,(%]"Q"F\G"N>(_8 1@R!I1D)K&^74%W3*M\B2WD+< M YHE:E9\JPNH8>@QG>:[ZJ?-9%_K?PY+=D;AFPC]9L(,?\'7NO991+DI+P4'&3?1%4,>T_L3(\BF:RYB[ MC!R%:ZBS(\C)51>%2S@^$:FI^4BH?-0DOVQLYOO-PX\U@*DJ),!)3M>*M8YR%'[!U- 1$ZB_SB@?'=*9T"V5W'NY" M#0W3P(?\B>"%YM" 4/C5& MJ'>9$7<1Z)3+3=RVD7V-4'1S8?$-=RKQK(E]8 SFTQ5]GVS5QG-[F@7WY?JCW*-EJ((_64__&O #UO^*K:- MU^5^-%P[XT81V\_\US)S MJ#6LVYF .9\BM_\A%[]3([^KIH9P!U(:$7:*CJW3>"WM0D=1@N=<\['*U;VB;$5_YZ#BOA3J-Z2 2;GWMW1PL#0,< >?# MN932Z3*F'.'W;NL$Y9W^0..78$YK[@+&9,F!7ALI3G7$ M:]^CDM#P?"XV)$VK(/N$952 [*O;H-T)N/"Z;.(0^]9R]>XB>,,.MHW?6\, MIUN[.E(BDA/Y:1U'*]AS&X6P7,Y/ZI:K;F025W[0RR394/^,,QTNQ=Y/R(&X_ OCBR^CWG7?9>DA)X&TIS37I[$0]V$=4\^_#7_R8L3K M ?R'.IN[\W 7+H223XD?@7&\Y?NE*4>H99 C,1J8==2)##ST";\I*5\I_I(; MC^O:QXWY([,['K[^.Q4N89[$FZS/?.PVT,5I29?P1=W3-83B]BNG[S9V3+D5 MK8ZO+B-'Y!-NRCQK&F*NKAHTO81?@A=1S%4#FF#'SJQ M8UAP\)NO[K%M4#$,DCM_N[Z(+J2.(^;/9ZZ3^E!J3D( 65F][+>V29_YSOM' MK6;8-,*)EU6&L$!+@K32QKAQW=/68T&SV(/2J8?MZBDJUUSM_MZ5H[V]Z=3. M8R9K =$9M>NFJ@QIUC_MYBOB"ODS_YHS +@;FMXN9MY;_5=4.\*ALBF3$)I+ M%&H>=G%3<4T%%$_+ E)[E+A44I1$&OS8!J9O,HAO(I51=(5=$:)7VB3FK>M5:-,41V3&=+ZJKJ,=.B!3+"9 M7KZ9;A>B& 3^RU\/G[BKVWP?2FY5PSLOOHT1J,A'%XWR<[:KB+4C1Y,DFJNO M(B6RS@O7=?07E6E0Q"4;/-.@-/UX'.HYPE42-/6:Z3Q\C+NF%H^G\NW8:/AH MD(,Q+G!;!_0N?-^240&,M MW@K>Y3]RMN4/?KF^+O&G_6(T972= ["-M1%F:(_"[&G:5]4/&X1CD:ZT*D 8 M^+EH.EV1D+3W<$?I25[RG"=O0!($]FH.EYCRU9)LU7U\43B@0MY6C/\M7/[E M&QJ^?WSXIB O/Y4CKH.67WO>X8F?X3$4,?*_WL:SZ#7\A3UE+L>8VXAB>?CJ MO+Z^?H14B2 [;B&8 _[5)[AS;LLOKL^+N*$I85&2$'Y< MD02H_CA^ =1+D.1@X0D2)']7)/]_>U)D57F7(;]3DRLH#Y?-R?J\":1#/AX% MW_(% $6")"=$$)T0*0;YNZ!LX3W45;:7*]CW%8H;64]1]CH4-2+)'8\<\N4H MRD0C3'R]CXHM=GX9S@:N1A:69Z4N3SU]\Z@M:F@YGRUB6*/., M>4QE&O;5_U2+K5$R*WH]ESM$F\$!IG/01O*:5A;;)G_\7/G9%D MP4VX)3I_R2;DVX>DSY1\^O#Q#T3-3Y !HC@@P,(1KX-\KWPJHN8B?#(B9VL4 M^TO8!\7[_$M^TZ7#%=YXJMXX_#^1;YPJ\1,47\4ER9K/_)V]LPDR#P!;!=K$ M":0O8%:F,HKTYS[?N"*/HFH3$"P0.RJQ6(M$DOB$"/+D[_)/B%X0#%]8M,IK MBM4R'V5>K&;";0)3D06+7A.RB*,56:AIB)?-8]&18E]8EJL'**N:BCQMR3N8 MC03AMR2;D.0S#N*#L1>AUYI#=$0T[V6HJ#F()R8AL9H%338Y#>%#5O]HM1C*E 2A(Z5Q\LNTM9[MKK7-+V(W)37OC8H1UDNH,9S3 MCT8.NICFAJ:83O<%KW%"KNN"@X9/:?7(LR9XP>>T(QQ_J4G-4AREM(6S+Y^% MR&ET9ZV8B-_E1$QE)_=@RC>=CRBUS%OV>G>*$ %*(V26#<-G7K+.F$A%NO;B MWZ@&CV= .T"',R@"*T7[> 11GX @BU)DA)6;9H ;/ZOB%9$/F:6 M69';+?D[7IU(R^):2]1>?+D^PAPEE^$<*AG]DTUZ$Z5_HRDTR.AU_@@89[@Q MUK*F"?<6505-QR=>9O0A>:+3)VH"\K1)"9^";&E*8)(1>F)4OGLYR[U7;!!I MPMOV\D 5YHC9#!6Z7@%S_J1\_01/)&?*8I97 U3#G.N_&P:E:SIJ0\\309$D MGD;SF.63&T!,]!YG(OE41,PU(;KHTT%$AX@1W]]F O] #+;F$K!C21(QBWNR M-^.LR/,@R0#3%R]@4&' 30.8,"^LP%:,CV%,/0;?,J#8=C=2?A 2A72)?;Y/. ,DR3B8D)#B2O@JX2V%!EC'M1(EFV%7W@=-7IR) M:.N$Y*>V")\J7@O)W[&_FJ+EK#RR]((1M$FANZ*!EUU@, MHBMLYWW70K@@SD/U(2@Z$W(NW)(G'H,&PV/E_"'UXG2']Q.Z#,)PU.SK#M6< M<XM16-\7+*A&"R6EF$ONMO%8R*TH .YSF@2)#HA2/9]M'C/"0N= MYT@$*M94H%X>*UDV7!8/]3>+PD#(..],E0!.SZ$O!://&BWR=Z!F,Z\B!PQN M18L_V5Y[OT8QEOMB*68O=YN@FI+\ M74QJ,Y)<46&MQ'HD?&SVA-B*0V@&8#<&:K0QDOYE1)2F-GF@W. M;\TY![@:XCWW,>&;CK5\!NL&OGD9]=LIR_MB0)TP1?Z(Y*FSMBM?ER7OIK!, M-DD:K?CJ]H\D2&M#$1PQUZR28=N!!!.V4*Q7GD<> M-A5I:3+YV,?I9=+:T0NND'$;PZ-^F25UAHM+K&:A\!$F>]#_/I8)2XX.:18WA!BJ<2([-*1 MG5X,?:199UJ22+I'( HK2Y'?R _6I:C89SV(VD4XZ_R** M+S:0Y097#_CP^J62P&3BMIZ06$Z!D 8+G 2O<+MQ4.L"LX*L#T)6E38H\[ON M=='%=.32NNCVJC>Y*?*"K;%+M9N(4@QW6 8IUC]ZOE,(BV@8Q(>;<@$X8R\" M9RR/K3_9CJT?X\(JO7*P:MA,E(I:6!1'Z' Y5-P_WU=3 DS7ST"FQQSQ-_ 3 M+F@-U'G_A6TLLJ]95,$27M8Q12?3&%.]7:_LX$>,?"U!F)G&KDX:T3K(2P!5 MI6,U^B'.Z9*W)RNW!P!F++:0_^,?_EA-Z-.G/]00.J-SM/XDK4\6 MG;;0,X2R\]/FE$2P"3RNA$CF&_(K1&I'R MWW%]Q,]2$TQ4\5J,VHY"YK)WM@ EF[-#='YD.DN>Z0F7B<83D4Q-R "K6.S? M8P(V2E$4G\;8.6=53%N&>JI";E$=,J],U- #$4BQ%J2)HCU0C;I1L9@F432T M1**/J>KLHQ#NN?G9T]1#DD2CB3;MB/E7;^'8^-ZI$D&(1<6\;X7YAOOI+$CF M+.+G##5RTE;=.@,$-,T*U'"#DIS\0"?RP=XZZ<6ZB.(%%;@2$%Y\6P<2(?[R MT&Y*FJ(M7&Q/'5UQ3U6NN,S9IC$JHI8YJ[H'SK*:/KKE-N?TW&^EOX8EKBR) M+V>!16K9<";J?R_GM^&BK^]2[KU>Y/DX=>Q]TI6BA/?]&E>< MUO25.FH1==VJMA>0$KLP92&3W[*.-,!"-#JQ.JR!"QBHQX0N-NPJ6!QZYS26 M5T^(H$]@@N,2KS$C0@?O4L"P[[@6NJ5>G'QKLW3.IPL4EE5#>@E/:+]#"C]$ M$NB>UB!_KP(00N1BQS8S/BS)6O2NJRG>XQR[C$Y7M2%D#SY:YT.V) M>"<1,$$72?64X8H:6"-.G3L=[I'&#T@D4P%_$Q_]>-2+8^H\D\#M9]$=3+$UC\=FV+Q:HEFF"DU(NE3Y#D M52<@38B@/"8!Q6?>F_;+?J'<,PVD7%8;6E]!$\V6=YS5LK!B(]H0D[G'YM"( 0T, M $[GFKEXQF(+9ML+P$JR*Z-BIZE(H1WM6< 0O'&('LRV5Z"H(I[1,,+\O"BV M^%8U';J7:T:C8]'] @"VY_RX@&K0>12O(^%F0%"[4\"MC+>GD=\K4"3(DP+] M"<$9"(!HB5D(3',T\K$1B)9ON'FTHAD,8<_30E C&JKAF'NQ%\J510X9G0/D M;@0_.G^C\3Q(X"(LG33R-Y3KL_V 2W8N%BHIDS60+A2$TYR=?RZEM9Q(;<&5 M""2-\,>0^9>)4>%M4Z(0E,6B>S%>>J&,E$/> [=@?/&:0O\.P&]DIM;MXH)? M5^$\\%CV/2:&\[PU8PTT@DR[A/7C"QTD\%.=J2]W69175F,#4U1R1G!5=%9@ M<3)F\D,S&3Z[/.]2.UW&5'#1/ZRE];[-R1Z#$*R!_P&B6=#RB>NQX%L&A]/M M8L;/L81?HE#7T-OA!M11?;=;!&=>"%;!_Q!@_[DY>]H?*%E$,B3 [C#.B/X" M[ 8I,G#P07TH27\H>O>520<*T># 29R$ &J :A'YIA:GME=\22+984V&\#T MSITHS\@[QUM-S1Y$:'70-6#S_B11N)SDIP^R"$7ORUT0!F\;>'S7K-^KIK%)$!,_1U\%?AW^T7'ZM&4E:D![BGN7[A4U U M#&BN2"NT&I3LRR[3.,6XY"":J<*8PH02:(=[L,T.H&$('R6S5X#8F!DOJ- Y MY!D3:9,4^K8G%K?+=(Z-@9([;XMQH]#G/XGY^:SD!*>>F($3>T4O* M,B%Q-B*G0PFK)!_,)L?J/A7,^(F&?A3O'>TKE>SE,9L70<\6.E]/MJL!WB7/ MXV29%;B]79"?;'%[2!O(I- 'TL2A\+!9K;QX6^@'N9,9_R4)KRZLO1MA)M6= M, Z%X08\(E&8QL'3QJZ3 M>"S+8BYR(1G3+$&--7)O#P1GOQ27B@R7K

@;9:F6;6(\.E2ZLN*WZVD2U' M90K4U[P@O3.@JA.@MGGZ$ZYN;LS8S8 :Y^J6-,ZC7^5.Q1QGLETK'+,2W<)J M'8MJ#TMBR!&1]^CQRL[*8M<5LJBY\#Z;*" 1>X+_Y,6X,6&Z'K57B@RR;;WB M"F!?(0,!0&3YBMY$J4!^I?[/0?I<#1O>WU.6STIPVB]!/E8M&O0:28F:E+SR M64D&C;\#DCY$UMW#RF-,';4&LNR07I;%,5K.V:!,9PY;_A W.W/-O']U*>-3 M8.+?"RVH_.B#TOZM-:4H#!JYL,R4G-;.3M2E5/)Z%JV"_*W^0?.21I2ER.>1 M2IBG4-1HM^^N)3GE6_YBY2OFN[4*>1Q%)7(M]%\4W>[]S,W,J[X6U+ZV11FD MZ$:R2PII.>5XAK5O+7,RW2Z4?#TK6W<.S$)NZ9.,6]1_74?A TY2A!G&[.*-//4.[G#:1Q,EF#8TT M,O(@F\\G.!*YV)J/N8Y$EX=CH0Y(5;Q6"GN92( MW4#FX/4(%H0K(I4,%K#.F^.!27W*M\02^L!Y9H##M-9[QR0"V^%^@/Q +5$ M 005A&-EZD!F)W#5/TYSG4G3X#&:;SJGH@TC5'2&!4L+4\ZP/@T0+D4J=#/R MYM>RM')W%9(S!(!C9]1.OF($N"L4M>G]/X;(Y4 %ZC*<0P,H>D;%GY>AT3CY M0,%@\U)D1X@@2!1E_E('"\*:EZJDWCJ5+D^UXLHD/UU64'N!:?V/_!LR>/II MF57K?":9Y+_AO'L.::],MUFSY1_KD#N"Q"L<)V2VIM3QV^7\Q*>IEJ+4KYE8E^F1GF.I+'KCHY*ODP M33/-"\B*LDG,]1+D^C#"E<^+&YJ>O\E^R="UZ#5@K#9=M)/U9<#,8?P=E=1F#[; M[.XQG*Q,&525N/J%MCQI1)XH=N">D&QN@04"L^/-X!XU#>!;YGWNC#V1XW ^ MZSV+[$JOXPP @2.5@QW^ H]4XF+P!$GL9M_.HQ4_L!3T0)1/:2=1[A22M+D9 MT1=![Q23J#DABR!Y?7AEP[!9VS1QNES&F+QRS@*A":BD#QL--8N!N96LWO'\ M%S"1$2[+4_Q \TULC+41L '8&0$_)LQCXA:(EGLAS 5!)$A3L24N&27JZ'UJ:= WC MR[Y^0+LD)'X4STLRD(*Q6!B1J7?.$F"\F328",)#?PIJSII\. M@/%D#XDK,$!0@33/S%&*5U:9G8II"AD><[03OIOQA"XY\_"7<&!?\%5%&$FC MJ/I+(/_>%RZ5W>3G1#Q@LU?SR%>O0E7L"Z0O.,:C1D*6[KB3\1&\IPEP+C!- M+<*#!\EOT+/Q,92.-"SPZJ=<(TW\&@M4!U&J]\MZN*%OW#2C[(5>8]"M9RSO M]U^*7/)%-B)Y3?)>$#H'$Y'#P0U(\XN1Q.DO]_#-]2TRAZX"09(&$%B\IAX8 MGW:ZMO?BF#4R:QTZ0W1;190VP*G'F;=X[UZ92.(0Y"4*W.V"J!D4A/W5$)D. M%F1DNG@3*5_D2#YQ0O1W+PR3W-0KJ\DZ]BI7*1] M025\W$-BM.G#Q__\.&3 M 0/WX93\Z?>?!E!8K8BB7D-&FV3$B: .;M<_O/\PA(2G )G(=0R$O]DD:;2B M,6Z0&]JK!%;1%9_"_C:"S<+_B=7^F(SCA.8BLS%7(1/1KXG?#[^W[GZ;%;: MG,T[\^^Q,T,D?H6S*)L"W>*K>(CDGU_R_9_R_E8(.<.^>>S&D ML$*R!WI"9,_;/N>X(@G.$N%>R5KI6D^)-"6.'DD2)$;/,VM=?2:) MEU.VI64]AC'U&*"I89])AIQ\[MDJ$ZHYR":C3-*<-%ERVJ.5I0C*-_L21"I^ M*X_'*T'I6QE4DHHV*F$:^*#K<-,OS]80M6G4!_ EB 1N5._DLN)E&O_D+DH! M ,5C;"M4,+!(ATB$<;\BRM[1&\UHK.BY-(H9 3^EL0.#=K7903O/5 -Q]XRS M-L!L#Q!IE4$3C&;D.9R]95+A$A$ET0A;%2K'X)[Z?HPPD FW+_\K6/:"_VQOW;I8FYBENLIB M89GQBI1'+@AS(4&A9_%.R8*8^S*\B/C(C[V &H04T)H:C_/=$I?CDDUI(RC, M;IW%1+VV("0X@(EEJW[PJ$$YW8!>!P)%B[% M+\&<)@\1Z^7=!ZIP,B!=6:4E*!,@?412L4X"'8,DQ>*Z8+T&K2#_M-$47T>Q M-*OF4)KE)N6Q(UJFC;S'O?$P;7F%N4Y.XW4<) 92"7):(V66E?FT[7/ORW#) MH:4Q;BV5(.M0%R^]4*;C0HE+Q (?_P$0'MQDO^/C%6=JWVJ]"D1O<9G*A;&D M@)IIDXSSHT-+XP#/E[N8JQW!F@FPAP+37\DZJ7"'QM.DN! "3&9G_2;YV:,W MG) =VU5&GN)O,*CR,@CL;N"S7S,=$=XKXMZ!_#QJG MOJ:QP%DU]/CO_QJ'G8\!UHU-O M'7!5.2^2+Y;1J,U N%A2K;+,$#AU66:8K\].[R="++GY[J*NK1S22V M..9;@JZL,6%=VQ_= A:J4?AA+)=NKLW\]:P&V]U)M=@,+3O)HKH -M!-%$8* MQ9#S$:T.E55D ^CDB* W7@$J[^%+4&PI?P4: MS,, MJLZQRLFZB5@!E&/_CJ\!9#6 #6._GX5A&8K1G7('>"6)1?W1D!RL+$ 9]W;T M$A1R9X?>33^B7>NFZ0P]_MH\9Z_^"3BXV238\^I2]X@Y34O\8]PA?'P',7IC,8KZ!L*G>CZ T K?= C U;I-S>M9A!@#>0/8^E>^0&Z)1 M@L9<7Y0_15K@R$OB1%&WFE$F4LD7"VXC_\R5S>>([R*^36=\I_P5_MY+?Q5T M248881R!-$':1! _%J'*>?)(?T)>,^G@LTI!.ORG!2,KSYF[")A$43>0] ?$ M)#[\.'EFP[';VC@%O1-PXA@ IQ/.E:Q-3*&'RA&*)E]38VN8"1%"XS1#0)_E MQS9NT-RJH?UZAZ(-6!P%AW &O^FWXVU%41^'ZA M0@@JG>I)3<95"S';<P'R!?YIXF-.8* M7%_EZ?R4J"J%"?GXZ?V''R8DFS&'FQ"906I2NRH6H$\]T"5\4I\I.+C6SX B M)9H*]]G%.K61L\UV.;;85CG#^S+@AAT(^7P= M!0"7R2M)I_YO1.*7#7$Y/6R>DL /O'@+N ]2S-X8>)XHIT)B1\ [JV#;OG%: M&03=A2C5L>D1]/,N"V%P6P:![5=1B#S+AB2]TNKS@!28@>M2]QQL%9+!N:H& M399?\V@62@_Q](-MS989>1.):;B6R-Y$M9:QBM86;ZA_$H7<[.W;^E/0(I+8 M #U C7!?P+N2(MC-D2@UAK[8 (+.=1!"2ZI[^,R8ZD%Q$<59E$7W0&+$);'6 M/5IP1"1+1/"D]FZ"21%YP*GHLA6<68M2NUXT]>F;7*Q!RH3'L7QU_>=+:XA3 MY4OXB(TZ2R%.FQYO@+Z2A8TW-.VO:$-$[-YVS:<1KE7D1E9UGM!P_@S7O77\ MF2A,^&ED (Y-41HEHZS(X[A7M0R>9)]I3$6.M[_\=--G!_P4T#2T4?=Y.'OR MO?]T>3XC-]-KN[80_>\-?VOG+R::6&7DB*!G/Z"E2@VP!$I$T9*"!@]^KKDG M>K0 3Q' :=/UX]J@O>-E4H M3'S<@K.BS+<%F6_K9"9ES?VX%Z%L$HYN,0IYYMFG=^WQ;1MX+'G8K-3[H MTNC'A9H3E@%+MS.J(_0)RGY)YV]\+8($]FVIN=,]A9@"A"3QK7%>V=,LZ)QCJ96<7).(+WT-BI+,[6;*ZM&6"+D'=!2+;4BY-O)^0G MFJ2R"QS-.;::[C&GU$\ QPGZW$%TM^# [J7R2N("NBF0Y,O^?$O5-M8D9%7" M76K"Z0YV6V9W"8,O]+,<2I%/BFXM@:$L_FOJQL:4%JK!]&$3;YA<;.8@GYZL M<69;GMH!UZ#@_2GC%")("BX 9IUJ0 M5 WE>S/O3;:0.Z$A702]^K HTK*P$5#EB*1.WDGZWUJO_#4MH([HKP1,N60# M5"49%H7M\9KL"552*43^J6PT@&I)HO6.S0N7^VS,':U,3*K:&P@U+R':O!KL MN/4-.]2"Z-H&VR0DP]2EBP6=8\;+6@$/9UH'SG_TLK/F?0#I)3M;0.L]DD\\ MX+=^E5?<]>R/5?7!:]0GY(;:W^6FY1O3L=Q/E(9CN?R6'.2R&X\NCR9+OZ^F MUYB>/RC:> O L)%7>,;-Z^4R%E@0]N/GMD22[ZX#4/) ^GA/H/V3;36!OMFB M-:#[7\4ZL,8EL)Z#>E51IG'MO4$NSB"E*1Z6+L#AY:T@QGZ M00M2]FOJ+IRM/HVA4!9 PJ'1>I\7_NG#I]^1=[EW-82U66'#>(OVG@.AY;L_ MK)U]QH$H(D9T=F#"W@I5H-E*@*M_\#7SP2);!-X.&"X +\&C'&=1M,3^3.; M%?5[F@P"^D,#0@IL@IN/9 &**#2E)9C;C:Z/;"GD%U2%VO?QK, M3M[?(*:),3F*>4Q%86SEZ 3\*U\$<[#Y=T&;>R#W:H1K\)9M8L";%ZOP;KXP MV6HF7PAP6<=HKG=VWBSIW=S]OC>7&S99EZ>6P/UJI2TVN9'3J MM9P?4XC-D"B?[V@%+T0K1B VGD=5W@FN_67(#G=9&:X%+\RD5.4;TE0Z9D(; M"J-E@75GS.V.,P:,@!PP@^33')V2+@$0Y__8FPLPO?H="JFV"C@#]]P!L?Q.E?Z-I[J/(*8E! ECLV0MEIFY_ M3P0T0<^\.7JA/7;[^N>2566,5S8IR'A5">(B= 4&AIAY(EH7<'[)EJ::$VT" M#FBK<9;3*%Y'L9=2@/G,(UDFRGLE8000'21.:%06UB+& +AZE=5U<701Q2N/ MZPDB&>0J2GI#7C-.@[P'J&M 05AY\+4_\:DMFDOV9"N5\XM>%.0=R&@QE&5- MGK*[79M@ @DS!*= O5%F![V[.E)1BS;NP!NSA+NA539(@#Z?"RC@+U25@C58 M%[VN@\1R>@0H60C\#54$8A^^Q?XZU"6#Z?4?"B11+(($(5'3?P%KP$KBW]:) M?[$KOJSF',;O_YF&-/8@_#7U5]RZ 8@!2(*1(?K^:H.< *."7F&*(Q.*[J. M@RZI+I4I+N4^++T;[X"FES=5^0I6H/'ZZ)@^59\S)=:4JX]Y)Y^O8$WK[J C M7-N\D&@=TWF O/ZR5YID,O,+0=K?78M"UW\+JNW\:9N M&UL,H7C)5QQB4^\'4NV1I;LG-[3IFKW1?L MSX3R'T+A/]+XFM?O(?7B]) 5?*++(,1ZJJ]\'9F^>&48'%#-LX43C\B^2/H/ MBR,R?HEBF"#'.%+GF>1,VZQ(+JUS:77[>5$+FXJ\UV"BCD@B[>PNOUAX9;MO MV+*I8EI UETVRY"2PC*]B<+Y@6TVM%R$PX60ZPX$ M+-J)>:_6J>_'D$8A_K@*0KHW5F;1BA!DB20X47\A5YAK'%H*2!@3AKF2HD-2 M\,DV3PON&ZYHS@H&;%DM+_@HI64'"&HW!@*L),^B?K=?0J"BA!7,-K, 3?%= MJ MZ8+(5M/6\M#,2+"C"%JLAO,@\SO=RHPM XG4BF+>*-A^YK$9*=3.KVJ'+"E/ M2";> 'W* 5H?O:@>4XW*+T-,+$44] -;\!1+V/,IB!\D=6_4@WIDIPPD92/0Q+6 M+(3%,C,\M>4GG4"&*D;\M?)?(U>0F@#SH&7(7BOZM74;F9>KXIQ/R&4NU*WU M2F;S,K%J<:9%<08X[K'[Y/G;.A#^7\AHZ]6,0C2[I!E!XEO-D3/!/M,YSVE9 MS^XS#J\N2UL Q9+?FP6+=X,17UT.NMO!YJ2F@\U%%"]H M !44T/(A_R:2R_ .(W0E/ O9\4:TLS/:RT9VII%(7Q/Q?5+_>\FAS>J[HUI$ M79LQU)A)XU]@,^<2<.V<"!DJ6C8I.41_0;M7\C:#O12U/V9TIFUV?JJZLG%+ M4=0FMME)%TR;N[AT<+'@[#@K!&&8[F?90VV^#B9.DRJJ'[ MR3;[ZU\#&GM\1.+]@+!3U-]GGM%3*$W5CAGSIJ 2M\;Q40=^3OLD^M54L:#Y8SFLSC8"T4 MD*I3IE_=:49<5FQ4G#7'(AC[ F4J70:.9,OZDNUX0D"[ G>&_J-^VG&%7T1$ MAM%KHO]T",,,[-ATVU,D0600?F7Q3[@T@Y4(XT5?P&B JB(#S"L7FZ(T%$3@ M:81WCUBB^R#YS; 'ND!?LX5AJN.2BE4)!+2']U ?'!04&/_"OE0!P%ZPG5DG M!PGH+VS*+U3R"A7KP/"F['LA$VZR.*;-%)4DH30[73#-1*B?L^C\+:5AKVV0 MGUH,\U>$AP%\K11I'Y-NBG!H)HLNX9')M:\1 M8+/"[R)@-#[U4KJ,XEZ.$EG@A_2((CA:SMF@3&<:"86,(WX 06. Y-"\SXP* M]A>PN/E[LEOU^289[W,[O*.'HKKX?YJ>>G&\Y?0"CP+_LP+^V?6Z\7RO'(MES/?O&5<,?FDDSU M7)6!DRO'N2":]FP)!=IQXNXHE_WPK[W_BKOOH7%&Q9\J&[@O1+.@1M:2W/$+ MJ!]3>_<'\=5ZH#'WY2Q*XS?3T$8FVQ]W7\Q2]&TAXY<_&0LVY4Y07E:&&4 Q MCK)@T 5/'W99^78W+DUGI,X_66:!-Z=-^=WQKQ_.B\0(Y(:>3>]FYY:2($P MPC6K8'@(2$)9<'5/U^!'")OS",$=RV%#X)/?B M20P>C1]2=5SRV]5TU>Y2H*^6L55G&1H7ZP#!'L45(> M)_/R+68D)M ^=YRLEONL)B5R5H&I7;$4 MH@S4;BE&(7'RJ3UQ\JD&1T;BJ0##EV$:!_S^F&/HJU\*@2PGA5Y!DBAYP8 : MA'OE!4SSJ;^&]5$[RB"(CL8<-.10*XW\62SJCX,5O>WXFPP4'?HYA9S'W.]%&3D$*2Y/#U&B:EJ3(SK,93[S9/+)@_ MIE)KR629\<&]TK;S%V(_1QOK&)\CYO/5$U5M-U%*#;\.?9)_(V*:(Q2)U4M# M8(KAOY\*SU+?:LTJO] PE9D-W3Q,F/+'PGBYX6%S"Q+T^TR@WSUX&/>5-'N?3 ME"N'3YL4_1!IQ U(NRA^_:79_9;RS^3)]F=BBOW\U),'FC7.!;943PQAA:5; MQ@J^IZ"UD7$\9 M#+._B]"<,4TTK@FR_;4N?R,(><.&?1>$9$N]./EVDJ^X37/V+H[F7'D&L&5 MBH+NPX _%6&>7W^'SF5(Y SD_E^]U?K/9TQ6L^[66T8)/9+G]=J'=-G_GUSS5/ J!C(2,HG(GE[6:(6#I#7-O#>5D#''TUD@C!C(:P)PW")I(F@?@3C,E21% MR&)(H,)[\BH2\_; &Y3?2T:2*)J.P 8[: %"X[\,DS1&;57D)O;#8:V,, M #/2OM.8E:=6RMG=Z:XQ# ;-B!=>/R_N\\;P.32=OE9?UPI55LXY7*-[FG(U MF/KG7@S*<*+=B&>4'XC[0Q66;7(U U%3D'?Z[2]G^78X;Z0MD74O2F>A!_1* MFI=;]^EUEMBR6]V"E#5ZJR_('9,H;*]W9=/S)_44<=+"\1R%"%/0$TJZS:X M>^)(Q%):JE ]UC^I'U*#56 M2?>-; HB@X0RE;_KYR!]/MUP36"58VCU IY2A+.*?(L1%K-"Z*! 2HA73IDH MTI.\4M[ZU6)4--91*HOBR,GN*1/Q^N=@;2!]3)$EL4[W*,1@)0D*) =P+=;T MF>G= :C4:>96ZS3CJ'5.GS9 #7US;$F3NZ#.^;[@&OOR: (4 M4-$E@C"1E$3#R5M"0R=I_ M!TC_6YMOQHI(3)=&IYY%>^0$W]IO@ ;X<5SU>N&K+/ =^-_ >/.G*S!8^O52 M>4I)3IMHQ(F@?APRL2]+G)T.*L.+9:H)^4]8S"7ZCU/P&L\B^)%6EM0K+F:R M5.JGO.Y,,0LA4/AQJ8[*=LQMK(M>T_]!;RU86,9!RO>J+%W W4Q.G[TP[-_Q MK<[JQ3F(G.2XQ&NQYPN267?A28-(XC+ )A)]RHS492AK2Z-^1)*PHA##-7#3 M-]C%ABT"QN",X=:L2 ^)8C-5AV*GS<5$$[+(IR*^-I>UI$Q;8A8Z1FI"Z92/ M329UXQ8.ASKA!@4YP-SLD^TI\Y*DM_\I,Y]O%T0TS3W9$B1MWTXV*%*%,T!( M\S28-(!NG3G1^GG31?&I)#6 [[P/XP7503"^C"(_(4EDLVRV%].LZH&N M4U2Q;H*0SEZC_Z)Q=!M2^)<9U1P+?&*J'28X+\DF)B'@6J6O$?D'GYM$_!_P M$ZL55/:7H=B@ M8@GY/<[:S!#Q/RZBWAW!89'R2\KLWIOD57EJ3HQDSEQ M8GO[]N2WK--F?%OKRM2/W\H$FQ,[V0%G MMPQL>/:MX__><07$"WP5S97-.L7O^D&T(5VM_^A+52RR:626VD@!&7U M,B3K6M?4J>678:_JYC,GD2:JY*94-8Z_//-2>L'/6X1B-%HNO@3R!!.7%WP" M :LY(8*E?RZF^]H[(4]>>#?9A4C 1PB(14 N6X"=>-\K'\KM(L-EZZFC9%Z9 M:('].Y&F+77% /O%DO9*[L?+/"MQ?;L8 M-;HAK?\WENHE#>GOURD62#&+P; MHB<6R*393>A#HD&6@84-^T8NF'PG"OH9B$U(3FX8T/(+;XYI^9:I(!( M>T:3>1S@060"@WTN(,T7$J$PJQSYW/A3+13BC/R$A#;Q(HW*HT7OLF80]YHDWB(%NY:QZ!4J MZ,DBBM6] O6^F7%L/;IG4FIF0&!;OLSLI"_?)G"K7Z9TU3O'()L!KY*Y/H=YR)*,1T+#S]D]M-FD#) M.6>EG^4J2]O$!"+A:R)NF(1HDQR+<,RQ5+@9=]L&*=^J]B,#UX4 &O:DQ+I/YTHA[RM(]3J:RVB?'Q1+[3DV2@X^#._O?Y3N_<[ M'@,/-$T9]6\SGY&AU(_WDC#)*1^!&*Q9 MO1;I.B5.4D#2N24I>Y MP!7U.85J-8R7!\EOANP29$ &B#V5(0'MJUP4/XZ9'FF M_(/D.8K3]PAXCM$?79L:O6R5Q]47(U91:3I^>>0'E0-T(-4"=)=ECY5,F9N: MS1:O2%I+%]%\(&RZ#M)$VXNZ#)NQ?!=)3D7)G M]90XRG6LU!7_N9*'[TCYY5I.:+S2_5?J=64 3[E[I.+Y?[ZNADOL:WIM67Q. MBQ-S%FZB4&N!A:G=WAS#PP:NW8CQR2/0=UYH(=L1V]=K_]:2&0N#CG89F*D5 M& B6&8')(CT"9@^,^\-4&&@*QU75"^BN#HSHM^MPR?A'P'F9T/H-J2I;+Z6 MH!L.%R5:0.^?BK8 1[P850D*7_=2R&]%3C?!9C3:/)/J5);\VSF2F@HO@2Y9 MD,G]XC$3]?A?B]R6=2RH]D=LMIQ#>^D'ZPV\1;X>#]$B?>7;NN?U(@FB,J%( M6B\[-";&;L:+% ?>1R))6\QU,21&*<5%DT'1'39+F:N8@?#80IU'KY:15S7Y MV"LOW<3P%Z@&.BKI6%&PG=SKG#Q6R5C:?+/7:/8<;1*^26#[!6\II:&J5P*/ M.U?][CAE(]\5U-6G[,K6.\%4"C MDG51HN"#*]H K?"'O*A*20^S'Z7PU:SB!M!ON=*26U?$W9%U@^I(=]F MGI!V3Y< 3,=WUHVWZI7\+O/0W"V6NV+CN M%FH:^*7L"V[1\K(D:=O5=Z%+>6==RBQWFUN29]'F*5ULV&[VN(E4N4*2N"^G M(FE=7<"1BLPR=_YNMKR+//DL*4%8@/"'9F--TU,OCK?]I0UJVOZ!')N$. MSB26N\!?J$V7C)))]7^\H\*?V;<&-.LGR0D*U^5 U9[&!"FGE<(]D4LS= %F M+Z!+]!P_U7F.1>D\?E!#85\:#QY@V8H4<:[1'+L,3']#M;[]G3=D42S5N!0@ M,R G%6O$M,:I\J?].O_DW>E! R_T9969L$/T:[J+ ?8BW8*-G$KO_!JXXI][ M7TU,T9Z@!9YFOO6U?)\T'4[_,B^GKG9UD71 9T)%Q)G2SG7EA(SQM\%(=E2+TZ^+?60RE_6 M"__Q&'%%\#\S/@=?;S@YP+\JTH%ZN<. *@&R7[;,K"SN +E4F7IW9:*.*%<6 MARFZZ<_]CI8[#.-74;B\XCJT+](^3K:?*2",KY^#^32FGFAU8\0>?MBLL/L# MU]YA4H*SJFR3DRW))^;G#X1&K$*4615;A0OX).\+8C[I8A*<27;]L=M"S'(; MP_H[;#B8JW%>4*-:SW'I<+;!L2!F^T#GF&SS\=/3+$C[M2%# G!Z??ST[NE; MHDB/DW$V,,_J@[C@JF1*\@9:C1-8]T,: MEU#;8DB S%5(PK/<2=BT*&R/]V1/JLMP#OFWRW!K)??IK.['\"AOE7.E[6TTW0Q=*0['"RGKAR ML*\LSR$6H*I]7M_M8L%I\'M4Q!] #:*K-8NVE,HRH+R3FI6,1^>K84[AUW*[ M!2M6X7&P564!B^B3N; @.).VL2"1:\)6<312@.U M][)Y?CQF8>4>@&P$T9Y33@4O_!W,QB_&;TD.KI'/.$@\520?PZZ,0K[?^OMH M939S1G'DK+-JK@=PN,J6PA=\UZL ]0.*B@-?F^P#9CNH+;S__G\!NFC.F)B2O?$:BIH1C1DY*U*QP<5G7I@=8"M9[%8Y:_&*1R5F0>,ME+*J:22RF MMV@2#K'5RPUUK1I-$CQ."12$&\Z]/,.C,#FABRB663=8(GW^QH6.8BZC%V\Q MI #)0; 4$7;/56TS^GS@F.OVA#,KV+\4YOXJ%B*W.S5(ONPC%VR1G"^U3O)Y M9$TD;.6L9+U,;):S3'V?/Y-@U.DV1MT@[.>HE[4MDO"$(&D2Q401'[\XS)DD M29SFH40](#9]"_IY%C5:(V>;[7+,-5%.R";Z(]>,2ZG9]QEFA$S=+OY >U(8 M1+NN+'FI\-OE&:PLZ$ATSDW2 ^R5$@+L.U]S:DE'5Q!BXO=D)_T;G0 : ,;< M*O[!N!=2>:APH7;+ 7+&B'@$EJ[TP^((P3&I<#="*RJEQ2G&15,JP;KEQK7\ M03,-=ZWDNO1EE0W"91G3 Q$Q1/M>?@-<1/'*NPP7\ ?\R'2.Q&/H\=T#VXY/ M1G :HJP'V)>7PR K6Q9>OLD,H42;9H*"XTQ$FVK0?(E3;QW V0N?= YNGER* MKH&]O)-(L]B$(*9SKIKR'V[67$[/CS#*#IMA^G!*_O3[3T#Q'7;E)>DT##<>Z^]UYNKBCY 1K7PXD/W'F\O9^1EYF$UGYP]CXD__9!Y#U'?0DK3=%9T?1C+XQ[4,;FBN^EK8 MHEXU)TLDW6.0@S6+8,W\SATW#\^4,8A^>.'>W;8KO$](CDAZ8^6;#*"'W#A//#899BD,1Z#R5W$@GDO+0LF$( YY)KO3F[S6 8\ MLR(1VQ$F6I",/-'H3XB8@?Q=_FG5^2AZ-F[6:[:=+F.*:VNF62/2))XB:@NO MU CO1;+T>;JB7+OV^J\W4B.2W%@99A6\6N^D M.G^F_H91 +J1FH7HAYX$RQ 2-[,+6J98&RR?E5/#(95-KEJFB^F+6IOE+K_# MK@3KMPB#!(U71EI!LM$"2W"U7,=#5()UH34C!=@&A8 :9A&O@!VP"6 MN-SH 61>0CH,]<4>A%8/>&;=+LK@BT;>G,X#R9D@B@MR(?9JQ@>\Y2K\R2]Z MQ5C'Q5J4%RMRN%@/_!H+%ES9"U-9S\G90+N,\VPZ"T>;C.2S$37=L4FIKI]F MJ09"7>U>^S1:YBYZD1UR$<7R1_!<+U0TG)5LPCB/ NB(L/P? M@&+P]9<8#WT!]"T:+V*/KCWO-5,0!ZH#P"D*LG53V?BN KP5]$>3JG M: N57RH,0E5C%E0IO+*C\#T>4/;;>$2K59"JAKFB(&Q)0U"USH)DSB*(H/2T MP;4Y1+,#?1:23S.((2[75ZN[,]&+1KZT86H+C8E0VG+%BC_K6R]3+S$5&V[> M _G/E66D)&[Q,?-=0 (IGE"HSEGR_[9XVAZ>@_4:M/W0_RO_3!E>34DJPHJF MO, %?]R\X(^;*W]<(AG!P^)9LH(+PT]^8,96<-#) A73#S3),;4(KCIQH<%4 MMC*4G0A>\M!>%#RT/Q<\M-FZ0+A L2"4=17]'L0MD!?1+WO'49_; MHY?A2\3-[%[5/TB3**)HY2JR(Y>"50H0'H\ I4MP4$%R3;_B8 D>HVA% M%:%8N;G.2J_GF"P^1.6JEI:>.T?UG'21DJXRTKFVIN6CRW1T\4BOO' ]"3[D MB^*)1'A5R_I%KX/VL7[-ZU#^Z,T63(@'[:W?SYA3;B#[5!)*2)3[F4?*-BMP M/ 3Z;I;N5AV=JC(71+,:$7_<6NDOH@4$2+5=H:;_8E>F:W2N,5E2ME]K9=NV**7"A1ZW)%Z<+=O?U4=F7XB8N7E M>/A@[>V-BUGH:M\NZ)"M[ W*6M$6(1%2)DAZ&!W-I$2LXRL;U*:^ZIE16N4G M&"@]U*39),.SXDGA2H21_3*350^2.*/W=2V&7:M2I:^H9D,:H]:J!I^2P ^X MZJ@="W<2[^)D>R XR$[IIIJ$%/JKJ'D@^1;OHZ\)!I@3('HA$@Q!O IU&1*7V(:Z8 ],;()A^Z) M87\!FCJ@!)G8@W1 409OM&AH1W>Q 6"UZ0IR$O^A8S38J:\]Y_*OL#>!A"/4 M9Q:UE:6N=E_F^K#=I6EK[B>9CDOI%F^NXE22C[^ MN\5D7X-RL6J1"C0M*1-@"=PN3KDF%Z07WARTN.U)%,?1*Y\9?%!7 >=)=;X" M=XRWY /.68"[K8?V6=*KT"3AVWJ.K)"%Y(4\*68())T3EK$#12"2'VPH)CG2 MM/G$5N:?*'*U5T/0M8XK9DJ>-I=3@&1'+T>CH^G2L@R/#[,8D:*V>7UQ?]/J M\8$HLEK=\C%(P9H$L(UB116LO0 ][Q*%545/4KL>99-2B'?Q)%R7VC: MH43((*J?K(KP0*'^C=/'K'D#*%^*GM4T?!-"\[%8<3 )UA/[D MQ>C1A58XO9)%%2'15,=>4BB E5USHW>U6?7?XI+0"+ED!08'S1RJZ!G%3=N' MYRA.H597N+WP0+/C[4$'&%J^I?Y.6%&M067DG/!'4[JTBBL[_/HH!;&R.Y;L M.91--8@S1[45.+WII;0_!Z$%%,/#F5,+_=?+FZFEN^(4#G7&)&"0T/(OHEAJ M&[<+R-]_CA@$EGLV.]5G0J@L811=0)]$F4;$?ZK-9Z>7[0!2LPJ!^?$AK4! MK5!HQORGKYK Z9$*7%(6QB1X(SS25<_LA59XI"N;B0P6Y2O<@%^JD&455Y/3 MR^5<*SD9B!G 1!;\MAF:@/_K1EZ<_/-LR.[KT;U%>XD/D#,$:$#D<>VC>FRY M?^H539(H+A;M@V["E1=9T]6O*J=K%/]UW_YTZ>/?_PS]J--MS:CR,9$8;M2_!L1),DT M3>/@:9.BYIM&7,$1X+D#Y 1DCD?@J[\AFGL=@=ZHV695'%LT4'>ZBJ>(R=ESJ*R[\0O&IGK]'(A6&NI"@ A>V41.P"A9V4@<+$]ZMU=+A-GVD\ M>_9"64K!;^4%#2!U(2E!B'V&2JHS?HEF:5;N,-SD,:3)05 0DG))=Y'$FT$]BG.O89&5%,=%-(<64 M4R#^C9@$/!?W1RGF#B+4*,3-\NID@>H6HPZ]^CUFF7JODB1B6-D*'ID1@!TQ M[Z6--9P,F2FM919"DXUB(F0__:RY31/LV+I.3@.8\,-+K*)3(U'Y#)+OU%8J:4]^ MBWC!BMEQ\LK*; X1VS[4YI&6S?D;C>=!0I/+4&"B8Z8D/RCB($R">6^+)J,D M3!<,YJ!7)1+S$RH9L)@1.,8U,F>I9[9XQB8T:S#=1F$%T M"_CA?1N<%GOKSC3E0C1.B- )\4X@,W]KOW^K(;%*",4/RQ61ORM:)#0D77 "V@2CP7Z-P^9\1 MO.O.#5"PW<.3 ! (&+&0A, M06 .@>F+LQR3;$P7Z[)1+-M)AE;D*^LW^\AI6P4Z,U#BFRD79R-EMJP$G=FL MXS7"<9U*;)5S#>28>O'\F6_[,RA[CM; BH'#6!'&C:Z15B62UFMBS$I6\AMG MDODYZ2,1A75[/W;S#"@MYADH@(NM*A(X.UBE%>0KL@VR.280T'ZB7)$-+&K] MML34DC5X,:'3]_^D^X-@E%P:(O@JJ1(D"3A-$?,/AN: M\SRKZH7&:9#(5@F)00PXC;2M:A1+4K!J 89!<5,YT;.?>R6G6%+@#^=.+NIL M>OGS],92]8;W:Q0K->>@/, JC72LO)854ML)BKOYI3WSPRI39@?( ^-6$R1" MT3,J_KP,96],=.!B&O 6*$KH7/AR1&;*22JF(^_4Q-^" M#T\MPE5I$83[2-.O\M\/T8VE5"!DJ!,+M)(]!NZ+)I;BOES#-(1U948@UBJ+ MS<\M*_(ZHT\I_[)$)E9>G][SZ-0FF!"8 K\?F=NF5\%;/$Z3=!W_%_9Q0C;Z&O9R;G06;$ MQ NZAZ;GRW0/]_E-7^VQ=T_@A"_V.\%Y, M%^_G69])$HCP,1DPPH-PO02!)BAQ^(2OCUFZ-+-;#+ML-!<$' *IQ(*4!&3U MAI)@GO?;Y .B'0,'(PP=L=PO]UGZ)N'(@T.QG^JR_+@'AR4%T'/Q'B<4N,7; M+.>1JH/8;P'"$ZLV>> F#U#][<_#>!>M&!@HY>1\7M3F\TO8^;RWX%1?9>\D M9;T"&D@0O.ZE[(!CJ00\-*,31^MT-;"U/T6J<0ZD$I"PZZ18TJS8YT!>+;$G M5P]P7X[6,2C&02_DP1KM'?^;(=9RLBTY*9G0/4E:TH&1*C^1HN0YM<")<,D# M*. G@S5S\*##V)"71D2/Z!N\_,#\%L4ND>CO$VDY:VH:W_D0!&?W]QG%>*JU MU/-3M10WQE+ SXUSJO2LG^*I(5=Q2!5(O2^U5FKANR5^TY]:J. MHUK/RC7VMS +])0)J'D_RXZG=&.ZV>YH=B!$/J(#7)8:VB[IHK2>O(KAZ/U"4G854+ 9KB!> M -R-RN1]C+!+V;0P!M8:GRS69VSJC/UH4A?7&C\;7Y<-4@*8=S_#?W%S7HYK5G%6H<@KD M5L[;TNPU<.3FEW$#-[],%7%ZXKCEKC^;\5KCC[\$-/+D;W$J/5I@\V, M91P7_@FAC>,AJ/!+X-+O0G00W)0^*GU6_^2IUNF=C3?+#\_Q]P?6>\Z8#IZ= M:[_;T<$*+]GVIXBU'NGF^>%2'7R*ON19,86F:UQ"Z?$TG@]QM>N=D;55;082 M)1X3=JG"K\-?(][4/:LYSZ'2QBA#"VD#A]L0AO6P Z8:XE#>3^MOA4"I?7HM MXR0EJ[OTYF/)%0RWS70V6GMQZJ,//?Z0K7]@?8J'(U*]36;U M2L9Z; %3RCT3\23>Q#GH04<88OM;K2,Y%M1;ZFI/8"+!S MW]*$1_(*1>1@?VB%NI!737_2^6L#^4('((G6J3%:U=KG0/[/ 8AI92OJ6J( M; 3@FCW&6_*TKJ&;G1;+-!T4VVA#;MH_PT==/60I.3S$^:^DO-VGJQ$N6-YB M))J,>)MS'SUU#7P"3?G->DW@(26")UC$'\_L:1(N#GMVR4M6($L':3%U+XIQ M8OU$T)%FJQ2"PE?"QCH!?D9 NDT@5TVW -N'9.@1:S>@H2H<8?3$M0Q':RVQ M+$2+9JD(W1H$/*IRS/)L*)]4AONXY$G-SH 8VJ#C1= AFOPD@]M"2:;0EPJJ MYM*HQ*X;*66Q",30MG0#&T]\X8X@)%]G^1;LP:$R&P>CM:E8J<6=2!E<4*DOHSAWSTG.@RW,@UU6_#"Q&AKW52X"2%H-?V(^E$[(<;& MN 2;C$P_4@/S+B.39URO+M2"M["FUW$)HOV7*AQ)MPF360D%2()FRLB+)1M% M3E:#_(1%^S_P#MHI2C\9WL/G12.MD2<@'5K),2/5?*#'S^(G+I4(2(9M%N9#0<0;)4C">.V)F*,>3(^\!'P>&B">@3@@)D M+74WYT8FK5/HALJZFH#$,1FUILRI03V_9-GJ>T+ID VAQF*3KO]6I\?0@P5B M8%N2_B<3ZU0-/+B";=;+$%:2Z[<"@1^IFW%>U9NI'M43QVME66[F.5;7^W\3 M,(JA;Y[81_)1+KX3^DX>LK3<#-* __C''__Y_"E2;_Y1"7\_13^3.(^>TJ"6 M&;)C7N Z?K1(-JANZZF)2 M]X3!L(JB&2E[,BI9]QN^/P,;+L:B12Z0R],B,+P@/\N;C*[NMN K+1 NAK]$ MNMG(;/O\%5Z:[8?RQ!J9HN;[*\D!-ZQ: MXX%C$T>FBF(2I!$$MHQ/RZ'WIW53[+_Y6-(]*.U'44[ICD"C-Z%^*BB%U$9< MV_?C=[HCK8[X_9E27 /Z.('L"7)9\R"8+EED:TVCF=TR;>C&B:%!-Z[E2 )6,1 ME8DX60)05T+W98 YT@&=K$-A9?\4\3X%A)?H];)NWIN!-$&+57S3#[G34?_+?\[R;5GLP]< MDV*9)[NASK"BZ1;*T*IJ_6S(ZK)N7$]"D\59X^(C.=U4DZ[8ZP*1W-%_0SL! M=]EU4J@T11RK6;+=09Y2HR\"@5Z\IS,C32Y1O6W!6PJ,@DDYHX%NA3R-87&7 M?N5A7$,";,9TVQ2C DPT,:[@\3DSF,9>CIB\GV"!+LKD?)OE&I1LH(I4-!I8]RLK0I?+J#N-DNYL9,G8EEQ=):8@A/!77H5 M[Y(RIN.XF0@#<17;777&719^N$LCV5](]7L@8BVF<#>EB:;T_ BE%AHOVC1& MU6I.@Q&>;8G.#0%&3!C+(. <:>33C4:JU0F0=&I.#5S-I[1;D)CU@92;;#4L MSO!9>V@4(B5-Y;UQ)F3Y_39XZY^T4A <.8HR$EV<%X%MR S3NR8LCHDSF'L@ M'J,WGGO>B5U@F!!+QD;(7[?*"5ARDX]9*I+*GN:'T89D>&[ A$3[-"F+\\CH M$GJVQA-?Q$@C8ZBFL[06;O1X9QQT-LT6K1!27!MTJGPN[=P3TLWRFJQ)SBY? MJR_GL/=3.7(2T;0P9V9\PTCW3824(J.2W3]C:[=3Z^196T/,!!TT"5/8USIO MC,)U90QV/](FR*=UU,?R5'28GD+[]Z!-FL5DV^?U*CHL4<']H90>XCHIEC1C M3"X9R -6R/E5DY.P?LH%Y2I+P6E3("@^)\4(D'8ZE*;6=@2-GPT]M).4*01Z M[4%UQ?;\&WF"H#W*7E3#]V0\K[MU\@%^(Y,YW(U'$VV1(]J.8*F,UL,_0N/E M(,26!.S9'6?+[8\U@6W!TVG(. ?)<]QIJ80=YZ2$EG:D8C>UT>\G@D9 M%E^C&]06$NY>'3C6=C0J6C:&::F!P)MK.81;QL7$%,(N;]DO@UXGU60DVA2Q MG+S569- IQ]]Q9[6W;D?23FN1W<[E!X\"5$@AQZ] M;*&PE\?P32"K1E[F9P(&*#9^B(H!<6D?4TC4<31$9Q.CNH_/J.*>V%/7%D05 M%+0<=SLIMAYZ9(R=IS;Y_+>Y!";C.LA=]^]3/^36:V4GS_5L+8W9 NR!Z'=) M&AW8JU;\/J!3S[$X$_#,+KYG P$S_N5L"9'GZ"2<#-;=3$_ %0@3E$[\ HB; MW<3:C>+Z"U 8Y50FIYA?0RK#P5*-//I^Q-'Z'"P)PMP78O1W0(_XM_ 2!)_^ M,=Z"FX\=^'K\X3;+UR0)^BI80ZD&I75RQ8V%3]\T"BF-<);ES,=+.V8]8"91 M$;@Y1@[0P#KE82.EYB"#&I;JH*PC8[(&\X4=-EXN0*8P'#)::X_P:>)P^", 1?7W^AWB[^_?K2+4>Z>8C:'_N],B5.7LZ:MXSFIB=(H9H8F@08BH8FPJ! M+Q7)O0$YFPU.1(2-H?,U@?5 PBF,7O[A?_[O'S__KW_GR8;+ ( %H>FD=A)E M9&!PKD[ID"02C00[A*,N@$D&>10J_50N86[RJO5(R$EG0E53>ZAP>XR&)>[, MF1#4N-115JJ.H["(/T@!WA$#E:(53#H[2<+;8@J5Z A$&"='C!Y46G,>,?7- M. )#/:*\4\MCKSLX/YIHG1Q'*GL,I,*+M$Q6 ,'*Y)<7LMSGPB(2;\EI "HU M&['1=E0U_HFCXYT/2;0'-1/@PERS-X&R_;-:D.4FS6CV=G@&5Y414L7HIJ-2 MM9P6XFU7;[SA]#@*1T6^DYT*CJ%V'4"DCS$>/M//'SDM [V,+)^RN_4J53P^Q#+28A1RZ7Z$L:/YH! M=]PGFG!CE=EQR+ +S6"R$UN4R?+> /<>P==QDR5+$C&BXW29Q!2PC?>[Z'?B M]X!WPWCD*%99-AC=U[/)A_>-Y!K;"H"27=1O>;SESO,"MG-@MCK>TB%:!!#?/=RBM;)4!N?MP MM%9V"QNF8A7#JZ'$@X?QQ,4&LIBR_X!6_CVF<&N"F7G#V%?P^+OCV*G\,KT_ M-0-5,]H'7--X$EKX@U3]"A,[]/P##S9,JKZ#Q05-,@&U/0Y$\Q2O\(?1*?^1 M=\M#4R.CX\"IMR:<"3K;2="/[/Z57:O?2GG/:-S&Y_C[ ^-"P;R-:0 XFPY^,GUZ_$8&A6W7/?QR\/#; MZ9;/@QQJHP3:U#GF@Y*BLA5X]$>-^/MO!5GOZ5"G.AQB:CA>8@N@[D*:FCWK<[FAT(N20I62?R';1A.IP: M"2_;CU0'G/=QP7F>(9VMW*P_6%!69$A@](,H\4+*$@ \GMB#]1:86$YU8-Z/PWNZG"2JTB9ST)Y[_; K.'I[;8D!6@0 [,C"%; M%*HI:)-#2Q8R^>4$3J]CD$3[43-W,IJL)2?@+0NYI12.:(7$/M1#0K48);K) MN0^?UD?^*3)PZ>^GV3>/9*C[@;'Y'\DTW@<]I(U1-&T-$2-RB!@3Z95"4GV< M3#41P49@40 ?GVE, >/1()?(:'!:EQ_N.,?XF9)_[K, MHC1+?Y!]G ,=)* MZ31>2/Z>+(E#XJ!4)KA]6LN@MK\R@8.SXI"]M!@EFJ>6)XS+7!;10LJYD^1, M0YX;BY2EI:=*P/JDID0(I=(:"F/X)+UD9 :P:6S?C"_BH!9Y]IZLR.KR\*V MMUN8II+T[6)9)N_\2A_J_,T-HOM"B(6):C^*=0?G2"2MZ./6/M4%B-&_^R:( M_7VD.XHN)J#V=I\S#@FRNJ6,(?N OT9X#76K($B*1C]-%<73$PD5J-!$,)S+& Y7:>+=3IGK$ MF#[:F+FLQ\RMFS.7(4D7CVE/\5Y E?!,QO=( \*WFI4\&8AA>2[;!AL\CRL+,J# M^IV'HE$N)#1OF"$$U'H1O6AZ52?1@H:[I'G0@/MO3AA*1J*" MM3 < >_J(38)$5Y/&79SD\]K M='2*@5TLEZ#'*)[)DK #PB[AX>+G(H]7)%(M1U73\R=#&S!:8P^-8Z$58L!@ M?E7A;:PIP=0.7Q7MZ27T?ZH+CHP@IIA)79P/'Q%T2G; F,5UEF\#>]X%H8;6"=&-XP@O3E"M@@?1HH#?XK>WG&ONHG6\ M)%$LC'30!#O&<9)&A";"!277G-V93Y@Z#;RK2/?U*9*]<:5*9 GUG":VY01, ME$U.!FV;'__XX[^>/4'*^C4 Y@6Z#1E_M=UF*>='!8-[L2\W[ +ZZ_'FB+HG M#S2KE+Y-JF=U(-?TB/14HO_D+3L1)-S'WO3"-)<@H#R,JL(F.Y#,VAQM7A8 MJ/LA0Z6-40;/5E9+'2FE&QFC,TA=SXT1N49,5/+:61"B&>]Z,DS1*+M"9;/! MWF@9L++('@&_G =^G%,$AL^"#NHE(:!6@^^R>PO ZS,I2/Y.? :$0PAU.FC()0#LKJ97S\6 .DT- M 5+-(4T2->;GJ060&\G.(]9[)+KGZ'!J %%E3@NI4$>:F\9M-N\YZK0(CW,! MSBF'[N"KT)-#-SB0L K/*-B>-F_DI[5(0 O_LBW&]LVX49" @EU[ =@/+[&! M/SR=Y]H$4T#KU!=6\@7:W>M!/(:BQTFC&PW[R]ZY*A)H/+O2 M+LZ%\O&LZ+':E5CC$5LJT;P$!=?!2E,#\5?6+1$?.R@L0HB7\6Z79W [ 3]B MRIJ!UR\0@=2DK9ULX)-A( R.Q!\. ^M+#A+/J1A8-3Q7!UB8Z.%O;V[4_ID, M'TP,%S&JCU]I7!U3\'2\@S2#[,31>"FF)X9Y8)3Q'H' G% QB646Q56'YT=Q M[9(1[4>B [F(GU10DMD+XF$J7*?)>F8:&+ J"/,KNR<&\0@:XC66$*]$MASM MH&EY%E!1"?$FZHB+I^@;--R\6RPHNVK,$1_T#.][$1O\M+Y8K?@QBNF8[E!5 MY''E Z6\HA+ITS='E,SQ9V6\AZ^:TVIT4[IG@<2MO;/&D&L?LY)H,QT78>]K MN9YF3HJIB-!N9DSVG$3JI''!1.^:76DP7@=O%+1D=>-2>.2(T:BA)B'9=(1P MQ4M^^.7A81 :V2%.MW$^I^')"7WX^>+QX>(YH ? ,*R5TQ+,U4SO["YB8X@I M/40:;:6HT%;2C.=U%8@K[.$'MZ]E3)=[JE51O!K[FLIDM6"?$&_>;VS>Y*88 M"9CF4W!]0=L.-_BF;-OAPE^2HU#A-B0&(X!;@+1O]STI"D)TKJY[X 3A=ZY' M/@D:M&'J,?R^15]&8C#>F\B,],25R;S#\R-9,Y6_?5+KB3!T;C,JZ*WR*W#@ M_8A_,WQOPP*IQL6F O@#W#B>YC=]X]# 8Z#UONQW.\IE \;JKY)BR=X5@)1C M%'(O&8 (,7 .&0>]5F,P4 \# OP&FP6J1 3>O@%O*-#T%)&\C[X P!?YLD9; MG"_5D-B?':.2)?ZPA)MS5_X@!BBKPTLG@BINV*-8'IB QB:NN&)_/N6+['NJ M)S7S%N.S] ?$@=]\+)@X*A1K0K=A'WF['-+0=2*>)F.8BGOR3NAGX6QEH\)3'(D0_A1<[@LFQ+--G6U?V3'ER:W)FN2Y5K04)C5] MZ\R,)/::%KMSQP+T]C<^8:[?XGBTVV;Y@ MSP;DYDH^2D)2)^1)FYR3&T%>'7!L@OS:;+S7<#-DW.M&1O<*+ _;JO6HADR8 M VA9LP05_+'O"3B^%>S3%LRN^\0>CS+F*&T-N\LS 3\J2-LLN>E]3(&9+ZSG M?4X#1%XLV%K]$@%KY;-M2D]H!O.J-0!L^<(6PH(+?IW5"CINV"/J(J_MO>'* M:ELT\SOZ:K3]@#0O(;CV.T" 69+/]@7I71U1;KE@!V %A^"6QF]-8:7V$?L& M)Y0*"?DASG\E1H9&#Q/540>9).T=?:\R+]F(:)="OYYY0@P^DRN.T5_[,--8 WS=ZC/OFN3K %< ]$SG*YWX*MASM0 M:L@:JUQ^="O8QR$K2K86?G&N50CS;;MXCQ,*U@KV^L"0*N,33SCY+;MM^VXZLBKH](CVA9%?4,>8EW=_PPL^M.:"51\T]O&[:V 30Q('^"JG@C6 M&D*'A_@O6\EA;!_[N/\Y+D M]"#P3)OG$?O.(0(9_R<#U0H1VV1;K#[UL&4GBW50H;T+M2#V_0FQ M2%O?J.LEL%\J^_8'DZF8T^ZGUU()DZ\3+\B^*+,MR2W,J+,0^L;QY'5RV@GL M:M33FD*> &7-,L(R;M9K DIT>W9BY>UU$4F8"'>+EAP\H/9ERY6X+U%$<7P'7(K50OB>,N>;<5$U-O]Z!J M@GL!&#N[@'YD(]AW9C![$7O+P#!"FF%$/&H'[A+M.3&M':O_N'ZS2_,3I]\1 MYH6]/D<.#I-1 JL@N\9Z&@>;W.R)3O'D7D MLZ_;2V+K2"Q02?<^\YJW N8EI9V_E4L?NSU;UY"MT/Q.W[5VO?9NJ'XUS_5U ME\\D8R371%@^@9/^V"72'_'.XC$\6:>H&]V&;A9_?X@AD4E,"^$4GQ0;L@)E M75%!B;6/P\E-8?M?FZH)MQ!F*3:_TP[>9(PW8/-:<[C5RK*>1[^KF=E:NZO\ M8\?9MQMYRS"UT"NRYL.D=C.\8&/L>NE>59$)=,+J6>P#WA?KI(:P.22+\<=/ MI;_&G&Y.\=SUO#_-PNC"62,X]?( "(\NA:*G^*R,*BY_8\VU6G79Q[:!?9X, M48Z)_["S-AEESU4A5"9VH<-?!_T!4 "R];2H7DND+84JXA4O@?K=!O]Z">SA M,B8\%ZSX,UF"$TBR3I:"RU_]92_T2->D6.;)SN4Y=VP;Z.?&(G@3QC_D[C7K MJC,_9OAD?9"*X%O$'\;'T%HH>Z_(T]IX NKNKT: @R]BZ=@V9G(#)SZGTE8A M]/AG2$Z4[S+!F'!OCRN!G7.5K6K24,\JZ*L N9:TUXIO?SF*GKFR2MATA,J( M9QQ=9/"31.>#.\6'-1A"DS5L1-C<(M)V5T&W+\8K 3>99G689[#-607.Q?0]A M7':NIED*>=B-E)#L[6>_Y.Q\&W=Q3X;BQ*8P+8I*NON)I*LL;Z/'-+YC;[$C MPH2*6IR0;]F&MXH]+:=*"@_Q1[+=;_7#M7_5*J_GA@]%Z+YF!KOD40M9M$(' MJ1-2:,^UD(>&+FJ:'K'%-Y]AXEH&3<&R2[>"HXT;EC;0H^EROF(P(IMC&EZDS:E6^U(MC, M(6N=/5;5G>O:;]:"F#>M!MO3:"_)DOA%XV/JS402&<.\("DR/]2YR]#VC-#BZ"N"N?*EJK' M'5#E!1P1/^_J\#?=>Z?H#]V\4I=">@JD/:JA$Z9"/^"MNF(S_08(/;'?.:F[ MUGQ<'KE_FW+UI&/TF/RJ17 MA2XG'3O?7%!W;70'YGZGGDDI4@=DZ1O&N_$ MZ['0OSZVF=&'5Z,@SH5GZ KTNK>,(X@I'!:K.?+DUL[$#XJQ@LG21OE1#2#J M+R"CPP5[XVQ>0^:WN44M7;R]Y>2-,6XW-!$G2PF7QX4L]6@''3Q"XJD^$X[' MV+Q,?#@2?6JB2ZR6%.!O^Z)R#L!GYH7UA0?4/EA+6(_47X?77PFW43L$^X=-^FJ MJ71P%IH#OWD9+W\EJPIMU'W'>(JC&RGDGQ*T1!?6,E\Y(QW5W)1[P5YJ,BZR'3/Y(/ M]NH3^DX>LK3<6%^.82TB34>1E[\\PVYMVO!J'[ C1WFHG2UYLE]3$?^!Y_<0]PZ0*)M\ MUA_M6-Z^\J@8\7LVE S@(QUO>;, *C<"N/I7FSA-"7VZ>7BZ?E#3^A"G^S5D M-LI)[F)*CJB,?6,U,B]>BY39UEO*7A3;QP.<>X'I ^PXI=1X)DN2O(..W^V# MWZLB*J2L%^6NV0BQY)P5\#FQS!07+.L5)]^>GQ5T'W.)0) MF;]F3**G_Y7LW%&_MI+88?:^9);#O,Y[BBL/J M<=-%_IXL2?&247LB.&?I&6MP>CH8':O&Z=DL)M/%;FV2[_+$EFW16@ [5,,5 M!0^F;?:$FI'P:KX-3UH1Y":5#5RX2#HPTH)VB.YITG0\:TM@=@^3[GKH=^Q[ M1M\A!7+- .]#&/!4P%:L50+:(G- @^ ML>\1D( ?LS13WD("Y\5Z ]B+GHDGPW!_A5D< 8=7EW6][$6Q<^.0$G@Y-M'O M"1/.+P_?"N 8)%8+$QL@I8_3S:!_;_>K MB>BQ(3/K?2' Y.TVR3*F;:PA;T%L=Y/VI=#X-)\CWP9][GGVW16QB=N_%LDJ MB?.#@5OG9&5_Q(4D!X><9E'=4.9W?9KD6'TV10J9&Z!OL.%(/V$<&'&BD MV8L)H&[&S%H0U6DC2P$5PN495/^,--"E0$/^Y:=' MO'>9XUUEYX"294 F%K7+%9@U :)? 4669/=MU]HNIS>%>M_MM^#U@ZTO!)%0KX;.$Z:@0-G-^T" AG25%.0;Q(-R6M[2K0O? M:TB#V&?Y5&Y$QAVX0;AUUA;E$K&/J3/_"\(P\-4=2T)6!3B-J/S2-:;.H>;P M5T)]67OEQ15NFUT(1P/:PHZ1E !?PA*TB#]DE,8E2N^K/V+FM'4S8&U%EA&;/$^12X^38L"8=[T&@ MKK"]/VO;WYVBP%8.6^QIJ"7\416NPJ@R/),?>:X_]ABWO0B;[GD]J\R1U7Q: MNSC$WBRFNXFYH0FQ0ZTMA4<""-FKSO?QJ;(/^'-V'MG$K.Y$9S+?5BGL*%.5 MS$#X9=K1*!XS+GJSP\7A/!99&5/S._CW/V;ESZ2L'K>J)5%)^&-LXE0J;FRS M@S88[+TCDR(25D(SOL\*;WK2S\CRLAH8" M3KIVK-A0A:5/J>EZ&PB/;PQYI;^0E+VUP*1>K+;LLBYXDO)W(EE_]_;M57$. MAB*#;:^;-2#$6&AZGLF.QDOAKM&^V8:WAHG,* STE=SF !%SE4./9#$AMETO MR>D/FH[2??;E:)VAJVYW.5DFL2M]NOD=&7EE [CO_*H74%[<3KC8 MD+MTM1W< LQ]3'YG/B8M,P\-2C6H6+I/-('4U\GQ2XK8OHES_8[ M5H/G/@"1=D]6THW&P5].V3^Z3KQ!5X,:NR[<7V<.YGL)7\U*N]W,K 6QY:R' MFPLW0U1]10\;D& -\C^@;_C>KS#SI750Y;.1F#-TIY4,[[[F-L+XFN\=[M1$JEF*I0DKN4Y]WH#-OJ M5Q6;0&O8JB?1NJ<\YBF1N^<8C-WN*MCF5O!@9F)](K@BD JM;F"V=2E?5XKC AJ4KGG!_=1X\K '-X&0?M$U<:/=OJ77M^&]"?Z\A9 M'/LUM%AOG2!2SL+8JK6DB&7*&N[\)3WH.I)]^*J@YS:0[\NQR0TZJV$29LNM MYR#&711;H%?1)9<'_>>?$O:V,\[]<,\V$77*\KUJSI)!>U(88>P> Q7\.X'[ MN'##)9_0#.;&K.4PMFV]UO[LK('MG-MB#Q1XM?F3YWX\J@%L169G^/JLXM2? MZ@!=+K\#2S%L6TG&SZV0<" +2D_NNT^]6=Y[/>1 X<4GWELE\XTJ:-HZP.89 M+0DLQ=V^R&X^2I):9Z"[UMRV]R5)EYMMG/_J<2?NJ',.S\#)US^Z80CPHG*9 MJ+S&ASB*8%\R!)1 K!A/)6B//:T7P0ZAM(#7EU=QGA_8 >8,[,5[G%#NCY&N M]-^W60YFD[HCH S$$'D4.2AMBZD*WN/YN-%8'%L.TJU%!Y]V)FP/W^5,_#K' M\!8Z2D\U2<WT#[ZROZ%+2!(H2G)V*_3MT^X17;,NL4L< MX8OF=VPYR%"'NSTPVJ6PV= J,9-*ZQX?%$?5XOO=L0)CM(<]%>-!O=PQ*3!A MK]J28W?;KM\_04X0,<,!2#E5-1ZM>B&\X(T!_1CAR6P%Q)H35 Y7;-9B? M,ZYU<#_AO2KB*[SWVSUE?,9*ON#;74XV;%79D16&-&]^[WZ5T87F1?RAY#P! MZ.G+JN HC+X-83XUKOB]1"9UQT0ZBV/?NJ?>'^+RO4O94\A36[8@ *1S:2## MXO'=H\>/E>Q")2L%[64KC&\A]U5K*X>MS>'(YCY.MEX"WUK=@@;TYAOS5L F1H[GF8@DZ<4F MV?FP1MS%Y^F)ZO2H]95'YS)NV!2_L3OS2YY]9WN&W3-QZC"S6XMB7ZQ:+WEI M@7"Y/!C_S[D^Q[8Q-X.5[SIS%L8FPI[(4H[22U&OFKB>IJ_E%:!%Y84P@[*_ MX#E?76Q!U]@23CO*8Y^P@:+S3P(TBP=.$0CR7V3PDZ'G;LLU4_>-_3):7FTS M)MF)ZM:C'CH_S]\Z(^.N!XF]=Z6Y!)7?[NDZH12VW36@226O^S++7>:&WC6Q M3[Q^#[D:\?+ \0=Z/)^MXNCGJB@UNV4_0$8!;#^\6AH7]D^6+S)QJN/\8*3 M;NVK8RIC;RU"J4@V]1#GOQ*#,;'N+&=I=&UV*X[_A57AA_>1<9!5UFKX?T>E MO>YL!Q=!EG'"*R8*/,-#W**H_AGU/,G7\-*5=:O^'5$*N\Z67#/''>02X>8# MGD]-$; -^ ? 2I# MASA.J[,^&UEUD*8-O8 .'+D@6Z4<\LQ;$5O%:XM?OTI+D M3/![YM#%.JK3JO_M7QV=N]UN$\'504 %AP)\(RE@Z_>.V3NFA;E?=D5/&WXX M')E11X!_!W W3_:(DN2=JTI(Z<^QZRR/R@GJ/=[7FDB;$$^R=!1&/E:Z$32GP-: MOC-PUWKDNTMCVTIJX=3:G.M#C_+6F(-@;@&EM7V?67C<4(G2_" N+FV6D[=6 MNV!KBF8R+FS^Q&"[V""9^!%7OW E2;SD3)?'%?"X)K#=Z66X)/>' $O6(OX MPP]X^;*3#M'15O[41OFI;?V6E$TB#KT#FCQLC\A\\6[/Q%J>ZCA;ETQ,<2FJ MW45G*.KW 7WMKH:Y,HOOV6*3[0O&F<.$)Q\E(:E2BAF86H[5.JXZNASS3-YX M'IZTA)1J=LFE7F:&F^XVY^D:EX>GM2U"_LBJV"^K2NK'GH'K;/]:KO>T+=W[ M5 ''-( M(O2!([%*"WTJ8F.F-?(C>Y6!SL*SU/OUU\]A#U\YO2]H1S,$CG_70W-[FMYD80XWH9';0;B%'B9$KTRL$']D$^A'8 M)65,14X![14%^;&!>;3R7!U5YK>".O(10CN +5(697&OLJ6YCXOR(DWW,76S MFJ,TC.H2N'H'^Y&&B#8YCH_3H' M":@5D^8$J7&61N=67C:$4B^:A5EB9FYF5P[D='A4^[B#^>KC,^0-%D %O3B2 ME'@KS,!2O@0'*KLZU!/9VJ\FMO)015 ]K6_9SDJ724R-L"QW9KA>%5&]L2'! M^.'B+2?$#H?H+H4HQ#RRIWMSP01M)I/8D?_;)5!G60,#Z, V$4]1)&\I:'OT M.9;J/[?99HSV9F U4'*.S=7)5F;>:B.??J]G56R1 I J)&[%O3P\;)7]^ M($F!%ZB[5\VS4<4/4\%CJ]ZW.YH="-N(^7NR)':6Z1%@L[A1&6PFQ2)C'K/R9U)6#MQ"T&6RKX$T9'6UF78$V(=FH%_1\0Y$/X9P;SIA&-@7>A5- M[P^T;93"?D3[1)'[>(6C&IC'&AD&G.ZE:A>>54 AW$NVT;=+80H3'0SERR;9 M[016U)_8H:?\=!>E!VQNO%;1N71E=-&)R8OGEV]N/Q)O!VU5KV5P%T6]"/QZC-\5PCYKSLU<4RE[D =GK46TFA(T1Y3<-0M4L MX*?^S,-E/&[+<2@PS$Y\D;I8N83QFF0O/9X<]3= M*KK,_=U0".19ROY<$D.OW0/?]M@VT)^U?E S?8SV9_!H M.91*1^J@< &7VX@!EUF>9]_9\"XYMA,;M@H. '2'^(U5N*$)7S#'53YRTS-8 MZ1J[<<<>%X<_H+TH,@'?7A;@VK+/#Y6IS7TINTOCYCP1+D;*[^XRIG'#/=Q7 M#O7!)V 68&5 M>?,W6 IA+QM?HISSF=Q5%JG9JE="M&#Y8&]*MO]UNZ\4OLX MDX>679!MMW> U=FPUP]L1H)7X%OY&.'WU%:1O5:O'DVRJE]Q4V>P[Y1*3P1Q MK=]FN;Q@GM8&KEDCK.F$ZJCWE,\EP2K%'E$-VZQ692AAD^_1C[A"- /8*.RNA7UGMG*.^T%M7*61R=#E=AMW) M_\#9KGE6> MB;Y[0&8Z9R%K,+(_%,2/#-;T7)'\'-#= WP ;.!<:@6-YAF$7 MD$*+D9&VWI[>-3')NRG*9 N^^-)<=> L?HL6>S'L=]/0PH!;=%U38WTHO36P MR=$X2:YGWBPP!QSKJPX&JB;>I.DL0[*_E.6OOUGQIV?%G'RW0DXVZO6',[JM<7482V []!% M6'$(J+\&DTO&X1 ].\I;80;"#B&.A 1*"WAMOS[ZUD5GO*\(2&#L8EJ1C_\D MCH#31B'LIW8%6::30KHT%CW<%CJJ(.NF%G^VZ:86?\94=\9_R7)UN;14%_82 MV-NBI2+R"?'NTK,+,W8G"JKN%WO2C;':Q']5[-@LCA?%7AA]7;5B_)J\*KC@ MTC"%^;9K_]I8ET:YRW]YJ"G9Y4_(\WZ=%/';6T[>I-PH_7;O?;Y3777P;[K] M=L_SGUR374Z6B4C_0':4<"DE79FRLA.FVG$OCM(VMMBH[57.$?;("N^OBTWB MR:B,7=J]"[GW25U<[?"=Q!S/'"1IPP_';=.VE\1V2Q&1E+KUXCQ,*9_DVR[GF>E154$=?V.*MQ8OJ*F,/'1L:6.=ZYX&I5<)_ M[674)1@7S0 &_J1QX:^U6/YX^H%-GNM!Z0UW[KB=0RA53Q[,_!S>M9]F68.\ MZI,B\_36T$6@IABJT GD63I:C'771R;U"TG9&E#@EE?;).4YP "1Q*,*[:AR M-EO8S"IRQ?& [E(F,NS!):EKGUHA+";J>@YZ_B\=:OXOL]#R/^5O<2H%0)C, MC":K6 J'7QFG P[70G#6&&H:G-BKY1BEX3-_ M1S-_L5LTZU,/G32)>O<[#0-.H?.U]]?!O*\?$[9?X$?'?=WX MCGUBX"P_K;\5PE7FZ;6,$XXZJ #[;IO>F?I5M)ZDTYO#3O"W?Z7)\ELI>42] MPYRJ0&\%5(]J$V$#6,7D=<\&5@@D>T(IR9WQ(+VK8JNY*\?H10:!NNS!I^21 ME%6NBD4V0D*7$/U@GW@BSJ1"-_0]B[:2,X!+,F#E)*O24DKU*(Z)>1MOR=.Z M9B9OZX6]!9$WT4.6DL-#G/]*RMM]NO)L(GM);.Q%GHU#YYA=Q!\02'9ER6QC M(ZE_[3DY_;HM&<)XB&-%$7W/02%Z_;G+\?GS+.[Z>X]=%%:))DU,@>-JSD_[?_(- MU7P$M+<'0&-^3RBUS=*D YC#QK_IV/ ME?'F@TDD:4RKZ!?&9F00,?&N\(WO?>[EI[:%+?-HO^@VZZ7&ZF6\CH$9&J6+ MV4Q8,\L0$\V2)5BB(5'1<1-S5%/8$W"JI.H]/L-;Q9:FV)(53^M&"%H?^.5^ M-='YK38C?TV*99[LFNJOGE6P";*(Z"Z8!U=9?+]H6T13]\73J^*Y7C-2(<:] M\350@U,['Z ;3&94YYG.#[U$/7_3CL M=3YWD\Y*YWJ;=L;QZ32# 6P;QW:.?\(;/IM2&ZA0AJU:0N>[R&IL%&ZDDM$7\H2Q]VI[%'B2K.M9?!3OJ'72:7_-LG5@';WQ& M5]RX76\\R L]JLU.V=9/M8;] &?I&US4'-O.<]/8RB'CRQM@@]TIVSVET4^$ M0RMY>?"AFO>HAJU\:&H0+@^7)%UNMG'^JXNJKCJ86^YNEU^S6?\+69:%!O:_ M3]9M[R%G2>S#7@,=/2[W2M^ZU&TJ[*J#SA-S; [&X9+E)LUH]G80 M^5;W?HH_R*?:9,;KY; MZFT4G$6,IC7WL27KL4>==5)#V%<'>W\8F[.\-URP/+>&LS2V!0:8FF>RDPG8 MV<%XR^,MF^E$'/)KAV]\GWKHG)\MUDWYN-\2(L#:[(Q?KZK8YT\E/7O@ K:P M,>L?_Y2P>YJMSL'].A_5 /:%'A]X$FUPIH(88X!G\OF]N(NC,[B--/'5Y2?X MO3X6I%8E=*):J&#*."%=W?S.!'UKHZI[XP+PW/JE([YWYID]K1GLT^> IC+1 MTMRO7__:B)9I"(/.;;NT]7%N.B8FM\,/\1NQ0F+XRF.SO]+'TL, -HQNWPJR MWM.F!FJ,]K"M=A)<^)*D9)W("\%FN+1:\OI6QL9R;:;T.R;]WSR@B\FYS/XC\6HD M;.7F_YQ8^;)3ZJ,+M]HTT4-[Y"X]@V0P<)65Y.(M)UU@">[2J,D+/Y+M?ML> M=>LC]LM51?5*=N&%Y._)DCB>%4IE8(\9'RT>")Z&I&\(\;B=86]84MK 687( M5@-GM6[@WK6Q54O[G%V!X-2?LMOP _[RG$MWZ=EL>;LA2GCAL@N?U8+MN%>( M_TW7N![A'V/T@#U=H-2]*XH]65VS\:=OX@ *T$X3 U,A]-NYU*-;02:;'4*V M'M)GP7INZR6P+0_DM:Q8>1ZD_[++2;QZ2G^*9.;A#P1Y=PB:/K;_[FG>5Q53*:NX"[I6ORAI% M8XDT[/#,[54+^S(F;W!&G\D.+*!'P';TJHBM3W:YO/CU>SVJ81/F4'4[71H] MY5'Q&H!%+=@K?9OEC(4M8Y6WXIS6R2Z_NC&J MTI;W6K\>[6#S]L=[6VR8M#V2XP8TA?T<5] <,EGJOMRP3?E7.S_K*8[]1"B+ M(;!UX 'M-O4[BB+:VQ9Y#/&/+X?M:U:+FFQ]G(/1HB-99+,,$ON99(P6>.LZ MV1?C^YR"D>1%+?7YMI%[BN,>7@'&7BRR1_"WY=IN9X"_LRSZ\6VX'/@?)T]Q MS+6XMW@!0M*R_)WXF-N#G6,-_84VVT9%4!@D3B3NO6MBTWBR;!EU@4;/8WT M>-W/?:)=A K4J:=U!2+:1VT1L#MLWQR-UQ*RG+O.6A(71$IJ+VW 5_ [ MY[9;[F_'UL7V+6)%XF)3>0.!-PT3\)?L;^YSZ'/QZUVY(O+__*&BD0FFO_[' M_U"_L']>V>S\Q_\'4$L#!!0 ( .6*JU9.&T&UL[7U;D^,VEN;[_(I:[\M,[);KXFZWRS&>">6M M.F,R4[G*+'MZ7BJ8)"31ID@9)%6I_O4+\"+Q@BL%$B#$B&Y7528 'GS .3@W M'/S[?[YN@C<[ &,_"G_Y[L/W[[][ T(W\OQP]SIXN;V^_^\__^)=_ M_U]OW[ZYNKE]>/, OKV9N8F_ U=^[ 91G$+PYE^?[O_MS7]?+.[>W/GA'R]. M#-Y<16ZZ 6'RYNV;=9)L?W[W[MNW;]][2S^,HR!-T ?C[]UH\^[-V[?%\)<0 M./CG;ZZ/[CS^\??_7MQ\^/'_XZ\_O__;S^T_?__C3^Y_^S_OW/[]_ M7^D6;??07ZV3-__J_ML;W M].PQ!$.S?W/BA$[J^$[QY*C_Z?]_\5O%B &< >\[_,Q S2#GX-R&J^Q_W/LKL'&N8O^6TY)$;H?TL/E.RWX)?O8G^S M#,:= T'QV(.JQ!XKM.T,>_YDBR=0#&@(?T0[$I1.O M;X+H6R^[@3IV3]/.SYZ#SG,%8A?Z6\R5\^5%&OLAB&-T%%TXL8_(>X1(JP@3 MB5/ME)&'F?)3NMDX<(_VGK\*_262O^CP==TH1:=ON'I$J^3Z():03P:8T.&MYDN!U[)[C<($@ZOB!M-SLEQ*EF]>Z==,S":%_C/[ $ MVSD!9FUQXMG]>R?_-MRA[T508,\S.PW#O(\P0EI$LL?:,@)KB\6H)*NRAA@ M;624K/R7 ,SB&,AL$UK/WDE&8@RFP+OSG1<_\!.TY BY.5)=H3CQ_#&&V3X/ M40+B1V?O8!A#1$\(T!D, 3IY)7>1P$B]K\P=0 :TQ!:JMQ\&\6>(/IK"?:;H M26),[#L,V;EB_NR\2FL"A)X#Z34M55I6AZ$.,. $D'J(M>7-%JG-7=1.]B## M3 1]>>,GF8:/#_8HTP%!V$&M%!AIJ"F%+J(BM]]+0;?P8UF6YHXSD-GCQ\YJ M!<$*VV,+@)29E*LD2PS1N^1_2E]B\&>*D+S>R6F;M)X#D"QB(8F:7Z>..[0% M]HSU!(E9,;MKL<9D9\ ?0Y-E)CL1D5$&L]+VLM13.NJSUL0F(#W0X):;_$*P M^FNTXF0G(CK20.:/+/FD7KH4]$Z\P!M&I[+>?4* )N"K/371D2,E_18N*HX8>N(VN9 M\F%Q;M!0OSI!"M ZI=!=H^,8QZQ]K\C94 )#UZ_UE0+@KH&7!B12A2FMY?$( M@M3W=_7NI-R\F;E(-44:3Q8;.5H*<9QNT ^3P_34[JN3OJT7MEL/"\>ECU6I MIJV()K( 5:XKE^WP$VP];4#\4T$;_S03T" _N4U.ZE%MF_R]()_3,N#T0V6 MSX>46]4GP4F?U,S8WN]IG (G581W$MC. 05P[D[CW0??I0'PF)$+A8JASR4RQ3B$U$: M+V6?&@X4-7JJU'#Z_,4*C?>NP^N;_'%/DGZK#@6I[PSN:C\> 85B=[*J<^H7 MAH?@L$#7<>)OL*XU"\/4"6:;"";^/PO_@GI@E'QW<+A424CY434&XJ?P*#GQ*P/%QM2P@?A8 TWK*)1NT@3]]!Y9F9MTD_T2K4E^M2(L MKAN%J[Q3QVFK^):&3$N%6UUZW,$S-!5.5G+4_N,WK6"OHJ!-IW%UQ[52#XX3(/\>>SG# M+D>*TL_IS/,X*'_S-,'7['&IA:SE/ N-9Y45T$XX842]T_8-HN M07(@@;Z;78-%?;Z$2&$>:+>(?UK[-0&%6^?$KVA.O%(*Q G?T Q#]4BM-7ER M@LS>+C)OX@5P@;_#5JEBD$ZGH/_XBS3M-_XK\'+?SL7^,XA6T-FNL1ZR "L< M>Y(/OO1-@KYDP8-$)?WR8I]M@\NU@TL6=4RM4_K1WG=;!W+O'?@'2#[#*-U* M[RREGS-V%Y4,T%$74/A%+?M'D<.N\]"T26\K::UWZ =%L#+BGV55 >16VL4X-)G4>/6.J8^1N1GUD"+IN(>+WH'S H)?OFO__EW?Y)0 /J,1"=34?MT[ M,3/T*0]_[B9P5@1JZK\?#)M' /T([2\/%^1C@%1O-QAY-XAMG> ?P($WZ"=3F=;:M.A,,R_OP!;' C'OB@G M(7(&L_E Q-Z&"< G$JYWZB1.00R56$KS@8B]\0, R\PS*HWU5@.1]K0&08#] M3$Y(IZS6:"C"-DX0E.F3=,IJK08B[7H#X KM>&2(?$O6//#(K8QEY7%+KC?M7U/"7(7 HI-5^W3LQN*9Y\+B.0KI< M;#492DL\1L"SRY!Q)1Y%UQ59G0:S^OY?ZD"D!@;[7&=EV'S-EL.Y/0Y',)?& M5M/>B2SNMNX_?'QYQCXL G&M)H,1=?WJKIUP!2C&*;'98+:*&T&T1'D<%TO@ M2QQ8@GNF&&3WJI%>=27.8'T:#G3+3Z"_MAR<]3<,BA;OMED*RUMW[0<'A7$) MHPW))5A^+2)XZ-Y$T /PE^_^\@D_8;%%2B5>@U^^0X=^&B-"HFWNP,6_ TN MC#+O+L>!2F)&'^+-&&0MS06BX3PLD/CK^_-#@N*W+!'Y<+Z(M%RE)28?SQV3 MFF^V1.4'M:@@8EXBXW%I.(-++/YR?CN$[(TE M*'\[/U#8[OT2F)_.%1A:**$$Y@QU5V+8HL#CQS/48$FQDA*.,U1?B1&:$H\S M5%V98:$2%\7*ZXAP(<2@2E#.5HNMQKQ*,,Y6@Z7&VDIDSE"3983U2E04J[+C M,(<9<<02%\6:[ AQJ08N2U3.5HVE14H+8/YVMOHL.2I;PG*&>FT]!EP"<88* M;3O^7()QMEHL.^Y=PJ-8GQW'T4.-KY>HG*%B2P_HEZ"V@@?R*NA4CD1"D6,\ZWOA\='SO-KQTMG[B M-&](=1I"VT8JPDU"^ZG95@/1]:*(TIM,N+O>J8DM"J.##HXAEL&>)9<.A'NT M\[,' FBL(M17!X\4-3B*PI3D:UZH=QAA3GIL^#UTKCCCU5G$"%B^Y[81<\4M0-#)/%B1%BZ2;,W0- N\5V?-@.!CAJF4Z_?NO!7:Z1' M?XGSNL^4F;#[:)]$R9O[ARATF9N*WT_#9 ZO$]#%4:V)/(GM"BKX)U_IY:S; M"DR#,/G^1E@ZPA:.#G(_1Y'WS0]H5LOAU_H$]P(?XSP>([?5HKR +3+EBIJB MY=:L&4Q4'8;?TQRIQYX+IY,6>5=_:P#)M.O7P@KG\(!05[T6(M\DU.Y2$'$E MJ#ME2E6Z?-OO$?HN$#M@1+OJX,6C1.!K'<2VFGQGE *I#%<9K8?>J@V MU,9U3'8SPY\E[,KZB"(Q<>L!PZ M-&9>J,:%8Q,%RN/AAHQHG4@(:EH/4]1 4 M9^$"P _6 B@CO4CQ)Z4 ?F*\E /+P>*+);%DAK+:J:4P*?*G]X23::> F[J&KI>%8#I!H*/U85L=^82W- M80)A.K6PF;-_Y!B,<:)-^TH^&'RL#M G>*:7!GC,UF -$OSF]@'&J4Z CBS< M(D4-+%?0&&)]"-><.;KXX;?Q?%E$4]!O1U>OJTPT*D\D MCNY-;:Y!PVC2LF-X:62\\X0?8@##C+1FNMI?S)#H0IN$&G G:)8S)^\Y/U91HGB$1X"'9B M]R?ZG_?LO%(FU64DG;?LBS0!7D4_>GLMJQ4#=+CCVS=7".X@RK+8"\JHZ\+J MH^MN]0,Z84MDH;4VYV0I*!+UF,B. MHL4/%",%O1"P5,=/M8V.Q@^S9SSQLWMLB'F]3-@DM=.GTY&E8QH7 MQ>-MR'!_058_MD8/^1#8S(U]K[!D9Q#B&N69@7N9E2N_#6<;?-5IOJ1T.601 M?J#@,=37=2J7^1+?13'-STUJ:8(V+*H%ZS.R,%2ED>&'*:+IZ'>Y ,L(@L-M M11!?OR*A$4%T<#MP?XO,K2Q;"ILG47;X9&^ @IAMJ/7S16T (C*+5;Q $I9^ M:-!::R#\ 21U8Y3G4JLY4B@?+\IA05Q=8%3E)WY+EB'*<4/4+IAW< M/I;#Q_4,U0%D>F)LATK*A=/*6R9Y290B9F*9BE-.A(-+QO*8=X]G MTK9#FF M$J="P\]D.3!2\I[EW;(=)W7"_EP@D^"YFO.NEQ0=O9G,TFP8.,?6EY_I<41P[F-K8<]"X[L^K^LOR^L-2>)#BP+8='9O<( M'B&67^Z40*S7$(/E5_RD828$(GJYR#?*G=@(>13 _#3M';H?K<#HT[1YY/UH MI4%^)J]K5]/VD3J+OKM&;9!U>>2YT>7P5^YRY+/(RERTYB9^K59HE/%%@P>[ MN]G$#-$T7](3J%D]=,N>CGN+?Z#9&B%3 !AS!_7B0#6VXD%57+?K/XQ74C_C M2N$\09PWTO+ 9D%!#C/>CU&(%V'VZM/D+KN/SDF0=H[X66C6D_4-<*^B#6(O M6L(^L:W.E4"\"#)#F0?[L:'US\M27E>L7$[. B'$AZ[N 5;O&]1)=]?Q@)[W M>QKG)=F>(PIUFR5ER:X2B&R17,L,P!G;@XS]K>QF$ZDNYYG+,O7 M&C(/+$&18ZZ0>']U<@87E J";).7?H*;"#XZ^_SXP\F!6,0AH-L&3)<1M%R> MK#^JP5P#2F/#&.5ZLPVB/0!Y=9FR:&K@T'2!;F/I%F='IH98',?)/4C6$>V" MHE!798PSVSE^@!5TM->?G =#"X"%I>JRQ([OH2(F@#7J\%6;_-&3)<1)G^+ M"$\MDKT53R);DN<#4,D4%'VI1 M"LPV.X0133 Q QZF>^%0K%W*-CV7#<67WY4M9WD6K!B7]>\$L!QF+KNPRE]F M9K%<.O'Z)HB^C2_-$#]LCXA_A-'.1Q1<[+^@:=Z&1?GH<#5S$W^7/];"SJ[H M,) &OW*AI,4+$.07W)"&5M'7L%@L:K;4C5/*I#L/IS=UYK!=Q3-FVEWTA"Y( M>^QP:^C4S*I=MMD.'O!"7^M^$R@IO\5. LGF!OG96K0(P=0]EC[,0Y M$!KJ$!K9?6Y&N*S2P!RNP&_=QRJX@C601A'^'!5:/J(7\6VRQQ91,@L]K)1D M]7LX0EM@ -U95-C[B4[/ -04T>=(C13LY5,:(+L"2+UR?=9!76NB1^)A(Q5< M@?S/"H:%4YQ?9%YT ".F-W-=?$$<:48N\'>,Q&BAKCJD*N(&M/6/PB_T#KIL M9AOQA*EP?V79*PM\36R^1#R:/V^*61J998AA$3&7-&*./$S*9SEY3#WGM0N MEUWZQ2XU[*_-+H:5 4[Z,<[I9_3I?O*IKD5R;+9HGV5&-K*45F >HAT6.''L M+WW@E<_TDB6'2%3$2+A M$0(DO;RKPA]:%O$(\_@K6^YU&TQ'CG9=>9B_Y ' V_#ZUX_]CBW+G!+FK$*E]OIL #_\"K5']!Y66>02PO=I%,=]R MQ@LG =?+):!JH@,3H<-1)N.S-<,>R M1'UPLBP)6APY^0$F][(!KY<1G%TZ-1Z=?2=G2-E/T\;']0[JVVF&U$8(]V@_ ML2YGBO6=N+EO$K[^U0PV*%.9BH!IJ9S)&,:,(?2\X5A9()K66F]DQ$H@P0+3 M&GREO7#4GSNLCN2P$^?WSOD_JG,PMY>[9F)17,@"O71G/G7/@JEF1G5/+K'^ MN0R1Y)-&XIUTC-/V2TERV2#$ IV5? O+T>J>*E3CZ$KFQWD")I!%0A*!(LD9 MU@N]/E,YJJ#7\Q\LWZ?RF10-22B0J&#]SI1.;CC<(#@]Q\#R_:E(E>2G,)S+ M5<_3-$;F^64YA&ITH'Y.L?.$7E*;DLG]&:*$[!GH4F+Y2);O7M4Z5BW_22EV MUBA7PGE7EF\]->J33-*7Y:_T*=*CF M@>4T(-7J43*:>Y7MRJ,.LFO-_Z+S+7DK8F".O974(X5"5 MY:5_ACKG.&%E6^%5?;J1LF^50FC=62:>[FOY5C3@V)).3>JC=IAQQ6^ES5]Q M=K"\]MIPT6M.TK?E./<5T#YDFEN.WXD'F%!NN^T0CN[T^OK7?MXY)Y6<.P,9 M+".#[']>7JDX9MUXZ -*L[PY)SG*&EK"8,>&&C MG[4PQY_8;:L+7T$9HDSOD'5H%^@_7_%F":(XA6CJL0O];1[4NDAC/P0QYNT+ M)_;C^?*Q\N$#?(97H9TC#,(B4'>LL8LW9.A5YS-?%CSK!,?RNYQ"7&K&UG!1 M[23"C]OE&:WK14"O>J7\,[JEB]+-5#T%U"_($+G0&B754[K9.' _7S[YJ]!? M^BZ^ Y*[)_ +!P@_MW)GT'0AU::<5U^3WD%'D136&O"$A&!GW:S/7Z):V$P0 M$=NX],B@#R"[W/8(\INI8^'$\@69DFX.'U*;:^#")BT\QJ.WU\UKO$6HO4M) MG[6]S%6JYI?1Y@7I [6" *9S&(EV#I09PD_OH\J@'AT^[C*2;:<46D>-^ MY.-E+P\3RBF;SK@ER?OC++@%_^D]M!20:I'#XTUF%]U,*+ @]? *:_JVL5K# MC5/6\""]K6(ZXU'KCW#8C]]/S\,&%*)"KWF[A<>=W<;2S;;"R]DHIM %-MNX MNGJ DNNHF\[,3;H?0'+]6@17/T>1]\T/^._H2 RAY9RMTR=SW/)[ZF;?+@M8 M/X8%T+&7;^DI'6/AX"(I%=.=3<8)>-8KJX>.!RGJV;4E5;5%$>?9KJ/IYF.! M9:S=P^T*FFVLW%"L'Z($5$!!@^,B3V@B_FCTZ[LH7&$?Q!5XX:G4Q*8:6+A* M!X]!R6UULQ\+]"K?469J&U<=&2K+!1N-.IM3R^.:>B,=_ *0K@7J5]*YYB6G MDW8.(D)?XQW.K&UCHL;1](RS*U.XK[V7:#I#8<,^V?.R >J--#!4#5L>(U$: MZV8@,M15!J+-TG+&J=3:'@O;'$B6"$[0>^A\3U[&6\+HHINY!!:$6-[]'&VH M3+S@%Q802;E0&@O;7>*RDO-E-H'C?+C1?$XO'9FEK27 AJTX+XKWU\V8@DM6 M2S(5!^<<.)7Z2J/IW'J<1U:'^T!_<:_S,HJ3.,MM?,$S+-]!X##SB8/J>*)/ ME.*+*L4\"7#JJ+KE@IK-4:N*<2K.E@L37 K?SW.><"Y5=HUR!<(QW2=A3$%8 M$9<;0T>JGPB!W"P_N4%T2X-."UO+]Y,$S7I>#UTT,BPNU^4!DH4?C\8OA6G% M*_D%S0/BAR-/<_NHX63*ZN J9/A7X&NNKE6:)'J7"H"B.6\B?[FK%8P MKVBX #L0IJ.Y1E:0B]_8P3(6KS-^KO$RC9-H R"/005[:WF4EDD:CUV%NVMG M6;D%K!>7$87(-@:N7L]^B<&?*1KW>C>F6S!-NCF,2FVNPU76H(7K&J.VU\U[ MO$6HUX.FSMIF[A(I?C 505#P+C6Q(D[VN3V-P<3[F53YA5#BIR2[,I<\OTZR MPD._W]1Q_S>GNT'5GKTM)#OK.$' "CL&%F"+WS:1FY587PV3^A*#^?(Z3OP- M,B.:C\A3&FFY?X..J/QYB..K<&Y^ZAXJ=5:8@GKU1G(898)2[!*IR)8Z>3AE M W/SB?34<5O+VR%)[,<%Q!R;4+27#JV?^,+3O#2];K-(!!)8^,QA MBXDN(VF8\ WBI.SQA4HQS=L0*6YI1:>D3%&LKX9)/8!O%8L21B'ZJPN$=>[. MP^CV%8J5991PY0SA-30>KX&\198_."V'M:A3R?(7D27KK(JYK"Q_(DX.LZ9' MS/(7B.3 D??#6?YVB,0!>Y(+T/(W0B1@Y'@=AWB"PGB@)/V;!68_39@QW:<% M3)\FF*1 3S38)8'5+MA MJ&ZO#A%#->>1LW&=)^4,9NZ?*5+CLUWYZM.2T&FM-68(5DG!?X4 7$4;M((2 M4ZCW4Y9B]^!OT*=1LWN _@(;!!&;&))J.;+'[HY"B["Z\<6^\J^,.[G'I^ P M9FQ[)$_ ;0(V$DQ[[*)LLQ\N_%4,M,<4NFMD[>*\'-\#>:T IG9WTE!:=U[A MN/PG\&X];,0O?>#E3O)"O'A9C?/CVP5QC"Q665U7S5=T9#0>(P69H\,#R^-/ MFF&%PUSB1P((+17%4Y]++X]JT*6YY]+PNWM,H\1":^ M2<^_C\MA:(#//\A4HY,F^,3>X/OI>2&%(N==RN!0\@G=(K$+AU#2ISIO/\M= MN:H@5K.E[A19]']4?<,LP28V@^MO(;XH_.'B]37I^F0;RD M(ZC#D+J%1*=%IPEB>4#M56"+E[Q')0&&>2F>Z^[)SY1[=.ALTLT"(Q64+\_= M1/#P5CK:8,7%I,.[Z1(.(%4?T>^7R^;X M^;DHS+Z(+P1#I%VBC9AOT]LX3M$>9!M&IX^GFWDE'OI5 -XY,&[KSN^XF'=Z M_K=YP6RS#:(] $]HB_LN(-_KG@49&=GUJ&,J35ZY+9N=Q!U'Q=_3"AZ9^HQ/ M\JOP\:K^@>P>)9'E[L<^UZ*[8+,\17)XT*7%I^59D^I6H(/XMBVC MLJ'A4U_H'I>2;\4[W>7&C/$VKRT+)O5BC_][@VB+N.\ =QE)PX3OHG"5YY(7 M,<7/(%I!9[OVW1D$CEBL0'(0W<),^K'R3KO"]WB0.GRU@I'TB&R34!4(C:L)^MMD ;X8OG!+_@-F^Y8]!4!NYA9/DNHJP9> M_LV!$*W7OJ2$6'*+TU@5V3%,*B2C?QW)1?_XNG#"%2 46:O_;DABB& U?ZMA M4=F;[1E]F5&K3K#S0#@7"2Y4I.N_5Q=F88DR4BTTT5[#4'A'*6TFTU//2[*5 MYY$J5U&IIA2MO8Y78[F5I=O)M;0.0S&7\\IFKMKOM6^(]MUFH7U!Z*;E0AS8 M.KY7I-,?WK7*4_FCT,TO;5(OQ0EUUK'KRT/B)H)74?J2+-.@_5C7)7-VO7]W("2"F!]>AI\R!TE@#V4<*\)WM^CV;ULT=RFSDQE#&&E>%\4EX M7"C+?2"Q!+>/,NH*712QWB.2\O@)E2QRF*FI_FJ=Q-@YEZ2P:8M)=E9(;PN1 M/$Z,*VL0Q0NGAS+*RJ=BO=*RR^+9)(HH+36P%=%OBQGB 5"SH5E=#)E">:N& M]CP]NX^62<1(*&'9DU6*R=.HXJ\M2ROE6JIM%;)/9AQS%75;NFX:'Q[[Y2SJ4:OQD:Y'7#BZLQHN#-$>1 MI:)7W,MTS#44V'+V[2R>M*F[O.RK7MM!VL@>;><(FH0X(KDI+A).JN'2+\?#XB2/O,"/*5OCH^<=07<\@5JMKTK?B)T MM ! @99M3XJ?B)9DW*$ T;:'QD^1E5B=G[7%/!?8@;,2M,EDX()6"=65J$TV0@,U>FRPA$RI M96!& CQB)*R8ED]Y'QXEJSWXW6@TLA1XWIOHC9@OM;F.:RL@N0W1.@)&]E"] MC8Y\?(!U)>#-=@ Z*U#>(\G B^=I$B-]'NOO^+Z52YF$W!BF3/+*#U)<=J)) MY^U%$T3+3)]ZSM2FYK -$%H()DEZUU1PAY M$KIV3:TN$BV/G+8U:*-Q_]).BEV!%E#C!^+"C M'#Y]1"1&NKNH)]T0\0>S;+/'"-E2B>\$P3Y#P=^!)^"F,*MO/QEG&AYR0*OA MM58B#UP +Z_<43&GFY,@7<[LZ2,ZKEN=1O?%GCP XSIPGU\T!L '9P.8U_>Y MW8R9BO#*M!QX:A?^3N=%XA-IGVVPL[,?7(JQU=T#KU9)S;+UJO4[B5=[Q?OI M*T@A4H="]:7_0TE@C,!C"MVU$P.ON@*U+(2V !;7;(7SP>CR 9;52M(%>_-#)3R(+JA(>JK#BEY/C;#H, M?PZMM093CT1*_OHSVQG#[Z?,)'SP$5?@9G3CK]EDJH9()&=8=(RO;$841FQW M/;.+5I<]@2%CI$D>_R7FE!<)U8UD>JOS*JLTN+HB32&RLO=U4^WW/A!/B6((D:6E-EM!"XO/E-$ETB MW?JD$5?/]CV0/P_RC$RB./]XDXBKE CKB2/JF-E1=:RU$%T=Z6&5S[$J9FLR MX/CJ77FC<_^4@.V7+6MJ'4;36$J0(K1/J*37AT: +Q\@ZQ:!5ML+A_L'[+*: M)PRH;*_=;N'5(XQ^!VX2'Z[K$"I0EE\]Z0M+NHNMCWLJX]^>73QZEM;0DL6Q[2#LHR[6N(Y4%9Y)2PME M=6)3AC-TB(I8YF3='"[?W:"A<-5AI!F7\JJVGZ9,G"D31W\FSI36,:5U#)O6 M(:$C8W_=B2'G; @3D@,49P88(@!XNI*Z\*V615R ;>"XV9/HQ?6.$Y>1,* 9 M"UD4Y_PG\&X]7#-@Z3N'PKK%L>>5]L,L],IEP=.%0L8DSJ%LW@*^SG^CB*%%4 M83M8^NJ.P@VIQ@[I(R;9WK1#.IW+(X< F;#'^3%;P#5(?-<))O?SY'[6[WZ> M+H).%T&GB,$4,9B\[F/PNINA4DY.ULG).MU.FFXG35[VT7L\)R^[8F>G4@R- M-AWF&_W&8+I3.X"O_XX7WZ) 7$;]O^]D6^U&D]E+#0T(^>U$W+J* Y+P\A!+K9-]1>NBQ^1B1^=/<.*&)8&(\4DD6R8HE]$ M&WR 9J/W+3O%B!@7?H7^$9<*2+NA-E0%2-.$-6$^^V(V3^L()L\ ;NZ $P.E M,';ZJGD(W47A:G" J!\=^9%2QKZ>G5.1P#F8*ZE.^QU48>[J).R6) MG5>2F%G@3.E!QD3,I_0@)?>EA(,^EB< 3M=V1[I5J8$UR]_!U EZ)?0V%1@> M9FNS8W73W>'>5H$1O)NJ&S,3E!4& ?LH>SQ"I(>*&$ZUD7L\.KF1Q3X*,$_H MBX8($X\2XI7!_4&I>GI5K M5KCJV@>U-F5C]QEXM[&*6=/V0V@M0("E%%; W.Q1E!V(;R)XXX=^ @+TKY;! M.++KC_E,[D@S.4@M9'S!Y!AXJ>#(NDRF8F0-61T,LB_V]\[O$;P,',2P]#NB M,B.8-<$C<0_.AGV+5'84#1.]=^ ? -^'+YBX12?I4JID9S/2CL9V7;7D?\8F M:IV"C2E)#6'F%'\#V(^.I. .0&<%OL1@F0;YLUM=ITP?4@,$^6NZ &86?) I$Q+MK6%B#U'H8G]K F8K"+(2U.S%8730LBZ/,'+16;- "B^R M@W">4K%],&7,F8CUU6VR*=28JY:=E-YI;UI=1^VTBJ2HWF=YQEP'0T9P/Y(7 MPMX]*9M=K$1"V MG%^V_"N]IJO7Y&*:198GQ9[*^F(6 MF>4@*MB#7#/0\K3A4_>AL/5I.8X*MB++WK4\;5H!>H+FMGUO*@F&][Z$3NHA MD'&:^$T$-P["W E=WPENPR7^-VX^LI =Y\;L5+%TJEAJ?@AHJE@ZQHJE57!+ MB;I QTV8\HI!L7H:-J$'D-QBG03<1;'$ E'ZZU8R.*?%5%]!]G":ZBM,]14, MN+EN>R"H:V8D\XB:7EJ9RB0,LN,:.L0PSZX8:'_/O-_3.,F<.K=ARQC/NV09 MR 6+CBU]=K+%)UM\LL7'8XOG0OD)29+,TWR'/\+F658/0!.NO"%7;GH__A.W64F74928>0< + 3D2L MMC!C4Q70+L V@DCM*$004K"N0Z18[)$.=,,'EAG,G_R4Z7%81W _KQ:?XC\F4HY\<2GH="8]) MCLVNHVAQ"Y8T/*.O,-V9K8;:R2UVC?_/;&=PKHAR.^JH-!&%8)]?.[Q)0X]3 M68+<6,?]=K3!?W6"%%SL#W_]NP\@SB/>W^$L8E:5$['..J=U#QPLX3+.;-/( M+F\B-896#HJOP$M9^#K9/P$WA7EU)W802F( G6MX&V[3),[VTP@QEX'1H6\14T=KMD/J=5;F+_0.?T$>(;)$YP<<#+*$XNG+AUG@_T41V[--IL ,1W?1Z=+8 /49+[_8"7 M^0*)4V:7)^H^H);IPVT$D89<7QO.#%E]=)31PK?A+ASW#^ )3H'50Y=SXD1S MM!X :!MZEOMFQ8W%6A48BDUV5F#18W!\2"T'2L[XK14AD+,O+<=1WA ])!ET MD8B6H]G)=T'I>FV;4_Q M+%I>TZHKH$Q?I>4/^7;#C.D:'>)!7CWY2H>WS8\I2H[2%(9*.V8F6;K=!]HP4Q? M_]DA3/9!U(Q-S)S!H1Z*AQ97B1DW8[D[!G7#QF]S%H$HQT*F87G>S\ M !*!3*)64YTDX[J:\3I_]8XK=^J-U87Q"><0O8X!H[7FM1=8*#EO2VPL4ZW@0P.. M=59WD]M<[VXC2TINT[2S?3)*<5GT;NE-J=/4*GR4 M+#<'N>WDWIALSJ'=(TLT'^^'OTCCS#: ICLBUL]V9N"-KA*RGD]!DZ85"?' M?2D]5$XIA4ID,^M=Q(N@?7Q=.N")5+JK_;DABB)90 M\[<#$72/!,\FW5!)JO]>ZR,"U#TE]G@ I[M)['6QYU3;$NEITH0XSA5^/Y,F MP_?E"?0T:4*9%P/3QO$>"??7,+DK@)0"U\]4 @K]M29#B5?GE2U>:[_7KK@* MJR\UA5]$2[#4$4%4,# XK=@#:%PH(ZH6E('35582XJ*H,6(Z?L/Y ?C*! M!_JYHM=6)X4V7M^^OS% QW%UB6M4YPH@4W.H*VW#/&9IX!E9UQ$M3Q3K\==#B& -9D-/OI T8/'<5E73?=I(&3 *^JX:*_!R#3(T*O*(F2_9RZ#)39 M*AM> S1WP(G!.@J\V\T61CN!$NNL'B9Q&_U.*[.+PHO!FVV*U3!\]31:)M^0 MGLFZ&$QMK:-P?0I#/T&Z&Z+FQG_%?V-O"D8'+16Q0R3^4Q=SVRWFMQ4BAU<0 MF]%%MP&B. Q0Z'&6>T FW^_D^S40O<;['ZWB9 Q"RC0K31+"].>R)0LV]#R MFJ<=$6.;HT/4/-55="%QPI6/*Q+C$J;Q4[K9.' _7Y8O?S<;C"SNF)480*G3.(DV &;;"9UM\=K?<_ 78=1$*WV"W^UYD@$7B^SUJ3B[JFZ=>17B3:0 MEL,9J=,NTJ872$=$BCQ^CZ%8%6Z06JRO66M(#VIR.BD,:^Y Z. '0V4K@ KV']>RMCS*UN,>I!KTED.J8%<*^@TLCV?VN#>K^09JX3,G MW^"$?H'@3XP<()_H,.K@P-?=&3C 7E N_/Y&PAVX#X* MDW6'D)/(H,;#@!?K^5ND9/;E6..8-/JR?-R7/9K2:OOB!,R6Z*BAS>GT\\M]BL-BW#Y"+'?J# OOX6BRW"FA =7\G+#<1]$55P4GL.4F M>(\[MNK]46N-&_*:8&,O65 I_PQL;;9OA)88R^XT=B;F83*$JJF'B6>N"U-$ ML>^\%.^"S$(OJQ-9N:=":S(RYJ9/I/HC-G?+C:'KG=$VE<430I19<3KIJ%OF M!!FTB(W]&#P[KX_.'B=+L.?!ZZ6GZA)&]39$[(@IXBT%O;TRC\S,VSFA"SP$ M3G:7^ ;)TDMD]>$M>^^$Z1+]B40#;!X&DIT5)MOFPW.W,Z^U,HJR]Y 6P 58 M[7N(DMMP%_D(%!(]U+:ZA$,%&)8XJ#;3QS=L07N*D-:NM'0ZCEK/?#)$O>4. MLI/QXYXQEKO 3@:0<;99[N?J#)WL 6RY7^LT'%F*@>5NJ]. H^LO0R2/C!$V MN@95(/;CA!CSD. I<@6,?[/%3[J(:N7?$9.!N- OT/S1X&"^O$03\:UX8?0B MC=&,XCC+I8RSZ3!J7=!::S S2*3D^:#L,@_\?CK*&%=VU8WC8M[:WW%*'K#[ M&#*)XBV2BPC"Z)L?KBZ=+?I-LI>8$W4(0Z9XAUD7,O<QF$PW0_>I 'Q\'"R=A/5;0:J:95.86)334X3Q> M1S!Y!G!S!5X2SEL0Y+8F$,T$FM9:1P67FD!B4DULJH'D!=A%P0Z? O4S@B6X MV'VTX\[8XH2&AAQZK!IP]/:&$,] G-I-TC")'P%TL06Y(N96=QVJU[D\ M@&06!-$W[#*5)Y_2NU>*%\ZW>P084H6".*L/&_KQ&GB9UTU^!H*C]3LC$ .X M S<1O'[%%T:Q"^]E6ASZ+IGJ6@M#-D\11S_%XTX=0G=(DQ.LJ@8O!<)#?619!4:$ M?DF+>L>JA$+J0 _=6)Z>1D2/$.2IE8EB1%,LATLX$'M(8FE%>2Q'B!8OJFX@ M4J#&7@'%C//4,CUIL15[L6%%9:K0<$(AEO,4W:-?JQY)Q-)R:$CG%[5>*:EQ M?U6SS> P>E"\_A9=(_QRAMN&QE=\%W<.*=O$P.H^2Z9R$"!I(9\QG1./L MM!BAY5=@I ZYM@+>!SJ&B*>3MQBQDE>""N"#^!;$8="&^X1 MHB5*T?&:_99QX5)N#$/JC$P%4M3D6&LL]Q##I (B^M<10/2/KPLG7)&*#]1_ M-R0Q1(B:OQV(H"(UF$I2_?<:]CZ.R,V7,R\_T)@7?(E-]91-+>0>$NRAYT O M_K+UD(C_^/[#C^\_,N<@UE?'!87\2.;<":\WTE'!HSQ*6XH6[(Y\LO<5[TGD(YNX^6Z@81(BG9/P;(',>U7-$1DSU>>['G%'X1 MZ6G2A+@E841Z*CMSY\NE[X+?D!VRCI#2CS[W#.+D[_CO]%.8WVFHD\;,LE$B[?45KK454(TD Z@0)7.WE]-)UY@A>H20UU81]!.LH8EZV5K. MON%-M6_^(E[9QL,#(JY0V^^)$7VGM4LHC;/+WIU#=]#6GOA@^T4MWR^=HK%5 M^,CL:>^FDO! U^^%"_AYSQ U\D5?49^SO8#Q+0RAC6C?C56>6E1W]=LW_U,. MMXHOJ@]@=@"^1*8<;'P&XEV3M/ ^KMBFX09U++_33=\Z#7O4WONTHAN%%#0[ M U3H-_P)N/5Q$]8P/+CBA!>G[ ,C,X\C:/:[ C%&VR@6/++\!VX=<\KFO[-5ZGIRU\!+ R1;;M($_;1P#F6_+.L4S,,Z2/'(;GV-)%F>M!\/AV2Y M%KD&@C8E6C"TE$[P#^#0;B^<,*"IT[]*P0/:2<_?0+ #]XA-U]1'9+H.9_#4 M\=(\?VN^F=%U%(,G>N(,C9O:E] K#"[@%;73F*\%=1I+69;:EQ ")_#_";QG MZ(1QD$GTS^UK%IS&VG,21W1)@$)*<=U(A"M\M,*OUT*Y;\I)%3 MCF_+,R@4@4<\_&TOQZP,NH/R8'EH2AUB/97,C1(GL (JNE:C-%;Q*<\]CV&D\-/YLK;V+5]WP[H2Z:FE. BB M8 &V*737V-L,HQ5T-K,T62->1:=FKDS0+DB*]IXJ]Y31("1T6W@QRV32D?1_&,_R4KXOE#J9L+6>,X M*-Y,^+N,H..(G87> =+35J;;\,8P4SUG6XJ9&EUUE&FLGL79\L3%37E:A2!6 M#]T3^-4)4E!2@_.8[@'2\H5F0NNJ>TKY(9A1)S*-:G/MM\K.L-! !QN\?N5! MT-*U- ZHOTZ# 2#(&.*59$5IX]AR^,A&=.VI/;K]:CDV0L9O%2J*H6DY3$SS MNK:3VB:MY=#P[>)ZACE+E%D.%==-1KST2.9,RZ%2JC8US6S+$X 4J L"[A;+ M093C588,M!PG24;MY!:S//VL+_6>[YBS'%@A'B97G["P3(G2([7IZ^PE[7%D M.TD*:,L!Z[C9F%[H/LI96 89U>]M>?JH"NQJ#O8A"EMH3 2\#5%;\.R\VO%( MXV$ZQQERV8+G$3P<_0"9/X"[Y) M_;Q&@M-+\QKL^./T1#79(6QXC]F^_/1CR:),UEWDEB+S17=&#XULQ'J*M=I$ MWQT H>M%Y+:ZDKHOG!@[2S9;$,:%A@*Q0S@O^WYL4MSSGGUSH/>08I9#4\A] M5#MT,N*]40H)5DIX'Y]3)G:>OT7/^&$ )_1P^,!'YS<(0VVVSA.'80N_P*%X#BZM7>.]C8]<,;4KP[10FD-R'([6UBW'O8].(,0 MXB=+,I4I>SE-0(>L/213T]CLA86I]K5R9'I1M2SG2)+N3]II9W_8R>JNECM M)0465>.R][4GKNR2,BSLQ4ER)U%@/8]D,_Y!V,&HLRWVT,A&: <@CCNN@A85 MH)%%)K3ZQ$?@X)F\TB/Q2D^54W2'U?J+!U#$QV\.S+Q(6/0"S/_S-(GQR^!^ MN**+#(%>4\1B5"YA]4?09AM$>P!JVG67@X@SCMK:+ODSB_#W2\.5NDJQ[4;AIO]_C%\XH;Z5_\H99V M>N6'NQ['LCPL!WD,H0^#X!K\RF9[)T[0JC6?AJ@FK+$X60NHYMG3_/WU*_XK MB$<6(CA..PN''*:S (&3Y 5]XVP#O%2V1>O-^V;5R-,&U>LAY[%)3.,307_Z MB>-K ">O:WC(#KG#'V'7MF/U,&<"S+ 8N\^8W%^\:(2"@37 ,0NR<8%')K\0 MQY0I"W;6!%-,V_CASX^6[%#5V0^8GUU M:[YJ5!>*?_=4+<#>DB@"VD 54\[9:R].ZL[K*IRBQY[E_E,AC:Y^OZ!UKEH. MD7*31H"K;2\])KWMA#0DRWVEO6Y$%5+6WC)*TON5KP!;[DZ51DQ0S[;-74K* MLF[[3-/-QH'[^;*2<5Z]0(,?%$%(3"[34;I,NTK>XCI"94_DP1O5[BGJ=T8( M5AY#+*,OGV$4*_?F,;ZDI= 3$A-YS.DJA6CMZ0YK\"I0'P2/TJ;7, MAOJZB_./Y$H7BL;@>0[1"/] NK<[- DCE!DMY>LY2O#+R0GTP]AW?W6"M"_) M(/3I,?%_>>$U3F":*;[S9(UO:CAA,>/9:@7!RDE ?9(5-E4M"%209(Q$./A5 M=2*F+:R;I*\?/IFSBR]Q+:@@T+N+Y8D8TRZNLRI!U1?%6BAT4$CC"Y:GLPKJH'&#;-S\X0E69OWDH)Y$VRYI&C^[4J![R[=4':OO(/=WF M&0.) Q,SDM3,6PEB?HKE>:T]K$*'I!>E^9B?AUVND]JW8T&EAY3(I=3M8N4QZ*3NP7*8I$V&H95*94UBNWN2FT,!DK93#TG@8PK/'9\F>8V7$9PD_UP9&7&<*W2XK$)_-+,?/F,-DR,]IC/J5PO MT%''4\G5UZN8U:=)+340/)5YRW?3V;V,$<.D @SZUQ$4](^O"TP.X>V+^N^& M)(;(3/K">PR' MT6>$6]C2.W>GW#]'?)09HJ$+#HM,W!2\UCJ/4 !W/J*(N!H/4;C+8<; QUE\ MM_I[;-H\1,D_0+( ;K0*\>.1\DY-?(9F5BX]ROCV"L0N]+-1YTN2 M/"8Q+[_3F H0').T^37$E8P_)G >4^BNG2(S,W/F;:(P6VU4HT6_X-C M.AT*/]!!4*0O!\Y9(#5,M:#G?6Y,T&$?-H&I6<"Q"")3*1D3U'WM < MI83?7Z$2\9)<8C4'QIE"@_^&GY;R9AO,3F05@MU%K6%2I$Y_V:*C)+,Y,,O/ MEY@(JG'"ZJ,[>B\>-*U&Z(FQ2@Y_4TZ >,;0<86*X4P5R5&P0:Q'?]QG<;\'*H^JE1;NUZBV5F6UY;N\2!1DRMF>0%IP_ 72$?K MHV[T>2Q(+PENEI>(-FPYA)+F^B@*W:Z68-^B=$O#ZZ6D\_G"S4\ [*5*L_4B M1R+MT/:"RKTH\IP,2=M+'O> *3^S_6 KOX!6\5))FU9)H MKJRFG#ZK%J=^EIFW.++T6;4XE<<[S5L9*>*L6A8KSIBOG[3[X*>[\ ;'/P:] M)V4KRM/-7O-C=QI,OC[6Q[AGQJ:;O:,1UJ+WS)1FL 3C@-8P6=+T*MM^PW(D M=SZLQ7]D[-&,#"B]./@I7YXPNT%NR#NY8UL@0GQ!Z;6I:8WZ"!'TG M1[M*XD6$E%[*,L_@&-D"=BT%-5WM,F/]I$,GTTTPH]9/+KHRW1LS:O&D AV] MW# CJ2\:<^_QU5,_R2,DH8>+0_@(X]#U06S#L[S9^E?G2,^H)3;5$(!LTL', MVZ8TUD V]A;.EQ4>94!-;JLCT[KB!T+;'TD'Y_B32LW>F)E +CO*]/0MD1R[ MGKZE)#T?>;4I;ELG8C7[6:2;NL3LXB+J?'F+3LL0==L3,[()S=2]=Y!NM\%^ MMH(@XR+&"VS$AAID">,D/1ZWG M<CFRV4@;7'4#""M<\\\-F-E>F-%0D5MY5\0M)4^P#)J$(U':W68\4)LFYMZ>8Z23\_8,95 MD2U'C^V5.FXMHK9N*38RME/U\*=H"9:B-+TS3P9TEC]DIXFE)\G3W!6@!9?9'892F[@ MHLE-:4!)U:&W'2Q3YO<(7J9Q$FV0(D6ADM!H(/+R!]9KWZ?*8'I;9?'=.A#T M? 5B.Q,XZ&)_D*5RFEN]FXZI%&BV:&.*8EZO04_G^WO*Z8Q^H2,_TLV^CTXJ M%_@[K%FQ$R%IS95Q5WZU;+[\%=DX$22FRC6;#+I^O]*TJU]/UJY*0N)D"W,J M\-\JLA#]Z^M]\_OE3W7'CP1LPZJWDFF)61HHD3+BV&!9'9(4,KPP/E63QU(L M9,VH6D2 ;*^<&U)$)Z68?6$I5$(62AD[87"BQ?#0;:(2%X998E_^HY ==G#^ MDTTD2W>+K)W%E#XMJ7YNH+4=\C6\> ;@V<%%RYA@JN.6HB2M-V)CW-),FU/T M1KI3X-S (JJ.9#_%N4%#S+,A:4WV96E)RYE?'ZS-.U)R,C7T)$NA$MXV!T>? MI4E%/3XB!]>Y)EP=2X0VFF1NL5GHM=6<*1U+=R+0E(YEPBKH2\>: M$HNFQ*(IL6C*U5%5]Z08=T9/TVDV,6$K3ADZ2C-TK$B,*3&ZX&_EB[Z^?A?F%Y:CTF-Z@&U0==M EXT-9%O2A++\(]N Z;9=KAK;94J=$$B=L VD M;EOGNK%U>DTH&0TJ1_=L'V_IC1>6CPU8;'NK.WY5R MI16I:.Z5KL-IF/H#DIXIQ.=23@QE2JUF VVB6>P[CX[K+WV7NH?:;33@>'U_ M34Z6(C30;>21SQ3Q>P,6W<_N'-]N8F@?-.+7;BC"WE+OOLE%( QAIA./TRJ? MM<\GZU^QH8OGTP$^XTNE%'7"XJB($"PD!68(U[_&JV_H;\YJ!<$*\9E7\-)3 MNMDX<#]?DGYYL<]RM"[73AB"8&0>A,J$,@=),2>.O*X*;C=]WABLW)#VQ_6K&Z2>'ZZPRU MZAY!^AE^U2,(F%60)7KW0G'V=6F_=!R?3^_NB]7\-X)TR7Z$QWDH@3R M^NO6^ 6/Z*JZQCX,+36]932!1JZ"P+%K.6@RNH<,>.>3(2RAYQS?_137."P' M4%1#(3@ZY%0!ZQU$LN*/C[RE3A"%O,O3X"8$>0C6-,H^/$Q&\:@*P+AJ[Q!Y MEGKR?CJXZ.X=^ =(/L,HW4X>NLE#-]6&.;4VS.23LLXG=1TB\8[.BIAS+,Z2W;:+$WS'FW6JC6X48A5?(C(P#48N(<]?)(F2, MK!U@]&89AR/" )M0[K)"^\BQ%);).]/OI9>&\C"!0M1KIM2=IE^@3'_:F^ 5 MF"YXF)0=,7E8IJMBDPO#4!=&;<)RCPU?TAX;OE3VV+ 8(<^_40A!OU#G5EG[ MH7,;%J#_/0I7_X7^/PL1[OXW)V1X6X0Z*J,S"P!=9@#X@)'Z1&QG?![UF=V" M&963RGR\3+B)9P!*)M^M,@ >*SQ81H3I3WDJW3:7P^2XZGOS8#70XG)J0EC( MJ*H6UP\3QXJL+O=11*PMDM\EM.[EM)[?M\&Y;#38)Y^2LFB,"9Y6].2W"!_5!O6R=FY;Z M3*2--7P&6HK%J)RV9C"6P?Y:_0F&IKIJC=XZX_#2&@TAU25)51?LJWO5N]=6 M3PI9\0O\GQ(. MW4=*.EE$*%$E*3O>K]\=*;\D=MIT,98T$P(DD72\.]X]?.Y(RX/,YO+D*S;( M@"?XEPVLL!).1N];Q[UV;]#QERC0J24&D4H6S-B%A!]?Y%Q/11$R7EGUM%W: MOE?:LJH,_0TGD?)]WM#SJD[F30*1\0C-9B(1E'IQ[ M".J#$;8SJ/\68I\;CJ>$KAC-@/ZRX74ZNIB,WXQ/AY/Q^1D[?\/>7HS/3L=O MA[^QT?O1Z;O)^,\1WD:)T<73@-]SB/K;=Q>7[X9G$S8Y9Y>C4Q?[X^X1Q7_R MRXA=#B]^&IZ-+EOG[W\;_<6&IQ-Z T^86(LQROR@:4\QEN: MJ1P[5ZN\W)9 3$8P_6"1')^!6AW0Z?!>PDZ@R8E18)LD$ L=%SE*%;@'IA#EZPQXQH<+##-(I) Z6. 6(RD,!F-(+$<:9"HD*X3 M86*I3(7CR 6MI,='J54,"=XV[ #AD #BR^=\=!UGO)@"&R+W7%02)7K'O-5[ M=0#>B]ZKQ%_Y2T'-=N%Q2?H9$=0&7#U\R)=[&TIO&$K1$,WS-HA1@HKU?MK M!I@GO(W9,3@73(\K59_&3D!5-.:5N?\0*F<1K"WY JDJC0J0@V;".&9#*2B< M'FKUUYRXR:L:)'? JBOD&AQ!S;GT4" _HB]&29%PZQR-C$@$UX(F('P==TQ? MD*;*4&UU2]&X0NQX4!E ARSR+@TJL2$4<24YT3=.RSFQKM$XPE?\S48%_XN M!#&M.!Z2AE'W!-SH-G#O34E;^+T_F=T;Q@C]F4@(G=RH@A-K20YD#DU\$-T8W^TA6'ZWI"9:5+!+%Q748<*YTX M!URG.84"FP>)6,8G4-(B(1'LHCU><3&)$OFY0>R>$!NW&\5(5?9N%^Y3 OA*&J@13C^]6V'1 MLL5VBZX.!?K3)^4-R/8#LJ2]3-\V#&B37'=?[LENL'T&&U*15G%<:^XZ;'7!;?-K]%]7*LT/O5\;- MJH$@CG- A\21OPM)3V7Z+B&&D"!^*(]*>UN M8P&(AKH.K_8M<^!75%A] ^9*JVL=W3'D\NCFLS!6;S'\B< .!N,)#C2P(K"[ M\5AWG#@&,86-8>#+N\':;JH<\XAA<[.IB\?.4ZZ&W/:[HZ$*G6JDA@ 3#8[1 M$"KNG+C&5."KFRAF2LZ 2ES!I_5QMZY)$/)2J@7@TWFF/.WQ&XA%A.VG!6@_ MW=P_ZJ=QUNWX;KR>U2(G0WI%JQ_A<@/M?*/WL[I])]Z2?(%M.:J_AJ3O3?6Z M+GCU ,2KY*6!T/AM("SCXMY^\;K=>U[H@%Y:ITVI7^OA6[APCTHJ0 J]"][M%-W8OWAFU M!-@_UECQ&"+W[@+K$A;_Y6?'7Q93_8S8"]GO?,%ZO8 ==8^.-_"_$QG_LW0^ M&OD\2O!K>EH%Z%6)@:"3UZ>6EB]KE75,9^,UF%U);HBU68E-\)O@/P.R:XBN M66M-\)O@/WNB>ZO!" J7.UP[S02D;'0-<46?PK%S?VC=<&"S#)O@-\%_IAQX M4+]=PB6#%?75G]<=?HS[\"\=E3Z7;WX\]G=9GVDPLE5]+/D4_#)O\=2"#KF< M\X5QE7+0H>]0GWPUZ+AO7_\#4$L#!!0 ( .:*JU9[MI,/KP< ',[ / M 86ER9RUE>#,Q7S(N:'1M[5MM;]LV$/Z^7\%M6)$ LF,GZ[#)7@ ODWST>'H5+%#AJ)(:)SA;,NH6$G[\IN9D*%3-> M._VU*"MM'%=N4/$L$VH:LQ^KN\$W7FVU'.+@SG6$RD"YN-?M?3?(M7(=*_Z% MN(_7E1L$I1VGJ_@'?\-+Y+P4%2(1C(1ZD[W1X5'V$4[<-VX=3'_?0?MWQZMO^#[W!7ASQ MT>A*<1HP+QM>9^.KF\GYY&QT,[F\8)?G;ZXF%V>3-Z/?V?GD8H0?\=/E.0J, MKYX'^CX'I[_YZ^KZK]'%#;NY9-?C,^_ZD]XQ.IK=_#9FUZ.K7T87X^O.Y=^_ MC_]AH[,;>G+7"W:K]%Q"-H4H1*6)1:;1 M*TH[1@,Q"(RK!:N5,S7@LKF#$K51D#@K\8IL8#E/\99ANL3:U>D@MR6@( 5K MN5F02,EO >?=T&GQ7H;&X)22/$%SD$ J3%J7**9P.%J2@6'HQ;1@MJ9?Z_%S M,- HH064PDKL8[ Y87/A"ER@K2#U!I+>"DW3&2YSAL,REBPVW="";D^@.WD' MZ(#E0F%8"2'K,$:(.!3'QV;CN5 YV>@$ZA$JE76&.A$J&S&+$&:"6 67: FD M!%XIURAL & ?3(W&9H(41R112Q1 Z&G$AY_.>GM2;@N62SVW2UP:F KK#/; MC-/-8#=:&6W RRZ-V;*V1=B>$/9]E]W<"\>K;^^.>_V?!K8!45/C$ _H/!=X M>6 /?; FC!OPL, PBT0"A8\!8C&1PA8T@L1*I$&B0KK.A$VEMC6.(Q.,E@$? ME=$I9'C;L@.$0P:(KQ#S\1U67&H*;(3<VZ\XF82%?)SB]@](3;M,IAQ67L^HG!"GF.E)V88"+NC8EN7"$\@ MV'"YNXKS",6!2(XVU(J)KMWC)CPE!?"5-% AG+^_6V')LL3VFZYQ!=HS(.4M MR/8#LJR[#-\V#*A);JHO_V0WV#Z #2E)ZS2M#45[(R/N4EMJZ_ !G=2B,INB MIN:(A1T\-B9'X")3/1!O;,=F!WR+3]V_JE>6'0:["FY7!01QG MR$YYJ:"%\?4%=L ME:1K\SC6I4X;N\KE_@;J+$OA',"[Z#_16"Z00";00J_E %&,;&N)S?$OE2VWXZ&,G1ND!HB##1X1D.H^'/B!E-1R&Y"S;2< M :4XQ:?-<;=I2!#*2NH%X--YH0/M\7N(183MIP3H/M_8?])OXYSO^.Z]D]0A M(V-Z+VF0X'8#XVVCEY)Z R_>D7R!93FJOX-L$*;J][SSF@&(5\DK"[$-;2 L M_>+??PFZ_S/_B"]?L1.^X=GVS@?RUBX[LD?WWX39%>>66]O-V#J_=?YGP'O."@$Y M8^>K(Y7+<%KM3]RN(37@N%FT)-CNP];YK?,_4Q(\:%XRH7>O5T38?&UW^"[N MP[]T8OJY_ /(@ZE7'OSP<^=BE1(J/H6 [ [/'9B8RSE?6)\EY[AY1,C/*3,[/G\ HHR3!3Q@99C@] MG[[S3X:]8-2O=M&@7UN,EC+9@C9;3G]XFA.U8B($4AKY'.K?%;HBA&^,SD5!APD%O\'V42F%\S?Z@88#[A8DJI[Z117CF#CB+ ME.2,;\,%RZF&2[J&:YD3L3->2F-D'E8.7 C"V4J$BJTR@RF,K(]="DL2OU\I M68K$CR67*E2K)>D,//?3C>X<"[K1.F.&^KH@,0T+1?VU(D65UYK:$*&0*B?\ M[L4+7I@29"^YHJED8Y7L::)28+4V8P,6$0(DQ]NLG8DAFH M^+#^SD?]XC%!C3$,5<>-ZF1ZO;AX#D=. ]"/1WL_\&H1_/8?QZ=K68OC[$O<7WH?#=E>VKP1G,WL#B MIRG,Q]<_CB^G+.R9X6 P;#+L7\;P80%[_BPX&T3-T%9.TR._ M7UT(P!U!8\.D@#4S&9B,PDU)%'+,MZ"HG2> 3&',U(HPX<&%B'O0L6;/GVV& M@R".)C(OB-A6NTG4!?3U!G.&8.#_!JE4ATZ!(CT)_$I4G,%)X&%E#T\\(!I2 MQO'$/HDYC4O%#$-&B$A@NHDS(E84,%K.M+8)XZ^U3(BAD%%%,_S MPMP]^)G$<@GSDN*E7"FJF2T6%V&2,9IB'(QKV <*LS1E,2:,7JW3^BH]P&.& MI;A1E$J7.(<"(P_O1#6:[DYDKXLDLC!X98?F.R/;][7_.5%+(JCV9QM.MS". M'>RV[ST\3XQGQ^5;>"_D&H%:T;#M@H?I@D[0A04R4)4+I"7'RH^1;FZ+;U^0 MBMZ43-$B.P1K7D%PVDFZ%>4%CHW)DE-O3^_'9)6"[)@GS(H>9J@MR9X]33@''$9M M6"P!72#KVG.C4B:(B.UQ=)@PY]H*"5J5O*H165#E8NI;,M)K+K^/>BLWMFD^ M?63U;9*A?6R-EE(E5+G<[#/K('+F/B=;61ITO\'FJ4(% P=>/0!KDI-"TU#3 M@B A=(>+>^:L?+MG7TQ [:)_8!H?YC@SVW WOC9"JV2/E@OWPD5#(/LF^8+) M\'Z3.UYP0]U.*ZLZIJ;A;D+WM.<:$?&7BI+WH?OKVP.?;] /]D87$U[72E5# M-KTO%>NN++[6U//XU>@UUEZ(DY\M!/74YZ#^/UL97XU.9*1I7#Z:\ORWR->- M5&O3'J#3 H&0G"5-H^6X6JRO^P>3_,^1W*IJVXFM!C9" QL&_G$I7:MR;:^U M*M=DY)M9]L>E\3 MOF^=ZF^DSUJ%:Q6N6>"W(M0D-EH1^E\CWY;]7XL0?MHOBA]SV5RC /KW. S; M^;A=39)*15>2B56]&@Q[T2W_8!J6U!Y.2R68SFABO]*C=E')O8O%W/L-=""D MV3EQ*^*(AH)4B_ .UJI(Y58,P6Y% R1,QUSJ4N&FC$N[3.EA%IDTJO1OA=[3 M]L_K/]N_%"K(BE:ZZY/44!42OB9;[5X/C?KV?RC.GXSZ[K\O_@102P,$% M @ YHJK5O^!)?8A!0 8#( \ !A:7)G+65X,S)?,BYH=&WM6V%OVS80 M_=Y?<4NQ(@$DVW+:H)7< )[K8 '6N(M=H/M(2Y1%E")5DJKM_OH=*:"*TKZEB:93C--8L,5F8,H.!"8,08>C33<:6S$#%A_5W/NH7#PEJC,-0 M==BH3J;7B\N+R\EX<3F[@C=OK^=OQU<+6,P@> YO>_/>I ?SZ<2U!J?/!MZ] M0'\[^A\0^O$_3?^ \61A6X:#P?V(Y'>JU&]C=[] /7DW2!V0*8Z96A D/+D7< M@V-K]N3Q9C@(XF@B\X*(;76:1"> OBXP9@@&_N^02K7O%"C2D\!KHN(,3@,/ M,WMXZ@'1D#*.#;L@YC0N%3,,&2$B@>DFSHA84<#1V;-T:V]&O_"_D&K%:T; KA/LIA./@!!;(0)4QD)8< MDS]&NKG-OUU.*OJA9(KFV$E;:CX3?4PP[14$SXZ3DXKR OO&9,FIMZ/W$[G#BEPF4CN&8\RVHIQA3;)*1!KF";.ZAQ%J M2[)GFPGG@-VH'1930!?(NO91^ZO[Z]\/4"_6AO M=#'A=:Y4.63#^U:R-FGQO5:?AZ]&KS#W0ES_;"&H5S][^?_5S/AN="(C;>/R MP93GOT6^+J1:FW8 /2L0",E9TC9:#JO$^KI_V*L9/!5LA@R\ _ M++'KA*XKMT[H6HY\.]/^L(3N;[VJ[02P*\-. -N'?#O3_K $\+A0#*6O0.W[ M_-Y95BIXA4_R!UUBEDE0JNI),K.H]85B+;A,(T["D]G):*L%T1A/[Q1ZU6TON MW#+FWFB@ R%-X\1MC2,:"E+MQMO;L2*5VS<$S;X&2)B.N=2EPD,9EW:STOUL M-6E5ZG\Q](ZV?Y[_V>ZE4$%6M-)=GZ2&JI#P-=EJ]WIHU+?_'W+^:-1W_UGR M)U!+ 0(4 Q0 ( .6*JU9)G/:E2HL! "O['0 1 " 0 M !A:7)G+3(P,C,P,S,Q+FAT;5!+ 0(4 Q0 ( .6*JU9]"[KY%!< '0= M 0 1 " 7F+ 0!A:7)G+3(P,C,P,S,Q+GAS9%!+ 0(4 Q0 M ( .6*JU8>9#.C(1$ ,;Y 5 " ;RB 0!A:7)G+3(P M,C,P,S,Q7V-A;"YX;6Q02P$"% ,4 " #EBJM67-*-;O,R D[0, %0 M @ $0M $ 86ER9RTR,#(S,#,S,5]D968N>&UL4$L! A0#% M @ Y8JK5LZ/(EVTN0 P\<( !4 ( !-N#,Q M7S$N:'1M4$L! A0#% @ YHJK5GNVDP^O!P #,R7S(N:'1M4$L%!@ * H ?@( "H0 P $! end