0000950170-24-054767.txt : 20240507 0000950170-24-054767.hdr.sgml : 20240507 20240507173102 ACCESSION NUMBER: 0000950170-24-054767 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Turtle Beach Corp CENTRAL INDEX KEY: 0001493761 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 272767540 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35465 FILM NUMBER: 24923384 BUSINESS ADDRESS: STREET 1: 44 SOUTH BROADWAY STREET 2: 4TH FLOOR CITY: WHITE PLAINS STATE: NY ZIP: 10601 BUSINESS PHONE: 888-496-8001 MAIL ADDRESS: STREET 1: 44 SOUTH BROADWAY STREET 2: 4TH FLOOR CITY: WHITE PLAINS STATE: NY ZIP: 10601 FORMER COMPANY: FORMER CONFORMED NAME: Parametric Sound Corp DATE OF NAME CHANGE: 20100609 10-Q 1 hear-20240331.htm 10-Q 10-Q
false0001493761Q1--12-31truehttp://fasb.org/us-gaap/2023#OtherAssetshttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent0001493761hear:PerformanceDesignedProductsLlcMember2024-01-012024-03-310001493761us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001493761us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001493761hear:PerformanceDesignedProductsLlcMemberus-gaap:TradeNamesMember2024-03-310001493761hear:PdpMergerAgreementMemberhear:FourthAmendmentMemberhear:SofrSoniaAndEuiborLoansMembersrt:MinimumMember2024-03-132024-03-130001493761hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-03-310001493761us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001493761us-gaap:SalesReturnsAndAllowancesMember2023-12-310001493761us-gaap:LeaseholdImprovementsMember2024-03-310001493761us-gaap:MachineryAndEquipmentMember2023-12-310001493761hear:TermLoanFacilityMember2024-03-1300014937612020-05-220001493761us-gaap:BaseRateMembersrt:MaximumMemberhear:TermLoanFacilityMember2024-03-132024-03-130001493761us-gaap:CommonStockMember2023-03-310001493761us-gaap:AdditionalPaidInCapitalMember2022-12-310001493761us-gaap:AdditionalPaidInCapitalMember2023-03-310001493761us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-3100014937612023-12-3100014937612023-01-012023-03-310001493761us-gaap:CommonStockMember2022-12-310001493761us-gaap:StockOptionMember2024-01-012024-03-310001493761hear:TermLoanFacilityMember2024-03-132024-03-130001493761us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001493761us-gaap:RetainedEarningsMember2024-01-012024-03-310001493761us-gaap:TradeNamesMember2023-12-310001493761hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2018-03-052018-03-050001493761us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001493761us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001493761srt:MaximumMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761hear:EuropeAndMiddleEastMember2023-01-012023-03-310001493761us-gaap:RestrictedStockMember2023-01-012023-03-310001493761us-gaap:RetainedEarningsMember2023-03-310001493761hear:PerformanceDesignedProductsLlcMember2024-03-130001493761us-gaap:RestrictedStockMember2024-01-012024-03-310001493761us-gaap:RestrictedStockMember2024-03-310001493761us-gaap:BaseRateMembersrt:MaximumMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001493761hear:MarketingAndTradeShowEquipmentMember2023-12-310001493761us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001493761us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001493761country:US2024-01-012024-03-310001493761us-gaap:CustomerRelationshipsMember2023-12-310001493761hear:PdpMergerAgreementMemberhear:FourthAmendmentMember2024-03-130001493761us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001493761country:US2023-01-012023-03-310001493761us-gaap:SalesReturnsAndAllowancesMember2024-03-310001493761srt:WeightedAverageMember2024-03-310001493761us-gaap:RetainedEarningsMember2023-12-310001493761srt:MinimumMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001493761us-gaap:CommonStockMember2024-01-012024-03-310001493761hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2018-03-050001493761us-gaap:WarrantMember2023-01-012023-03-310001493761srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberhear:TermLoanFacilityMember2024-03-132024-03-130001493761us-gaap:ToolsDiesAndMoldsMember2023-12-310001493761us-gaap:RestrictedStockMember2023-12-310001493761us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001493761hear:BloombergShortTermBankYieldIndexRateLoansBloombergShortTermBankYieldIndexDailyFloatingRateLoansMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761srt:AsiaPacificMember2023-01-012023-03-310001493761srt:MaximumMemberhear:PerformanceBasedRestrictedStockMember2024-01-012024-03-310001493761us-gaap:RetainedEarningsMember2024-03-310001493761us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001493761us-gaap:FurnitureAndFixturesMember2023-12-310001493761hear:PerformanceDesignedProductsLlcMemberus-gaap:DevelopedTechnologyRightsMember2024-03-310001493761us-gaap:LeaseholdImprovementsMember2023-12-310001493761srt:MinimumMember2024-03-310001493761hear:PdpMergerAgreementMemberus-gaap:BaseRateMembersrt:MaximumMemberhear:FourthAmendmentMember2024-03-132024-03-130001493761hear:PerformanceDesignedProductsLlcMember2023-01-012023-03-310001493761us-gaap:SalesReturnsAndAllowancesMember2023-03-310001493761srt:MaximumMemberhear:TermLoanFacilityMember2024-03-132024-03-130001493761us-gaap:StockOptionMember2023-01-012023-03-310001493761us-gaap:SalesReturnsAndAllowancesMember2022-12-310001493761us-gaap:DevelopedTechnologyRightsMember2023-12-310001493761hear:EuropeAndMiddleEastMember2024-01-012024-03-310001493761hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMemberhear:LiborInterestRateMember2024-01-012024-03-310001493761hear:PdpMergerAgreementMemberhear:FourthAmendmentMember2024-03-122024-03-120001493761hear:PerformanceDesignedProductsLlcMember2024-03-132024-03-130001493761us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberhear:TermLoanFacilityMember2024-03-132024-03-130001493761us-gaap:TradeNamesMember2024-03-310001493761hear:PerformanceBasedRestrictedStockMembersrt:MinimumMember2024-01-012024-03-310001493761us-gaap:EmployeeStockOptionMember2024-03-310001493761hear:MarketingAndTradeShowEquipmentMember2024-03-310001493761us-gaap:RestrictedStockMember2024-01-012024-03-310001493761us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001493761hear:PerformanceBasedRestrictedStockMember2024-01-012024-03-310001493761srt:MaximumMember2024-03-3100014937612022-12-310001493761us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001493761hear:VTBHoldingsIncMemberhear:MergerOfVTBHoldingsIncAndParametricSoundCorporationMember2013-08-050001493761us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001493761hear:PdpMergerAgreementMemberus-gaap:BaseRateMemberhear:FourthAmendmentMembersrt:MinimumMember2024-03-132024-03-130001493761srt:AsiaPacificMember2024-01-012024-03-3100014937612024-04-3000014937612024-03-310001493761us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001493761us-gaap:RetainedEarningsMember2022-12-310001493761us-gaap:SalesReturnsAndAllowancesMember2024-01-012024-03-310001493761hear:PdpMergerAgreementMembersrt:MaximumMemberhear:FourthAmendmentMemberhear:SofrSoniaAndEuiborLoansMember2024-03-132024-03-130001493761srt:ExecutiveOfficerMember2024-01-012024-03-3100014937612023-03-310001493761us-gaap:FurnitureAndFixturesMember2024-03-310001493761us-gaap:PreferredStockMember2024-01-012024-03-3100014937612024-01-012024-03-310001493761us-gaap:CommonStockMember2023-12-310001493761us-gaap:CostOfSalesMember2024-01-012024-03-310001493761us-gaap:ToolsDiesAndMoldsMember2024-03-310001493761hear:PdpMergerAgreementMemberhear:FourthAmendmentMember2024-03-132024-03-130001493761us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001493761us-gaap:AdditionalPaidInCapitalMember2023-12-310001493761hear:PerformanceDesignedProductsLlcMember2024-03-310001493761us-gaap:CommonStockMember2024-03-310001493761us-gaap:CommonStockMember2024-01-012024-03-310001493761us-gaap:BaseRateMembersrt:MinimumMemberhear:TermLoanFacilityMember2024-03-132024-03-130001493761hear:AlternativeCurrencyLoansMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761hear:PerformanceBasedRestrictedStockMember2024-03-310001493761us-gaap:DevelopedTechnologyRightsMember2024-03-310001493761us-gaap:CostOfSalesMember2023-01-012023-03-310001493761us-gaap:CustomerRelationshipsMember2024-03-310001493761us-gaap:BaseRateMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761us-gaap:BaseRateMembersrt:MinimumMemberhear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember2024-01-012024-03-310001493761us-gaap:CommonStockMember2023-01-012023-03-310001493761srt:MinimumMemberhear:TermLoanFacilityMember2024-03-132024-03-130001493761us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310001493761hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMemberhear:UKBorrowerMember2018-03-050001493761us-gaap:MachineryAndEquipmentMember2024-03-3100014937612023-01-012023-12-310001493761us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001493761us-gaap:RetainedEarningsMember2023-01-012023-03-310001493761us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001493761us-gaap:SalesReturnsAndAllowancesMember2023-01-012023-03-310001493761hear:NonExecutivesMember2024-01-012024-03-310001493761us-gaap:AdditionalPaidInCapitalMember2024-03-310001493761hear:ParametricSoundCorporationMemberhear:MergerOfVTBHoldingsIncAndParametricSoundCorporationMember2013-08-050001493761us-gaap:CustomerRelationshipsMemberhear:PerformanceDesignedProductsLlcMember2024-03-31xbrli:pureiso4217:USDxbrli:sharesxbrli:shareshear:Claimiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2024

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

img253758880_0.jpg

TURTLE BEACH CORPORATION

(Exact name of registrant as specified in its charter)

 

Nevada

27-2767540

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

44 South Broadway, 4th Floor

White Plains, New York

10601

(Address of principal executive offices)

(Zip Code)

 

(888) 496-8001

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading Symbols

Name of each exchange on which registered

Common Stock, par value $0.001

HEAR

The Nasdaq Global Market

Preferred Stock Purchase Rights

N/A

The Nasdaq Global Market

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

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

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

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

 

 

 

Emerging growth company

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

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

The number of shares of the registrant’s Common Stock, par value $0.001 per share, outstanding on April 30, 2024 was 21,522,744.

 


 

INDEX

 

 

 

Page

 

 

 

PART I. FINANCIAL INFORMATION

2

 

 

 

Item 1.

Financial Statements (unaudited)

2

 

 

 

 

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2024 and 2023

2

 

 

 

 

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three Months Ended March 31, 2024 and 2023

3

 

 

 

 

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

4

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2024 and 2023

5

 

 

 

 

Condensed Consolidated Statement of Stockholder's Equity for the Three Months Ended March 31, 2024 and 2023

6

 

 

 

 

Notes to Condensed Consolidated Financial Statements

7

 

 

 

Item 2.

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

19

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

 

 

 

Item 4.

Controls and Procedures

26

 

 

 

PART II. OTHER INFORMATION

27

 

 

 

Item 1.

Legal Proceedings

27

 

 

 

Item 1A.

Risk Factors

27

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

27

 

 

 

Item 5.

Other Information

27

 

 

 

Item 6.

Exhibits

28

 

 

SIGNATURES

29

 

 

1


 

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements.

Turtle Beach Corporation

Condensed Consolidated Statements of Operations

(unaudited)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands, except per-share data)

 

Net revenue

 

$

55,848

 

 

$

51,444

 

Cost of revenue

 

 

38,062

 

 

 

37,305

 

Gross profit

 

 

17,786

 

 

 

14,139

 

Operating expenses:

 

 

 

 

 

 

Selling and marketing

 

 

9,013

 

 

 

9,523

 

Research and development

 

 

3,902

 

 

 

4,101

 

General and administrative

 

 

5,674

 

 

 

7,007

 

Acquisition-related cost

 

 

4,910

 

 

 

 

Total operating expenses

 

 

23,499

 

 

 

20,631

 

Operating loss

 

 

(5,713

)

 

 

(6,492

)

Interest expense

 

 

150

 

 

 

163

 

Other non-operating expense, net

 

 

370

 

 

 

120

 

Loss before income tax

 

 

(6,233

)

 

 

(6,775

)

Income tax benefit

 

 

(6,388

)

 

 

(70

)

Net income (loss)

 

$

155

 

 

$

(6,705

)

 

 

 

 

 

 

 

Net income (loss) per share

 

 

 

 

 

 

Basic

 

$

0.01

 

 

$

(0.40

)

Diluted

 

$

0.01

 

 

$

(0.40

)

Weighted average number of shares:

 

 

 

 

 

 

Basic

 

 

18,321

 

 

 

16,578

 

Diluted

 

 

19,389

 

 

 

16,578

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements (unaudited)

2


 

Turtle Beach Corporation

Condensed Consolidated Statements of Comprehensive Income (Loss)

(unaudited)

 

 

 

Three Months Ended

 

 

 

March 31,
2024

 

 

March 31,
2023

 

 

(in thousands)

 

Net income (loss)

 

$

155

 

 

$

(6,705

)

Other comprehensive income (loss):

 

 

 

 

 

 

Foreign currency translation adjustment

 

 

(418

)

 

 

445

 

Other comprehensive income (loss)

 

 

(418

)

 

 

445

 

Comprehensive loss

 

$

(263

)

 

$

(6,260

)

 

See accompanying Notes to the Condensed Consolidated Financial Statements (unaudited)

3


 

Turtle Beach Corporation

Condensed Consolidated Balance Sheets

 

 

 

 

 

 

 

 

 

 

March 31,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(unaudited)

 

 

 

 

ASSETS

 

(in thousands, except par value and share amounts)

 

Current Assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

17,816

 

 

$

18,726

 

Accounts receivable, net

 

 

42,908

 

 

 

54,390

 

Inventories

 

 

69,531

 

 

 

44,019

 

Prepaid expenses and other current assets

 

 

10,322

 

 

 

7,720

 

Total Current Assets

 

 

140,577

 

 

 

124,855

 

Property and equipment, net

 

 

5,533

 

 

 

4,824

 

Goodwill

 

 

52,907

 

 

 

10,686

 

Intangible assets, net

 

 

48,704

 

 

 

1,734

 

Other assets

 

 

10,668

 

 

 

7,868

 

Total Assets

 

$

258,389

 

 

$

149,967

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Current Liabilities:

 

 

 

 

 

 

Revolving credit facility

 

$

 

 

$

 

Accounts payable

 

 

44,842

 

 

 

26,908

 

Other current liabilities

 

 

31,947

 

 

 

29,424

 

Total Current Liabilities

 

 

76,789

 

 

 

56,332

 

Debt, non-current

 

 

45,954

 

 

 

 

Income tax payable

 

 

1,527

 

 

 

1,546

 

Other liabilities

 

 

8,893

 

 

 

7,012

 

Total Liabilities

 

 

133,163

 

 

 

64,890

 

Commitments and Contingencies

 

 

 

 

 

 

Stockholders’ Equity

 

 

 

 

 

 

Common stock, $0.001 par value - 25,000,000 shares authorized; 21,167,504 and 17,531,702 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

 

21

 

 

 

18

 

Additional paid-in capital

 

 

260,594

 

 

 

220,185

 

Accumulated deficit

 

 

(134,122

)

 

 

(134,277

)

Accumulated other comprehensive income (loss)

 

 

(1,267

)

 

 

(849

)

Total Stockholders’ Equity

 

 

125,226

 

 

 

85,077

 

Total Liabilities and Stockholders’ Equity

 

$

258,389

 

 

$

149,967

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements (unaudited)

4


 

Turtle Beach Corporation

Condensed Consolidated Statements of Cash Flows

(unaudited)

 

 

 

Three Months Ended

 

 

 

March 31, 2024

 

 

March 31, 2023

 

 

 

(in thousands)

 

CASH FLOWS FROM OPERATING ACTIVITIES

 

 

 

 

 

 

Net income (loss)

 

$

155

 

 

$

(6,705

)

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

 

 

 

 

 

 

Depreciation and amortization

 

 

916

 

 

 

978

 

Amortization of intangible assets

 

 

560

 

 

 

264

 

Amortization of debt financing costs

 

 

70

 

 

 

42

 

Stock-based compensation

 

 

1,105

 

 

 

1,959

 

Deferred income taxes

 

 

(6,716

)

 

 

(89

)

Change in sales returns reserve

 

 

(2,410

)

 

 

(1,178

)

Provision for obsolete inventory

 

 

794

 

 

 

(561

)

Changes in operating assets and liabilities, net of acquisitions:

 

 

 

 

 

 

Accounts receivable

 

 

35,918

 

 

 

20,578

 

Inventories

 

 

(3,063

)

 

 

7,111

 

Accounts payable

 

 

8,065

 

 

 

2,162

 

Prepaid expenses and other assets

 

 

(357

)

 

 

473

 

Income taxes payable

 

 

2

 

 

 

(271

)

Other liabilities

 

 

(7,782

)

 

 

4,226

 

Net cash provided by operating activities

 

 

27,257

 

 

 

28,989

 

CASH FLOWS FROM INVESTING ACTIVITIES

 

 

 

 

 

 

Purchases of property and equipment

 

 

(731

)

 

 

(887

)

Acquisition of a business, net of cash acquired

 

 

(75,494

)

 

 

 

Net cash used for investing activities

 

 

(76,225

)

 

 

(887

)

CASH FLOWS FROM FINANCING ACTIVITIES

 

 

 

 

 

 

Borrowings on revolving credit facilities

 

 

80,288

 

 

 

53,892

 

Repayment of revolving credit facilities

 

 

(80,288

)

 

 

(72,945

)

Proceeds of term loan

 

 

50,000

 

 

 

 

Repayment of term loan

 

 

(104

)

 

 

 

Proceeds from exercise of stock options and warrants

 

 

1,257

 

 

 

125

 

Debt issuance costs

 

 

(3,170

)

 

 

(80

)

Net cash provided by (used for) financing activities

 

 

47,983

 

 

 

(19,008

)

Effect of exchange rate changes on cash and cash equivalents

 

 

75

 

 

 

83

 

Net increase (decrease) in cash and cash equivalents

 

 

(910

)

 

 

9,177

 

Cash and cash equivalents - beginning of period

 

 

18,726

 

 

 

11,396

 

Cash and cash equivalents - end of period

 

$

17,816

 

 

$

20,573

 

 

 

 

 

 

 

 

SUPPLEMENTAL DISCLOSURE OF INFORMATION

 

 

 

 

 

 

Cash paid for interest

 

$

370

 

 

$

190

 

Cash paid (received) for income taxes

 

$

 

 

$

 

See accompanying Notes to the Condensed Consolidated Financial Statements (unaudited)

5


 

Turtle Beach Corporation

Condensed Consolidated Statement of StockholdersEquity

(unaudited)

 

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Income (Loss)

 

 

Total

 

 

 

(in thousands)

 

Balance at December 31, 2023

 

 

17,532

 

 

$

18

 

 

$

220,185

 

 

$

(134,277

)

 

$

(849

)

 

$

85,077

 

Net income

 

 

 

 

 

 

 

 

 

 

 

155

 

 

 

 

 

 

155

 

Other comprehensive loss, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(418

)

 

 

(418

)

Issuance of acquisition-related stock

 

 

3,450

 

 

 

3

 

 

 

38,047

 

 

 

 

 

 

 

 

 

38,050

 

Issuance of restricted stock

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options exercised

 

 

171

 

 

 

 

 

 

1,257

 

 

 

 

 

 

 

 

 

1,257

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,105

 

 

 

 

 

 

 

 

 

1,105

 

Balance at March 31, 2024

 

 

21,165

 

 

$

21

 

 

$

260,594

 

 

$

(134,122

)

 

$

(1,267

)

 

$

125,226

 

 

 

 

Common Stock

 

 

Additional
Paid-In

 

 

Accumulated

 

 

Accumulated
Other
Comprehensive

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Income (Loss)

 

 

Total

 

 

 

(in thousands)

 

Balance at December 31, 2022

 

 

16,569

 

 

$

17

 

 

$

206,916

 

 

$

(116,598

)

 

$

(1,394

)

 

$

88,941

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(6,705

)

 

 

 

 

 

(6,705

)

Other comprehensive income, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

445

 

 

 

445

 

Issuance of restricted stock

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock options exercised

 

 

21

 

 

 

 

 

 

124

 

 

 

 

 

 

 

 

 

124

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,959

 

 

 

 

 

 

 

 

 

1,959

 

Balance at March 31, 2023

 

 

16,604

 

 

$

17

 

 

$

208,999

 

 

$

(123,303

)

 

$

(949

)

 

$

84,764

 

 

 

See accompanying Notes to the Condensed Consolidated Financial Statements (unaudited)

6


 

Turtle Beach Corporation

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Note 1. Background and Basis of Presentation

Organization

Turtle Beach Corporation (“Turtle Beach” or the “Company”), headquartered in White Plains, New York and incorporated in the state of Nevada in 2010, is a premier audio and gaming technology company with expertise and experience in developing, commercializing, and marketing innovative products across a range of large addressable markets under the Turtle Beach®, PDP® and ROCCAT® brands. Turtle Beach is a worldwide leader of feature-rich headset solutions for use across multiple platforms, including video game and entertainment consoles, handheld consoles, personal computers (“PC”), tablets and mobile devices. ROCCAT is a gaming keyboards, mice and other accessories brand focused on the PC peripherals market. Acquired in March 2024, Performance Designed Products, LLC (“PDP”) is a gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories.

VTB Holdings, Inc. (“VTBH”), a wholly-owned subsidiary of Turtle Beach Corporation and the owner of Voyetra Turtle Beach, Inc. (“VTB”), was incorporated in the state of Delaware in 2010. VTB, the owner of Turtle Beach Europe Limited (“TB Europe”), was incorporated in the state of Delaware in 1975 with operations principally located in White Plains, New York.


Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and, in the opinion of management, reflect all adjustments (which include normal recurring adjustments) considered necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods presented. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), have been condensed or omitted pursuant to those rules and regulations. The Company believes that the disclosures made are adequate to make the information presented not misleading. The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire fiscal year.

The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the Company’s audited financial statements included in its Annual Report on Form 10-K filed with the SEC on March 13, 2024 (“Annual Report”).

These financial statements should be read in conjunction with the annual financial statements and the notes thereto included in the Annual Report that contains information useful to understanding the Company’s businesses and financial statement presentations.

Use of estimates: The preparation of financial statements in conformity with generally accepted accounting principles requires management to use estimates and assumptions that affect the reported amount of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. The significant estimates and assumptions used by management affect: sales return reserve, allowances for cash discounts, warranty reserve, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, valuation of deferred tax assets, probability of performance shares vesting and forfeiture rates utilized in issuing stock-based compensation awards. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the consolidated financial statements.

 

Note 2. Summary of Significant Accounting Policies

The preparation of consolidated annual and quarterly financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Company’s consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The Company can give no assurance that actual results will not differ from those estimates.

7


 

There have been no material changes to the significant accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report.

 

Note 3. Acquisitions

 

On March 13, 2024, the Company acquired all the issued and outstanding equity of Performance Designed Products, LLC (“PDP”, collectively with FSAR, “PDP Group”) for consideration that included cash and common stock. PDP was a privately held gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories. As a result of the acquisition, the Company will strengthen its leadership position in hardware gaming accessories and expand its product portfolio.

Consideration for the Transaction consisted of the issuance of 3.45 million shares of Company common stock and approximately $78.9 million in cash, subject to customary post-closing adjustments for working capital, closing cash, closing debt and closing third party expenses. On a fully-diluted basis, issued stock represented approximately 16.4% of the total issued and outstanding shares of the Company as of the closing date. The fair value of the 3.45 million common shares issued as part of the consideration was determined on the basis of the closing market price of the Company’s common shares on the acquisition date, or $11.03 per share. As a result, the total preliminary purchase consideration was $116.9 million, partially funded by borrowing on the new term loan facility (see Note 8). Additionally, the Company recognized $4.9 million of acquisition-related costs that were expensed during the three months ended March 31, 2024, and are included as a component of general & administrative expenses in the Condensed Consolidated Statement of Operations.

 

The following table summarizes preliminary allocation of the consideration transferred to the assets acquired and liabilities assumed at the acquisition date:

 

(In thousands)

 

Amount

 

Cash

 

 

3,362

 

Accounts Receivable

 

 

22,026

 

Inventory

 

 

23,243

 

Prepaid and Other Current Assets

 

 

2,244

 

Property, Plant & Equipment

 

 

1,161

 

Other Assets

 

 

3,056

 

Intangible Assets

 

 

47,649

 

Accounts Payable

 

 

(10,135

)

Accrued Liabilities

 

 

(9,031

)

Lease Payable

 

 

(1,890

)

Deferred Tax Liability

 

 

(6,996

)

Total identifiable net assets

 

 

74,689

 

Goodwill

 

 

42,221

 

Total consideration paid

 

$

116,910

 

 

The fair values assigned to PDP’s assets and liabilities are provisional and were determined based on preliminary estimates and assumptions that management believes are reasonable. The preliminary purchase price allocation is subject to further refinement and may require significant adjustments to arrive at the final purchase price allocation. The final determination of the fair value of certain assets and liabilities will be completed as soon as the necessary information is available, but no later than one year from the acquisition date.

 

The goodwill from the acquisition, which is fully deductible for tax purposes, consists largely of synergies and economies of scale expected from adding the operations of PDP's and the Company’s existing business and supply channels.

 

The preliminary fair value of PDP’s identifiable intangible assets was determined primarily using the “income approach,” which requires a forecast of all expected future cash flows either through the use of the multi-period excess earnings method or the relief-from-royalty method. Such forecasts are based on inputs that are unobservable and significant to the overall fair value measurement, and as such, are classified as Level 3 inputs (see Note 4). Some of the more significant assumptions inherent in the development of intangible asset values include: the amount and timing of projected future cash flows, the discount rate selected to measure the risks inherent in the future cash flows, the

8


 

assessment of the intangible asset’s life cycle, as well as other factors. The following table summarizes the preliminary allocation of purchase consideration to identifiable intangible assets:

(In thousands)

 

Life

 

Amount

 

Tradenames

 

7 Years

 

$

15,159

 

Customer relationships

 

6 Years

 

 

2,067

 

Developed technology

 

6 Years

 

 

30,423

 

Total

 

 

 

$

47,649

 

 

PDP's net revenue included in the Company’s consolidated results was $5.9 million for the three months ended March 31, 2024. PDP’s net income included in the Company’s consolidated results for the same period was not material.

 

Pro Forma Financial Information (Unaudited)

 

The following table reflects the unaudited pro forma operating results of the Company for the three months ended March 31, 2024 and 2023, which give effect to the acquisition of PDP as if it had occurred on January 1, 2023.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Net revenue

 

$

77,832

 

 

$

69,993

 

Net income (loss)

 

$

(2,516

)

 

$

(20,814

)

 

The pro forma results are based on assumptions that the Company believes are reasonable under the circumstances. The pro forma results are not necessarily indicative of the operating results that would have occurred had the acquisition been effective January 1, 2023, nor are they intended to be indicative of results that may occur in the future.

 

Note 4. Fair Value Measurement

The Company follows a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for markets that are not active, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

Financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, debt instruments and certain warrants. As of March 31, 2024 and December 31, 2023, the Company had not elected the fair value option for any financial assets and liabilities for which such an election would have been permitted. The following is a summary of the carrying amounts and estimated fair values of our financial instruments as of March 31, 2024 and December 31, 2023:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Reported

 

 

Fair Value

 

 

Reported

 

 

Fair Value

 

 

 

(in thousands)

 

Financial Assets and Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

17,816

 

 

$

17,816

 

 

$

18,726

 

 

$

18,726

 

Term Loan

 

$

49,896

 

 

$

49,896

 

 

$

 

 

$

 

Revolving credit facility

 

$

 

 

$

 

 

$

 

 

$

 

 

Cash equivalents are stated at amortized cost, which approximates fair value as of the consolidated balance sheet dates, due to the short period of time to maturity; and accounts receivable and accounts payable are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment. The carrying value of the Credit Facility and Term Loan Due 2027 equals fair value as the stated interest rate approximates market rates currently available to the Company. The carrying value of the Credit Facility approximates fair value, due to the variable rate nature of the debt, as of March 31, 2024 and December 31, 2023.

9


 

Note 5. Allowance for Sales Returns

The following table provides the changes in our sales return reserve, which is classified as a reduction of accounts receivable:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Balance, beginning of period

 

$

8,449

 

 

$

7,817

 

Reserve accrual

 

 

2,741

 

 

 

3,594

 

Recoveries and deductions, net

 

 

(5,151

)

 

 

(4,772

)

Balance, end of period

 

$

6,039

 

 

$

6,639

 

 

Note 6. Composition of Certain Financial Statement Items

Inventories

Inventories consist of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Finished goods

 

$

66,328

 

 

$

43,579

 

Raw materials

 

 

3,203

 

 

 

440

 

Total inventories

 

$

69,531

 

 

$

44,019

 

 

Property and Equipment, net

Property and equipment, net, consists of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Machinery and equipment

 

$

2,553

 

 

$

2,597

 

Software and software development

 

 

2,437

 

 

 

2,438

 

Furniture and fixtures

 

 

1,684

 

 

 

1,700

 

Tooling

 

 

12,793

 

 

 

11,250

 

Leasehold improvements

 

 

2,008

 

 

 

1,988

 

Demonstration units and convention booths

 

 

15,765

 

 

 

15,767

 

Total property and equipment, gross

 

 

37,240

 

 

 

35,740

 

Less: accumulated depreciation and amortization

 

 

(31,707

)

 

 

(30,916

)

Total property and equipment, net

 

$

5,533

 

 

$

4,824

 

 

Other Current Liabilities

Other current liabilities consist of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Accrued employee expenses

 

$

5,226

 

 

$

3,944

 

Accrued royalty

 

 

4,490

 

 

 

5,275

 

Accrued tax-related payables

 

 

3,529

 

 

 

5,206

 

Accrued freight

 

 

2,472

 

 

 

2,917

 

Accrued marketing

 

 

1,187

 

 

 

3,335

 

Accrued expenses

 

 

15,043

 

 

 

8,747

 

Total other current liabilities

 

$

31,947

 

 

$

29,424

 

 

10


 

 

Note 7. Goodwill and Other Intangible Assets

 

Acquired Intangible Assets

Acquired identifiable intangible assets, and related accumulated amortization, as of March 31, 2024 and December 31, 2023 consisted of:

 

 

 

March 31, 2024

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

(in thousands)

 

Customer relationships

 

$

10,152

 

 

$

7,336

 

 

$

2,816

 

Tradenames

 

 

18,225

 

 

 

2,812

 

 

 

15,413

 

Developed technology

 

 

32,307

 

 

 

1,853

 

 

 

30,454

 

Foreign currency

 

 

(1,121

)

 

 

(1,142

)

 

 

21

 

Total Intangible Assets (1)

 

$

59,563

 

 

$

10,859

 

 

$

48,704

 

 

 

 

December 31, 2023

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

(in thousands)

 

Customer relationships

 

$

8,085

 

 

$

7,214

 

 

$

871

 

Tradenames

 

 

3,066

 

 

 

2,607

 

 

 

459

 

Developed technology

 

 

1,884

 

 

 

1,613

 

 

 

271

 

Foreign currency

 

 

(1,159

)

 

 

(1,292

)

 

 

133

 

Total Intangible Assets (1)

 

$

11,876

 

 

$

10,142

 

 

$

1,734

 

 

(1) The accumulated amortization includes $1.9 million of accumulated impairment charges as of March 31, 2024 and December 31, 2023.

 

In May 2019, the Company completed its acquisition of the business and assets of ROCCAT. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization. In January 2021, the Company completed its acquisition of the business and assets relating to the Neat Microphones business. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization.

 

In March 2024, the Company completed its acquisition of the business and assets of PDP. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization. Refer to Note 3, “Acquisitions” for additional information related to PDP’s identifiable intangible assets.

 

Amortization expense related to definite lived intangible assets of $0.6 million was recognized for the three months ended March 31, 2024, respectively, and $0.3 million was recognized for the three months ended March 31, 2023.

 

As of March 31, 2024, estimated annual amortization expense related to definite lived intangible assets in future periods was as follows:

 

 

 

(in thousands)

 

2024

 

$

6,440

 

2025

 

 

8,006

 

2026

 

 

7,751

 

2027

 

 

7,581

 

Thereafter

 

 

18,905

 

Total

 

$

48,683

 

 

11


 

 

Changes in the carrying values of goodwill for the three months ended March 31, 2024 from the balance as of December 31, 2023.

 

 

 

(in thousands)

 

Balance as of January 1, 2024

 

$

10,686

 

PDP acquisition

 

 

42,221

 

Balance as of March 31, 2024

 

$

52,907

 

 

Note 8. Revolving Credit Facility and Long-Term Debt

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Revolving credit facility, maturing March 2027

 

$

 

 

$

 

Term loan Due 2027

 

$

49,896

 

 

$

 

 

Total interest expense, inclusive of amortization of deferred financing costs, on long-term debt obligations was $0.4 million for the three months ended March 31, 2024 and $0.2 million for the three months ended March 31, 2023.

Amortization of deferred financing costs was $0.1 million for the three months ended March 31, 2024 and $42 thousand for the three months ended March 31, 2023.

Revolving Credit Facility

On March 5, 2018, Turtle Beach and certain of its subsidiaries entered into an amended and restated loan, guaranty and security agreement (the “Credit Facility”) with Bank of America, N.A. (“Bank of America”), as administrative agent, collateral agent and security trustee for Lenders (as defined therein), which replaced the then existing asset-based revolving loan agreement. The Credit Facility was amended on each of December 17, 2018, May 31, 2019, and March 10, 2023. The Credit Facility, as amended, expires on March 13, 2027 and provides for a line of credit of up to $50 million inclusive of a sub-facility limit of $10 million for TB Europe, a wholly-owned subsidiary of Turtle Beach.

On March 13, 2024, the Company entered into a Fourth Amendment, dated as of March 13, 2024 (the “Fourth Amendment”), by and among the Company, VTB, TBC Holding Company LLC, TB Europe, VTBH, the financial institutions party thereto from time to time and Bank of America, as administrative agent, collateral agent and security trustee for the lenders.

The Fourth Amendment provided for, among other things: (i) the acquisition of PDP; (ii) revised the calculation of the U.S. Borrowing Base to include certain acquired assets of PDP equal to the lesser of (a) the sum of the Project Tide Accounts Formula Amount and the Project Tide Inventory Formula Amount (each as defined in the Fourth Amendment), (b) $15,000,000, and (c) 30% of the aggregate Revolver Commitments; (iii) extending the maturity date of the Credit Facility from April 1, 2025 to March 13, 2027; and (iv) updated the interest rate and margin terms such that the loans will bear interest at a rate equal to (1) SOFR, (2) the U.S. Base Rate, (3) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, and (4) the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between 0.50% and 2.50% for Base Rate Loans and 1.75% and 3.50% for Term SOFR Loans, SONIA Rate Loans and EUIBOR Loans.

The maximum credit availability for loans and letters of credit under the Credit Facility is governed by a borrowing base determined by the application of specified percentages to certain eligible assets, primarily eligible trade accounts receivable and inventories, and is subject to discretionary reserves and revaluation adjustments. The Credit Facility may be used for working capital, the issuance of bank guarantees, letters of credit and other corporate purposes.

Amounts outstanding under the Credit Facility bear interest at a rate equal to (i) a rate published by Bank of America or the U.S. Bloomberg Short-Term Bank Yield Index (“BSBY”) rate for loans denominated in U.S. Dollars, (ii) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, (iii) and the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between 0.50% to 2.50% for base rate loans and UK base rate loans, and 1.75% to 3.50% for U.S. BSBY rate loans, U.S. BSBY daily floating rate loans and UK alternative currency loans. In addition, Turtle Beach is required to pay a commitment fee on the unused revolving loan commitment at a rate ranging from 0.375% to 0.50% and letter of credit fees and agent fees. As of March 31, 2024, interest rates for outstanding borrowings were 9.00% for base rate loans and 8.90% for LIBOR rate loans, which reference interest rates were still in effect prior to the Libor Transition Amendments.

The Company is subject to quarterly financial covenant testing if certain availability thresholds are not met or certain other events occur (as set forth in the Credit Facility). At such times, the Credit Facility requires the Company and its restricted subsidiaries to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 as of the last day of each fiscal quarter.

12


 

The Credit Facility also contains affirmative and negative covenants that, subject to certain exceptions, limit our ability to take certain actions, including the Company’s ability to incur debt, pay dividends and repurchase stock, make certain investments and other payments, enter into certain mergers and consolidations, engage in sale leaseback transactions and transactions with affiliates, and encumber and dispose of assets. Obligations under the Credit Facility are secured by a security interest and lien upon substantially all of the Company’s assets.

As of March 31, 2024, the Company was in compliance with all financial covenants under the Credit Facility, as amended, and excess borrowing availability was approximately $43.8 million.

Term Loan

On March 13, 2024, Turtle Beach and certain of its subsidiaries entered into a new financing agreement with Blue Torch Finance, LLC, (“Blue Torch”), pursuant to which Blue Torch for an aggregate amount of $50 million (the “Term Loan Facility”), the proceeds of which were used to (i) fund a portion of the PDP acquisition purchase price; (ii) repay certain existing indebtedness of the acquired business; (iii) to pay fees and expenses related to such transactions and (iv) for general corporate purposes. The Term Loan Facility will amortize in a monthly amount equal to 0.208333% during the first two years and 0.416667% during the third year and may be prepaid at any time subject to a prepayment premium during the first year of the interest payments payable during the first year plus 3.00%. The Term Loan Facility is secured by substantially all of the assets of the Company and its subsidiaries which are party to the Term Loan Facility.

The Term Loan Facility (a) matures on March 13, 2027; (b) bears interest at a rate equal to (i) a base rate plus 7.25% per annum for Reference Rate Loans and Secured Overnight Financing Rate (“SOFR”) plus 8.25% per annum for SOFR Loans if the total net leverage ratio is greater than or equal to 2.25x and (ii) a base rate plus 6.75% per annum for Reference Rate Loans and SOFR plus 7.75% per annum for SOFR Loans if the total net leverage ratio is less than 2.25x; and (c) is subject to certain affirmative, negative and financial covenants, including a minimum liquidity covenant and a quarterly total net leverage ratio covenant.

As of March 31, 2024, the Company was in compliance with all financial covenants under the Term Loan.

 

Note 9. Income Taxes

Generally, in order to determine the quarterly provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual income and statutory tax rates in the various jurisdictions. However, to the extent that application of the estimated annual effective tax rate is not representative of the quarterly portion of actual tax expense expected to be recorded for the year in a jurisdiction, the Company determines the provision for income taxes based on actual year-to-date income (loss) which it has done for certain jurisdictions for the quarter ended March 31, 2024. Certain significant or unusual items are separately recognized as discrete items in the period during which they occur and can be a source of variability in the effective tax rates from quarter to quarter.

The following table presents the Company’s income tax expense and effective income tax rate:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Income tax benefit

 

$

(6,388

)

 

$

(70

)

Effective income tax rate

 

 

102.5

%

 

 

1.0

%

 

The effective tax rate for the three months ended March 31, 2024 was primarily impacted by the change in U.S. valuation allowance related to the acquisition of PDP, foreign taxes, state tax and interest on uncertain tax positions.

The Company recognizes only those tax positions that meet the more-likely-than-not recognition threshold and establishes tax reserves for uncertain tax positions that do not meet this threshold. Interest and penalties associated with income tax matters are included in the provision for income taxes in the condensed consolidated statements of operations. As of March 31, 2024, the Company had uncertain tax positions of $2.8 million, inclusive of $0.6 million of interest and penalties.

As required by the authoritative guidance on accounting for income taxes, the Company evaluates the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred taxes will not be realized. The Company considers all positive and negative evidence in determining if, based on the weight of such evidence, a valuation allowance is required. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, the Company establishes a valuation allowance. Due to the significant 2022 pre-tax loss, coupled with cumulative book losses projected in early future years, the Company recorded a valuation allowance on its net U.S. deferred tax assets as of December 31, 2022. While the Company continues to maintain this valuation allowance for the three months ended March 31, 2024, it did release $6.7 million of valuation allowance for PDP acquired net deferred tax liabilities.

13


 

The Company is subject to income taxes domestically and in various foreign jurisdictions. The Company files U.S., state and foreign income tax returns in jurisdictions with various statutes of limitations. The federal tax years open under the statute of limitations are 2019 through 2021, and the state tax years open under the statute of limitations are 2019 through 2022.

Note 10. Stock-Based Compensation

Total estimated stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Cost of revenue

 

$

131

 

 

$

175

 

Selling and marketing

 

 

487

 

 

 

490

 

Research and development

 

 

224

 

 

 

356

 

General and administrative

 

 

263

 

 

 

938

 

Total stock-based compensation

 

$

1,105

 

 

$

1,959

 

 

The following table presents the stock activity and the total number of shares available for grant as of March 31, 2024:

 

 

 

(in thousands)

 

Balance at December 31, 2023

 

 

1,059

 

Restricted Stock Granted

 

 

(2

)

Restricted Stock Forfeited

 

 

14

 

Balance at March 31, 2024

 

 

1,071

 

 

Stock Option Activity

 

 

 

Options Outstanding

 

 

 

Number of
Shares
Underlying
Outstanding
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

 

(in years)

 

 

 

 

Outstanding at December 31, 2023

 

 

1,041,452

 

 

$

9.10

 

 

 

4.22

 

 

$

3,137,285

 

Options Granted

 

 

-

 

 

 

-

 

 

 

 

 

 

 

Options Exercised

 

 

(170,919

)

 

 

7.81

 

 

 

 

 

 

 

Options Forfeited

 

 

(824

)

 

 

60.87

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

869,709

 

 

$

9.30

 

 

 

4.45

 

 

$

7,234,873

 

Vested and expected to vest at March 31, 2024

 

 

871,245

 

 

$

9.53

 

 

 

4.45

 

 

$

7,234,613

 

Exercisable at March 31, 2024

 

 

848,910

 

 

$

9.50

 

 

 

4.41

 

 

$

7,077,588

 

 

Stock options are time-based and the majority are exercisable within 10 years of the date of grant, but only to the extent they have vested. The options generally vest as specified in the option agreements subject to acceleration in certain circumstances. In the event participants in the plan cease to be employed or engaged by the Company, all vested options would be forfeited if they are not exercised within 90 days. Forfeitures on option grants are estimated at 10% for non-executives and 0% for executives based on evaluation of historical and expected future turnover. Stock-based compensation expense was recorded net of estimated forfeitures, such that expense was recorded only for those stock-based awards expected to vest. The Company reviews this assumption periodically and will adjust it if it is not representative of future forfeiture data and trends within employee types (executive vs. non-executive).

14


 

Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money options. The aggregate intrinsic value of options exercised was $1.2 million for the three months ended March 31, 2024.

 

The Company uses the Black-Scholes option-pricing model to estimate the fair value of options granted as of the grant date. There were no new options granted during the three months ended March 31, 2024. The total estimated fair value of employee options vested during the three months ended March 31, 2024 was $1.1 million. As of March 31, 2024, total unrecognized compensation cost related to non-vested stock options granted to employees was $0.1 million, which is expected to be recognized over a remaining weighted average vesting period of 0.3 years.

Restricted Stock Activity

 

 

 

Shares

 

 

Weighted
Average
Grant Date
Fair Value
Per Share

 

Nonvested restricted stock at December 31, 2023

 

 

764,942

 

 

$

14.76

 

Granted

 

 

1,850

 

 

 

12.12

 

Vested

 

 

(12,066

)

 

 

21.24

 

Shares forfeited

 

 

(13,935

)

 

 

9.10

 

Nonvested restricted stock at March 31, 2024

 

 

740,791

 

 

$

14.75

 

 

As of March 31, 2024, total unrecognized compensation costs related to the nonvested restricted stock awards was $7.0 million, which will be recognized over a remaining weighted average vesting period of 3.4 years.

Performance-Based Restricted Share Units

 

As of March 31, 2024, the Company had 162,672 performance-based restricted share units outstanding. The vesting of performance-based restricted share units is determined over a three-year period based on (i) the amount by which revenue growth exceeds a defined baseline market growth each year and (ii) the achievement of specified tiers of adjusted EBITDA as a percentage of net revenue each year, with the ability to earn and vest into such units ranging from 0% to 200%. As of March 31, 2024, achievement of the performance conditions associated with the 2023, 2022 and 2021 performance shares was deemed not probable.

Note 11. Net Income (Loss) Per Share

The following table sets forth the computation of basic and diluted net income (loss) per share of common stock attributable to common stockholders:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands, except per-share data)

 

Net income (loss)

 

$

155

 

 

$

(6,705

)

 

 

 

 

 

 

 

Weighted average common shares outstanding — Basic

 

 

18,321

 

 

 

16,578

 

Plus incremental shares from assumed conversions:

 

 

 

 

 

 

Dilutive effect of restricted stock

 

 

224

 

 

 

 

Dilutive effect of stock options

 

 

294

 

 

 

 

Dilutive effect of warrants

 

 

550

 

 

 

 

Weighted average common shares outstanding — Diluted

 

 

19,389

 

 

 

16,578

 

Net income (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.01

 

 

$

(0.40

)

Diluted

 

$

0.01

 

 

$

(0.40

)

 

15


 

 

Incremental shares from stock options and restricted stock awards are computed using the treasury stock method. The weighted average shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or were otherwise excluded under the treasury stock method. The treasury stock method calculates dilution assuming the exercise of all in-the-money options and vesting of restricted stock, reduced by the repurchase of shares with the proceeds from the assumed exercises and unrecognized compensation expense for outstanding awards.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Stock options

 

 

69

 

 

 

1,557

 

Unvested restricted stock awards

 

 

279

 

 

 

863

 

Warrants

 

 

 

 

 

550

 

Total

 

 

348

 

 

 

2,970

 

 

Note 12. Segment Information

The following table represents total net revenues based on where customers are physically located:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

North America

 

$

42,159

 

 

$

40,712

 

Europe and Middle East

 

 

10,961

 

 

 

9,726

 

Asia Pacific

 

 

2,728

 

 

 

1,006

 

Total net revenues

 

$

55,848

 

 

$

51,444

 

 

Note 13. Commitments and Contingencies

Litigation

The Company is subject to various legal proceedings and claims that arise in the ordinary course of its business. Although the amount of any liability that could arise with respect to these actions cannot be determined with certainty, in the Company’s opinion, any such liability will not have a material adverse effect on its consolidated financial position, consolidated results of operations or liquidity.

 

Shareholders Class Action: On August 5, 2013, VTB Holdings, Inc. (“VTBH”) and the Company (f/k/a Parametric Sound Corporation) announced that they had entered into the Merger Agreement pursuant to which VTBH would acquire an approximately 80% ownership interest and existing shareholders would maintain an approximately 20% ownership interest in the combined company (the “Merger”). Following the announcement, several shareholders filed class action lawsuits in California and Nevada seeking to enjoin the Merger. The plaintiffs in each case alleged that members of the Company’s Board of Directors breached their fiduciary duties to the shareholders by agreeing to a merger that allegedly undervalued the Company. VTBH and the Company were named as defendants in these lawsuits under the theory that they had aided and abetted the Company’s Board of Directors in allegedly violating their fiduciary duties. The plaintiffs in both cases sought a preliminary injunction seeking to enjoin closing of the Merger, which, by agreement, was heard by the Nevada court with the California plaintiffs invited to participate. On December 26, 2013, the court in the Nevada case denied the plaintiffs’ motion for a preliminary injunction. Following the closing of the Merger, the Nevada plaintiffs filed a second amended complaint, which made essentially the same allegations and sought monetary damages as well as an order rescinding the Merger. The California plaintiffs dismissed their action without prejudice, and sought to intervene in the Nevada action, which was granted. Subsequent to the intervention, the plaintiffs filed a third amended complaint, which made essentially the same allegations as prior complaints and sought monetary damages. On June 20, 2014, VTBH and the Company moved to dismiss the action, but that motion was denied on August 28, 2014. On September 14, 2017, a unanimous en banc panel of the Nevada Supreme Court granted defendants’ petition for writ of mandamus and ordered the trial court to dismiss the complaint but provided a limited basis upon which plaintiffs could seek to amend their complaint. Plaintiffs amended their complaint on December 1, 2017 to assert the same claims in a derivative capacity on behalf of the Company, as a well as in a direct capacity, against VTBH, Stripes Group, LLC, SG VTB Holdings, LLC, and the former members of the Company’s Board of Directors. All defendants moved to dismiss this amended complaint on January 2, 2018, and those motions were denied on March 13, 2018. Defendants petitioned the Nevada Supreme Court to reverse this ruling on April 18, 2018. On June 15, 2018, the Nevada Supreme Court denied defendants’ writ petition without prejudice. The district court subsequently entered a pretrial schedule and set trial for November 2019. On January 18, 2019, the district court certified a class of shareholders of the Company as of January 15, 2014. On October 11, 2019, the parties notified the district court that they had reached a

16


 

settlement that would resolve the pending action if ultimately approved by the Court. On January 13, 2020, the district court preliminarily approved the settlement between the plaintiffs and all defendants. A final hearing was held on May 18, 2020, wherein the Court approved the settlement and entered final judgment.

On May 22, 2020, PAMTP LLC, which purports to hold the claims of eight shareholders who opted out of the class settlement described above, brought suit against the Company, the Company’s former Chief Executive Officer, Juergen Stark, Stripes Group, LLC, SG VTB Holdings, LLC, Kenneth Fox, and former members of the Company’s Board of Directors in Nevada state court. This opt-out action asserts the same direct claims that were asserted by the class of shareholders described above. The defendants filed two motions to dismiss this complaint, which were heard on August 10, 2020. The Court denied those motions by order of August 20, 2020. The case was tried in August 2021 and all remaining defendants, including the Company, prevailed on all counts with final judgment entered in their favor on September 3, 2021. Plaintiff is appealing that judgment.

Employment Litigation: On April 20, 2017, a former employee filed an action in the Superior Court for the County of San Diego, State of California. The complaint alleges claims including wrongful termination, retaliation and various other provisions of the California Labor Code. The complaint seeks unspecified economic and non-economic losses, as well as allegedly unpaid wages, unreimbursed business expenses statutory penalties, interest, punitive damages and attorneys’ fees. The Company filed a cross-complaint against the former employee on May 25, 2017 for certain activities related to his employment with the Company. The matter was tried between September 24 and October 7, 2021. On October 8, 2021 a jury rendered a unanimous verdict in favor of the Company on the employment claims. The Court granted a directed verdict to the Company on its cross-complaint against the former employee. Judgment was entered in favor of the Company on October 27, 2021. On December 20, 2021, the former employee filed a notice of appeal of the judgment. On November 14, 2023, the court of appeal issued its opinion affirming the judgment in favor of the Company. On the Company’s cross-complaint, the court of appeal directed the Company to elect either punitive or statutory treble damages, but otherwise affirmed. On March 8, 2024, the Superior Court entered an amended judgment in favor of the Company and awarding the Company monetary damages, injunctive relief, attorneys’ fees and costs.

 

Insolvency Dispute in Germany: On February 15, 2024, TBC Holding Company LLC (“TBCH”), a wholly-owned subsidiary of Turtle Beach Corporation, was served with a lawsuit that was brought to the German Higher Regional Court in Stade by the insolvency administrator of KJE Europe GmbH, a company registered and existing under the laws of Germany. In his complaint, the insolvency administrator claims that TBCH is liable to reimburse any payments received by the TBCH under a certain settlement agreement with KJE Europe GmbH dated June 30, 2020. TBCH will file its statement of defense to the complaint on April 30, 2024. TBCH does not believe the claims have merit and intends to defend itself in this proceeding.

The Company will continue to vigorously defend itself in the foregoing unresolved matters. However, litigation and investigations are inherently uncertain. Accordingly, the Company cannot predict the outcome of these matters. The Company has not recorded any accrual at March 31, 2024 for contingent losses associated with these matters based on its belief that losses, while possible, are not probable. Further, any possible range of loss cannot be reasonably estimated at this time. The unfavorable resolution of these matters could have a material adverse effect on the Company’s business, results of operations, financial condition, or cash flows. The Company is engaged in other legal actions, not described above, arising in the ordinary course of its business and, while there can be no assurance, believes that the ultimate outcome of these other legal actions will not have a material adverse effect on its business, results of operations, financial condition, or cash flows.

Warranties

The Company warrants its products against certain manufacturing and other defects. These product warranties are provided for specific periods of time depending on the nature of the product. Warranties are generally fulfilled by replacing defective products with new products. The following table provides the changes in our product warranty reserve, which are included in accrued liabilities:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Warranty, beginning of period

 

$

670

 

 

$

618

 

Warranty costs accrued

 

 

220

 

 

 

185

 

Settlements of warranty claims

 

 

(203

)

 

 

(187

)

Warranty, end of period

 

$

687

 

 

$

616

 

 

Operating Leases - Right of Use Assets

The Company determines whether an arrangement is a lease at inception. The Company leases office spaces that provide for future minimum rental lease payments under non-cancelable operating leases that have remaining lease terms of one year to nine years, and do not contain any material residual value guarantees or material restrictive covenants.

17


 

The components of the right-of-use assets and lease liabilities were as follows:

 

 

 

Balance Sheet Classification

 

March 31, 2024

 

 

 

 

 

(in thousands)

 

Right-of-use assets

 

Other assets

 

$

9,429

 

 

 

 

 

 

 

Lease liability obligations, current

 

Other current liabilities

 

$

2,029

 

Lease liability obligations, noncurrent

 

Other liabilities

 

 

8,090

 

Total lease liability obligations

 

 

 

$

10,119

 

Weighted-average remaining lease term (in years)

 

 

 

 

4.8

 

Weighted-average discount rate

 

 

 

 

8.5

%

 

During the three months ended March 31, 2024, the Company recognized approximately $0.4 million of lease costs in operating expenses and approximately $0.3 million of operating cash flows from operating leases.

Approximate future minimum lease payments for the Company’s right of use assets over the remaining lease periods as of March 31, 2024, are as follows:

 

 

 

(in thousands)

 

2024

 

$

1,759

 

2025

 

 

2,363

 

2026

 

 

2,314

 

2027

 

 

2,285

 

2028

 

 

1,282

 

Thereafter

 

 

2,005

 

Total minimum payments

 

 

12,008

 

Less: Imputed interest

 

 

(1,889

)

Total

 

$

10,119

 

 

18


 

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

The following discussion and analysis of our operations should be read together with our unaudited condensed consolidated financial statements and the related notes included in Part I of this Quarterly Report on Form 10-Q and with our audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 14, 2024 (the "Annual Report.")

This Quarterly Report on Form 10-Q contains forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements in this report are indicated by words such as “anticipates,” “expects,” “believes,” “intends,” “plans,” “estimates,” “projects,” “strategies” and similar expressions or negatives thereof. Caution should be taken not to place undue reliance on any such forward-looking statements because they involve risks, uncertainties and other factors that could cause actual results to differ materially from those expressed or implied in, or reasonably inferred from, such statements. Forward-looking statements are based on the beliefs, as well as assumptions made by, and information currently available to, the Company's management and are made only as of the date hereof. The Company undertakes no obligation to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise, except as required by the federal securities laws. In addition, forward-looking statements are subject to certain risks and uncertainties, including those described elsewhere in this Quarterly Report on Form 10-Q that could cause actual results to differ materially from the Company's historical experience and its present expectations or projections.

Business Overview

 

Turtle Beach Corporation (“Turtle Beach” or the “Company”), headquartered in White Plains, New York, and incorporated in the state of Nevada in 2010, is a premier audio and gaming technology company with expertise and experience in developing, commercializing, and marketing innovative products across a range of large addressable markets under the Turtle Beach®, PDP® and ROCCAT® brands. The Turtle Beach® brand is a market share leader in console gaming headsets with a vast portfolio of headsets designed to be compatible with the latest Xbox, PlayStation, and Nintendo consoles, as well as for personal computers (PCs) and mobile/tablet devices. Turtle Beach Corporation’s PC product portfolio includes headsets, gaming keyboards, mice and other gaming accessories focused on the PC gaming platform. Recently, Turtle Beach expanded its brand beyond gaming headsets and began making game controllers, gaming flight simulation and racing simulation accessories. Acquired in March 2024, PDP is a gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories


Business Trends

 

Turtle Beach operates in an overall $190 billion global games and accessories market. The global gaming audience now exceeds global cinema and music markets with over three billion active gamers worldwide. Gaming peripherals, such as headsets, keyboards, mice, microphones, controllers, and simulation controls are estimated to be an $8.4 billion business globally.

The console and PC gaming accessory markets are also driven by major game launches and long-running franchises that encourage players to continually buy equipment and accessories. On Xbox, PlayStation, Nintendo Switch and PC, flagship games like Call of Duty, Destiny, Star Wars: Battlefront, Battlefield, Grand Theft Auto, and battle royale games like Fortnite, Call of Duty Warzone, Apex Legends, and PlayerUnknown’s Battlegrounds, are examples of major franchises that prominently feature online multiplayer modes that encourage communication and drive increased demand for gaming headsets. Many of these established franchises launch new titles annually, leading into the holidays and as a result can cause an additional boost to the normally strong holiday sales for gaming accessories.

Many gamers play online where a gaming headset, which includes a microphone, is required because it allows players to communicate with each other in real-time, provides a more immersive experience, and delivers a competitive advantage.


Console Headset Market

Turtle Beach is the leading console gaming headset manufacturer in the U.S. and other major console markets. Turtle Beach has achieved these global market shares by delivering high-quality products that often include first-to-market innovations, robust features, superior sound, unmatched comfort, and top customer support – all key factors that consumers seek when shopping for a gaming headset.

The global market for console gaming headsets, in which Turtle Beach has been the market leader for the past 14 years, is estimated to be approximately $1.4 billion. PlayStation and Xbox consoles continue to be the dominant gaming platforms in North America and Europe for games that drive headset usage. Consistent with a historical pattern of major new console launches every 7-8 years, Microsoft and Sony launched their latest consoles, Xbox Series X|S and PlayStation 5, ahead of the 2020 holiday season.

19


 

Nintendo has sold over 132.5 million units of its highly popular Nintendo Switch since the platform's release in early 2017. Nintendo continues adding and expanding its library of games, including an increased number of multiplayer chat-enabled games. Nintendo also sells the Nintendo Switch Lite, a follow-on product that offers gamers the hand-held only version of their popular gaming console.

PC Accessories Market

 

The market for PC gaming headsets, mice, and keyboards is estimated to be approximately $3.2 billion. PC gaming continues to be a main gaming platform in the U.S. and internationally, similarly driven by popular AAA game launches, by popular PC-specific esports leagues, teams, and players, content creators, and influencers, and with the introduction of cross-platform play – where PC gamers can play online against other gamers playing the same game on an Xbox, PlayStation, or Nintendo Switch. While most games are available on multiple platforms, gaming on PC offers advantages including improved graphics, increased speed and precision of mouse/keyboard controls, and the ability for deeper customization. Gaming mice and keyboards are engineered to provide gamers with high-end performance and a superior gaming experience through features such as fast key and button response times, improved materials and build quality, comfortable ergonomic designs, programmable keys and buttons, and software suites to customize and control devices and settings.

PC gaming mice come in a variety of different ergonomic shapes and sizes, are available in both wired and wireless models, offer different sensor options (optical or laser) and responsiveness, and often feature integrated RGB LED lighting and software to unify the lighting with other devices for a visually consistent PC gaming appearance. Similarly, PC gaming keyboards often deliver a competitive advantage by offering options for ultra-responsive mechanical and optical key switches that feel and sound different, as well as offer customizable lighting.

Gamepad/Controllers Market

The market for gamepad controllers is estimated to be approximately $0.5 billion, and shares the same retail footprint and consumer base that Turtle Beach gaming headsets compete in. Controllers now come in various ergonomic shapes, sizes, and colors. Gamers can even further customize their controllers with unique thumbsticks and better grips/textures, weights, and more. Game controllers also range in price from ~$40 to $300+ for ultra premium options, with premium controllers featuring improved materials, cooling, swappable parts and more. Turtle Beach entered the controllers market in 2021 with the introduction of its wired Recon™ Controller for Xbox and PC. Turtle Beach then launched the lower-cost wired REACT-R™ Controller in 2022, as well as introduced the mobile focused Recon™ Cloud and Atom™ controllers. In 2023, Turtle Beach launched its first wireless controller for Xbox and PC, the premium Stealth™ Ultra controller. Turtle Beach’s controllers not only provide the same responsive, quality controls as first party controllers, but also offer Turtle Beach’s signature gaming audio experience when gamers connect a wired headset to the controller

Gaming Simulation Accessories Market

The market for gaming simulation accessories is estimated to be approximately $1.2 billion. Flight and racing simulation gaming are more popular on higher-end PCs able to deliver the most realistic visuals. However, jumps in visual quality made possible in the latest consoles/games have made flight simulation gaming on Xbox more accessible. In 2020, Microsoft redefined the graphics flight sim gamers can expect while playing with the launch of the latest generation of its Flight Sim games and, in subsequent years, Microsoft expanded the game to Xbox Series X|S1, Xbox One, lower-end gaming PCs, and mobile via Xbox Cloud.

Long-running popular flight sim games like Flight Simulator 2024, X-Plane, and others allow pilots to learn to fly and pilot various aircraft through picture-perfect skies and scenery, with typical flight sim accessories including yokes and pedals, combat flightsticks, and HOTAS (Hands-On Throttle And Stick) controllers. The flight sim market is niche, but is supported by a dedicated, older fanbase willing to spend more on accessories to create the ultimate flight simulation setups, with a variety of expert pilots and creators showcasing their latest content on YouTube and other mediums. Turtle Beach launched the original VelocityOne Flight universal control system in 2021, followed by the VelocityOne™ Rudder and VelocityOne™ Stand in 2022, the VelocityOne™ Flightstick in 2023, and the VelocityOne™ Flightdeck HOTAS controller in 2024.

Racing simulation gaming follows a similar trajectory as flight simulation gaming. The audience of racing sim gamers is also niche, dedicated, slightly older and willing to spend more on creating high-end racing simulation setups predominantly on PC, but also on consoles. There are also a variety of long-running, successful racing game franchises including Forza, Assetto Corsa, and more that allow drivers to get behind the wheel and experience the rush of racing. Typical racing simulation accessories include wheel and pedal setups, swappable steering wheels, shifters, handbrakes and more, ranging in price from a few hundred dollars to thousands of dollars for the most involved simulators. Racing simulation fans also regularly create content and share with the community. Turtle Beach introduced its first VelocityOne™ Race racing simulation wheel and pedals setup in 2024, with additional racing sim accessory launches planned for the future

 

20


 

Supply Chain and Operations

We have a global network of suppliers that manufacture products to meet the quality standards sought by our customers and our cost objectives. We have worked closely with component, manufacturing, and global logistic partners to build a supply chain that we consider dependable, scalable, and efficient to provide high-quality, reliable products employing leading cost management practices. The use of outsourced manufacturing facilities is designed to take advantage of specific expertise and allow for flexibility and scalability to respond to both seasonality and changing demands for our products. While semiconductor availability and freight costs significantly improved in 2023 compared to 2022, we continue to closely monitor component availability and freight cost including global supply chain threats within the post-pandemic business environment.
 

Results of Operations

The following table sets forth the Company’s statements of operations for the periods presented:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Net revenue

 

$

55,848

 

 

$

51,444

 

Cost of revenue

 

 

38,062

 

 

 

37,305

 

Gross profit

 

 

17,786

 

 

 

14,139

 

Operating expenses

 

 

23,499

 

 

 

20,631

 

Operating loss

 

 

(5,713

)

 

 

(6,492

)

Interest expense

 

 

150

 

 

 

163

 

Other non-operating expense, net

 

 

370

 

 

 

120

 

Loss before income tax

 

 

(6,233

)

 

 

(6,775

)

Income tax benefit

 

 

(6,388

)

 

 

(70

)

Net income (loss)

 

$

155

 

 

$

(6,705

)

 

Net Revenue and Gross Profit

The following table summarizes net revenue and gross profit for the periods presented:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Net Revenue

 

$

55,848

 

 

$

51,444

 

Gross Profit

 

$

17,786

 

 

$

14,139

 

Gross Margin

 

 

31.8

%

 

 

27.5

%

Comparison of the Three Months Ended March 31, 2024 to the Three Months Ended March 31, 2023

Net revenue for the three months ended March 31, 2024 was $55.8 million, a $4.4 million increase from $51.4 million driven by the revenue from the PDP acquisition, partially offset by slightly lower console headset revenue.

For the three months ended March 31, 2024, gross margin increased to 31.8% from 27.5% in the comparable prior year period driven by lower freight costs, favorable product mix as well as less promotional spend.

21


 

Operating Expenses

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Selling and marketing

 

$

9,013

 

 

$

9,523

 

Research and development

 

 

3,902

 

 

 

4,101

 

General and administrative

 

 

5,674

 

 

 

7,007

 

Subtotal operating expenses

 

 

18,589

 

 

 

20,631

 

Acquisition-related cost

 

 

4,910

 

 

 

 

Total operating expenses

 

$

23,499

 

 

$

20,631

 

 

Selling and Marketing

Selling and marketing expenses for the three months ended March 31, 2024 totaled $9.0 million, compared to $9.5 million for the three months ended March 31, 2023 due to lower revenue-based expenses, reduction of marketing investments to align with strategic priorities.

Research and Development

Research and development costs for the three months ended March 31, 2024 was $3.9 million compared to $4.1 million for the three months ended March 31, 2023, which reflects certain expense management, including lower headcount and costs associated with our product portfolio plans.

General and Administrative

General and administrative expenses for the three months ended March 31, 2024 totaled $5.7 million compared to $7.0 million for the three months ended March 31, 2023. Excluding certain restructuring and non-recurring activism related costs, but inclusive of incremental costs from PDP operations, expenses decreased $0.8 million primarily due to lower non-cash employees compensation and professional fees.

Acquisition-related cost

Acquisition-related costs included costs incurred in connection with acquisitions including professional fees such as legal and accounting along with other certain integration related costs of the acquisition.

Income Taxes

 

Income tax benefit for the three months ended March 31, 2024 was ($6.4) million at an effective tax rate of 102.5% compared to income tax benefit for the three months ended March 31, 2023 of ($0.1) million at an effective tax rate of 1.0%. The effective tax rate for the three months ended March 31, 2024 was primarily impacted the by reversal of a portion of the Company’s deferred tax asset valuation allowance.

Key Performance Indicators and Non-GAAP Measures

 

Management routinely reviews key performance indicators, including revenue, operating income and margins, and earnings per share, among others. In addition, we believe certain other measures provide useful information to management and investors about us and our financial condition and results of operations for the following reasons: (i) they are measures used by our Board of Directors and management team to evaluate our operating performance; (ii) they are measures used by our management team to make day-to-day operating decisions; (iii) the adjustments made are often viewed as either non-recurring or not reflective of ongoing financial performance and/or have no cash impact on operations; and (iv) the measures are used by securities analysts, investors and other interested parties as a common operating performance measure to compare results across companies in our industry by adjusting for potential differences caused by variations in capital structures (affecting relative interest expense), and the age and book value of facilities and equipment (affecting relative depreciation and amortization expense). These other metrics, however, are not measures of financial performance under accounting principles generally accepted in the United States of America (“GAAP”) and given the limitations of these metrics as analytical tools, should not be considered a substitute for gross profit, gross margins, net income (loss) or other consolidated income statement data as determined in accordance with GAAP.

 

We believe that the presentation of Adjusted EBITDA, defined as net income (loss) before interest, taxes, depreciation and amortization, stock-based compensation (non-cash) and certain non-recurring special items that we believe are not representative of core operations, is appropriate to provide additional information to investors about our operating profitability adjusted for certain non-cash items, non-routine items that we do

22


 

not expect to continue at the same level in the future, as well as other items that are not core to our operations. Further, we believe Adjusted EBITDA provides a meaningful measure of operating profitability because we use it for evaluating our business performance, making budgeting decisions, and comparing our performance against that of other peer companies using similar measures. However, Adjusted EBITDA is not a measure of financial performance under GAAP and, given the limitations of these metrics as analytical tools, should not be considered a substitute for gross profit, gross margins, net income (loss) or other consolidated income statement data as determined in accordance with GAAP.

Adjusted EBITDA (and a reconciliation to Net income (loss), the nearest GAAP financial measure) for the three months ended March 31, 2024 and March 31, 2023, are as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Net income (loss)

 

$

155

 

 

$

(6,705

)

Interest expense (income)

 

 

150

 

 

 

163

 

Depreciation and amortization

 

 

1,476

 

 

 

1,242

 

Stock-based compensation

 

 

1,105

 

 

 

1,959

 

Income tax benefit (1)

 

 

(6,388

)

 

 

(70

)

Restructuring expense (2)

 

 

41

 

 

 

 

Business transaction expense (3)

 

 

4,910

 

 

 

 

Proxy contest and other (4)

 

 

 

 

 

569

 

Adjusted EBITDA

 

$

1,449

 

 

$

(2,842

)

 

(1)
An income tax benefit of $7.0 million was recorded in the three months ended March 31, 2024 as a result of the reversal of a portion of the Company’s deferred tax asset valuation allowance.
(2)
Restructuring charges are expenses that are paid in connection with reorganization of our operations. These costs primarily include severance and related benefits.
(3)
Business transaction expense includes one-time costs we incurred in connection with acquisitions including professional fees such as legal and accounting along with other certain integration related costs of the acquisition.
(4)
Proxy contest and other primarily includes one-time legal and other professional fees associated with proxy challenges presented by certain shareholder activists.

 

Comparison of the Three Months Ended March 31, 2024 to the Three Months Ended March 31, 2023

 

Adjusted EBITDA for the three months ended March 31, 2024 was $1.4 million, compared to $(2.8) million for the prior year, due to higher revenue and improved margins that were positively impacted by less promotional activity, lower freight costs and operating expense control actions.

 

Liquidity and Capital Resources

Our primary sources of working capital are cash flow from operations and availability of capital under our revolving credit facility. We have funded operations and acquisitions in recent periods with operating cash flows and proceeds from debt and equity financings.

The following table summarizes our sources and uses of cash:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Cash and cash equivalents at beginning of period

 

$

18,726

 

 

$

11,396

 

Net cash provided by operating activities

 

 

27,257

 

 

 

28,989

 

Net cash used for investing activities

 

 

(76,225

)

 

 

(887

)

Net cash provided by (used for) financing activities

 

 

47,983

 

 

 

(19,008

)

Effect of foreign exchange on cash

 

 

75

 

 

 

83

 

Cash and cash equivalents at end of period

 

$

17,816

 

 

$

20,573

 

 

23


 

 

Operating activities

Cash provided by operating activities for the three months ended March 31, 2024 was $27.3 million, a decrease of $1.7 million as compared to $29.0 million for the three months ended March 31, 2023. The decrease is primarily the result of certain acquisition-related business costs.

Investing activities

Cash used for investing activities was $76.2 million for the three months ended March 31, 2024, which was primarily related to the acquisition of the Performance Designed Products business, compared to $0.9 million for the three months ended March 31, 2023 related to certain capital investments.

Financing activities

Net cash provided by financing activities was $48.0 million during the three months ended March 31, 2024 compared to net cash used for financing activities of $19.0 million during the three months ended March 31, 2023. Financing activities during the three months ended March 31, 2024 consisted primarily of the $50 million term loan and $1.3 million of stock option exercise proceeds, partially offset by $3.2 million of debt issuance costs.

Management assessment of liquidity

Management believes that our current cash and cash equivalents, the amounts available under our revolving credit facility and cash flows derived from operations will be sufficient to meet anticipated short-term and long-term funding for working capital and capital expenditures including amounts to develop new products, fund future stock repurchases and to pursue strategic opportunities. Significant assumptions underlie this belief, including, among other things, that there will be no material adverse developments in our business, liquidity or capital requirements, or strategic opportunities that require additional capital.

In addition, the Company monitors the capital markets on an ongoing basis and may consider raising capital if favorable market conditions develop.

Foreign cash balances at March 31, 2024 and December 31, 2023 were $4.2 million and $8.0 million, respectively.

Revolving Credit Facility

On March 5, 2018, Turtle Beach and certain of its subsidiaries entered into an amended and restated loan, guaranty and security agreement (the “Credit Facility”) with Bank of America, N.A. (“Bank of America”), as administrative agent, collateral agent and security trustee for Lenders (as defined therein), which replaced the then existing asset-based revolving loan agreement. The Credit Facility was amended on each of December 17, 2018, May 31, 2019, and March 10, 2023. The Credit Facility, as amended, expires on March 13, 2027 and provides for a line of credit of up to $50 million inclusive of a sub-facility limit of $10 million for TB Europe, a wholly-owned subsidiary of Turtle Beach.

On March 13, 2024, the Company entered into a Fourth Amendment, dated as of March 13, 2024 (the “Fourth Amendment”), by and among the Company, VTB, TBC Holding Company LLC, TB Europe, VTBH, the financial institutions party thereto from time to time and Bank of America, as administrative agent, collateral agent and security trustee for the lenders.

The Fourth Amendment provided for, among other things: (i) the acquisition of PDP; (ii) revised the calculation of the U.S. Borrowing Base to include certain acquired assets of PDP equal to the lesser of (a) the sum of the Project Tide Accounts Formula Amount and the Project Tide Inventory Formula Amount (each as defined in the Fourth Amendment), (b) $15,000,000, and (c) 30% of the aggregate Revolver Commitments; (iii) extending the maturity date of the Credit Facility from April 1, 2025 to March 13, 2027; and (iv) updated the interest rate and margin terms such that the loans will bear interest at a rate equal to (1) SOFR, (2) the U.S. Base Rate, (3) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, and (4) the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between 0.50% and 2.50% for Base Rate Loans and 1.75% and 3.50% for Term SOFR Loans, SONIA Rate Loans and EUIBOR Loans.

The maximum credit availability for loans and letters of credit under the Credit Facility is governed by a borrowing base determined by the application of specified percentages to certain eligible assets, primarily eligible trade accounts receivable and inventories, and is subject to discretionary reserves and revaluation adjustments. The Credit Facility may be used for working capital, the issuance of bank guarantees, letters of credit and other corporate purposes.

24


 

Amounts outstanding under the Credit Facility bear interest at a rate equal to (i) a rate published by Bank of America or the U.S. Bloomberg Short-Term Bank Yield Index (“BSBY”) rate for loans denominated in U.S. Dollars, (ii) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, (iii) and the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between 0.50% to 2.50% for base rate loans and UK base rate loans, and 1.75% to 3.50% for U.S. BSBY rate loans, U.S. BSBY daily floating rate loans and UK alternative currency loans. In addition, Turtle Beach is required to pay a commitment fee on the unused revolving loan commitment at a rate ranging from 0.375% to 0.50% and letter of credit fees and agent fees. As of March 31, 2024, interest rates for outstanding borrowings were 9.00% for base rate loans and 8.90% for LIBOR rate loans, which reference interest rates were still in effect prior to the Libor Transition Amendments.

The Company is subject to quarterly financial covenant testing if certain availability thresholds are not met or certain other events occur (as set forth in the Credit Facility). At such times, the Credit Facility requires the Company and its restricted subsidiaries to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 as of the last day of each fiscal quarter.

The Credit Facility also contains affirmative and negative covenants that, subject to certain exceptions, limit our ability to take certain actions, including the Company’s ability to incur debt, pay dividends and repurchase stock, make certain investments and other payments, enter into certain mergers and consolidations, engage in sale leaseback transactions and transactions with affiliates, and encumber and dispose of assets. Obligations under the Credit Facility are secured by a security interest and lien upon substantially all of the Company’s assets.

As of March 31, 2024, the Company was in compliance with all financial covenants under the Credit Facility, as amended, and excess borrowing availability was approximately $43.8 million.

Term Loan

On March 13, 2024, Turtle Beach and certain of its subsidiaries entered into a new financing agreement with Blue Torch Finance, LLC, (“Blue Torch”), pursuant to which Blue Torch for an aggregate amount of $50 million (the “Term Loan Facility”), the proceeds of which were used to (i) fund a portion of the PDP acquisition purchase price; (ii) repay certain existing indebtedness of the acquired business; (iii) to pay fees and expenses related to such transactions and (iv) for general corporate purposes. The Term Loan Facility will amortize in a monthly amount equal to 0.208333% during the first two years and 0.416667% during the third year and may be prepaid at any time subject to a prepayment premium during the first year of the interest payments payable during the first year plus 3.00%. The Term Loan Facility is secured by substantially all of the assets of the Company and its subsidiaries which are party to the Term Loan Facility.

The Term Loan Facility (a) matures on March 13, 2027; (b) bears interest at a rate equal to (i) a base rate plus 7.25% per annum for Reference Rate Loans and Secured Overnight Financing Rate (“SOFR”) plus 8.25% per annum for SOFR Loans if the total net leverage ratio is greater than or equal to 2.25x and (ii) a base rate plus 6.75% per annum for Reference Rate Loans and SOFR plus 7.75% per annum for SOFR Loans if the total net leverage ratio is less than 2.25x; and (c) is subject to certain affirmative, negative and financial covenants, including a minimum liquidity covenant and a quarterly total net leverage ratio covenant.

As of March 31, 2024, the Company was in compliance with all financial covenants under the Term Loan.

Critical Accounting Estimates

Our discussion and analysis of our results of operations and capital resources are based on our consolidated financial statements, which have been prepared in conformity with GAAP. The preparation of these consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities. Management bases its estimates, assumptions and judgments on historical experience and on various other factors that it believes to be reasonable under the circumstances.

Different assumptions and judgments would change the estimates used in the preparation of the condensed consolidated financial statements, which, in turn, could change the results from those reported. Management evaluates its estimates, assumptions and judgments on an ongoing basis. For a discussion of the critical estimates that affect the condensed consolidated financial statements, see “Critical Accounting Estimates” included in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report.

See Note 2, “Summary of Significant Accounting Policies,” to the unaudited condensed consolidated financial statements contained herein for a complete discussion of recent accounting pronouncements. We are currently evaluating the impact of certain recently issued guidance on our financial condition and results of operations in future periods.

Item 3 - Qualitative and Quantitative Disclosures About Market Risk

Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. The Company’s market risk exposure is primarily a result of fluctuations in interest rates, foreign currency exchange rates and inflation.

The Company has used derivative financial instruments, specifically foreign currency forward and option contracts, to manage exposure to foreign currency risks, by hedging a portion of its forecasted expenses denominated in British Pounds expected to occur within a year. The

25


 

effect of exchange rate changes on foreign currency forward and option contracts is expected to offset the effect of exchange rate changes on the underlying hedged item. The Company does not use derivative financial instruments for speculative or trading purposes. As of March 31, 2024 and December 31, 2023, we did not have any derivative financial instruments.

Foreign Currency Exchange Risk

The Company has exchange rate exposure primarily with respect to the British Pound and Euro. As of March 31, 2024 and December 31, 2023, our monetary assets and liabilities that are subject to this exposure are immaterial, therefore the potential immediate loss to us that would result from a hypothetical 10% change in foreign currency exchange rates would not be expected to have a material impact on our earnings or cash flows. This sensitivity analysis assumes an unfavorable 10% fluctuation in the exchange rates affecting the foreign currencies in which monetary assets and liabilities are denominated and does not take into account the offsetting effect of such a change on our foreign currency denominated revenues.

Inflation Risk

The Company is exposed to market risk due to inflationary pressures affecting our costs and demand for the products we sell. In recent years, our business has been affected by global supply chain constraints and unfavorable changes in economic or political conditions in the countries and markets where we operate. Such inflationary pressures have been and could continue to be exacerbated by higher oil prices, geopolitical turmoil, and economic policy actions and could lead to a recessionary environment. Inflationary pressures can also have a negative impact on demand for the products we sell. Reduced or delayed discretionary spending by consumers in response to inflationary pressures has reduced consumer demand for our products, resulting in reduced sales.

We continue to experience the on-going impacts of a higher interest rate environment, as compared to prior years, which resulted in higher cost of goods, selling expenses, and general and administrative expenses. Such increases have had and may continue to have a negative impact on the Company’s profit margins if selling prices of products do not increase with the increased costs.

Item 4 - Controls and Procedures

Disclosure Controls and Procedures

Disclosure controls and procedures (as defined in Rules 13(a)-15(e) and 15(d)-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)), are designed to ensure that (1) information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms; and (2) that such information is accumulated and communicated to management, including the principal executive officer and principal financial officer, to allow timely decisions regarding required disclosures.

Consistent with guidance issued by the Securities and Exchange Commission that an assessment of internal controls over financial reporting of a recently acquired business may be omitted from management's evaluation of disclosure controls and procedures, management is excluding an assessment of such internal controls of PDP from its evaluation of the effectiveness of the Company's disclosure controls and procedures. The Company acquired PDP on March 13, 2024. PDP’s net sales included in our consolidated results for the quarter ended March 31, 2024 were approximately $5.9 million. At the conclusion of the period covered by this Quarterly Report on Form 10-Q, we carried out an evaluation, under the supervision of our Principal Executive Officer (or PEO) and our Principal Financial Officer (or PFO), of the effectiveness of the design and operation of our disclosure controls and procedures. Based upon that evaluation, our PEO and PFO concluded that our disclosure controls and procedures, as defined in Rule 13a-15(e) of the Exchange Act, were effective as of March 31, 2024.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting during the period covered that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, except that, as reported above, on March 13, 2024, the Company acquired PDP. As a result, the Company is currently integrating PDP’s operations into its overall system of internal control over financial reporting and, if necessary, will make appropriate changes as it integrates PDP into the Company's overall internal control over financial reporting process.

Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies, which may be identified during this process.

Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

26


 

PART II. OTHER INFORMATION

Please refer to Note 13, “Commitments and Contingencies” in the notes to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated into this item by reference.

Item 1A - Risk Factors

Information regarding risk factors appears in Part I, Item 1A. Risk Factors of our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

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

 

On April 9, 2019, the Company’s Board of Directors authorized a stock repurchase program to acquire up to $15.0 million of its common stock. Any repurchases under the program will be made from time to time on the open market at prevailing market prices. On April 1, 2021, the Board of Directors approved an extension and expansion of this stock repurchase program up to $25.0 million of its common shares, expiring April 9, 2023. On March 3, 2023, the Company’s Board of Directors approved a two-year extension of this stock repurchase plan. On April 9, 2024, the Board of Directors approved an additional expansion of this stock repurchase program to up to $55 million of the Company’s common shares.

 

 

 

Issuer Purchases of Equity Securities

 

 

 

Total
Number
of Shares
Purchased

 

 

Average
Price Paid
Per Share

 

 

Total Number
of Shares
Purchased As
Part of Publicly
Announced
Plans or
Programs

 

 

Approximate
Dollar Value
of Shares that
May Yet Be
Purchased Under
the Plans or
Programs

 

Period

 

 

 

 

 

 

 

 

 

 

 

 

January 1-31, 2024

 

 

 

 

$

 

 

 

 

 

 

 

February 1-29, 2024

 

 

 

 

$

 

 

 

 

 

 

 

March 1-31, 2024

 

 

 

 

$

 

 

 

 

 

$

16,619,836

 

Total

 

 

 

 

$

 

 

 

 

 

 

 

 

Item 5 - Other Information

During the three months ended March 31, 2024, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

 

27


 

Item 6. Exhibits

 

 

  3.1

 

 

Articles of Incorporation of Turtle Beach Corporation, as amended (Incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q filed August 6, 2018).

 

 

 

 

  3.2

 

 

Amended and Restated Bylaws of Turtle Beach Corporation, amended and restated as of April 22, 2024 (Incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K on April 23, 2024).

 

 

 

 

  10.1

 

 

Merger Agreement, dated as of March 13, 2024, by and among Tide Acquisition Sub, Inc., Tide Acquisition Sub II, LLC, Turtle Beach Corporation and PDP Holdings, LLC (Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on March 18, 2024).

 

 

 

 

  10.2

 

 

Stockholder Agreement, made and entered into as of March 13, 2024, by and among Turtle Beach Corporation and PDP Holdings, LLC (Incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed on March 18, 2024).

 

 

 

 

  10.3

 

 

Financing Agreement, dated as of March 13, 2024, by and among Turtle Beach Corporation, Voyetra Turtle Beach, Inc., VTB Holdings, Inc., each subsidiary of Turtle Beach Corporation listed as a “Guarantor” on the signature pages thereto, the lenders from time to time party thereto, Blue Torch Finance, LLC, as collateral agent for the Secured Parties, and Blue Torch, as administrative agent for the Lenders (Incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K filed on March 18, 2024).

 

 

 

 

  10.4

 

 

Fourth Amendment to Amended and Restated Loan, Guaranty and Security Agreement, dated as of March 13, 2024, by and among Turtle Beach Corporation, Voyetra Turtle Beach, Inc., TBC Holding Company LLC, Turtle Beach Europe Limited, VTB Holdings, Inc., the financial institutions party thereto and Bank of America, N.A., as administrative agent, collateral agent and security trustee for the lenders (Incorporated by reference to Exhibit 10.4 to the Company's Current Report on Form 8-K filed on March 18, 2024).

 

 

 

 

  10.5

 

 

Employment Agreement, dated as of March 13, 2024, by and between Turtle Beach Corporation and Cristopher Keirn ((Incorporated by reference to Exhibit 10.4 to the Company's Current Report on Form 8-K filed on March 18, 2024).

 

 

 

 

 31.1 **

 

Certification of Cris Keirn, Principal Executive Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 31.2 **

 

Certification of John T. Hanson, Principal Financial Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Exchange Act, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 32.1 **

 

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, executed by Cris Keirn, Principal Executive Officer and John Hanson, Principal Financial Officer.

 

 

 

 

 

 

 

Extensible Business Reporting Language (XBRL) Exhibits

 

 

 

 

101.INS

 

Inline XBRL Instance Document

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Labels Linkbase Document

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

 

104

 

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

 

 

 

 

 

 

 

 

** Filed herewith.

 

28


 

SIGNATURES

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

 

 

 

 

 

 

 

TURTLE BEACH CORPORATION

 

 

 

 

Date:

May 7, 2024

 

By:

/s/ JOHN T. HANSON

 

 

 

 

John T. Hanson

Chief Financial Officer and Treasurer

 

 

 

 

(Principal Financial and Accounting Officer)

 

29


EX-31.1 2 hear-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Cris Keirn, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Turtle Beach Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 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 7, 2024

By:

/s/ CRIS KEIRN

 

 

 

 

Cris Keirn

 

 

 

 

Interim Chief Executive Officer

 


EX-31.2 3 hear-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

I, John T. Hanson, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Turtle Beach Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 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 7, 2024

By:

/s/ JOHN T. HANSON

 

 

 

 

John T. Hanson

 

 

 

 

Chief Financial Officer and Treasurer

 

 


EX-32.1 4 hear-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Each of the undersigned hereby certifies, in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Turtle Beach Corporation (the "Company"), that, to his or her knowledge, the Quarterly Report of the Company on Form 10-Q for the period ended March 31, 2024, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

Date:

 

May 7, 2024

By:

/s/ CRIS KEIRN

 

 

 

 

Cris Keirn

 

 

 

 

Interim Chief Executive Officer

 

 

 

 

(Principal Executive Officer)

 

Date:

 

May 7, 2024

By:

/s/ JOHN T. HANSON

 

 

 

 

John T. Hanson

 

 

 

 

Chief Financial Officer and Treasurer

 

 

 

 

(Principal Financial Officer)

 


GRAPHIC 5 img253758880_0.jpg GRAPHIC begin 644 img253758880_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBN:\1^//#_ (6?R=0O,W.,_9X1O?'N.WXXH Z6BO,Y/C=X> _=V.I/ M]8@/ZU'_ ,+PT3_H&:A_WRO^-.PKGJ%%>7_\+PT3_H&:A_WRO^-'_"\-$_Z! MFH?]\K_C18+GJ%%>7_\ "\-$_P"@9J'_ 'RO^- ^.&B9&=,U$#_=7_&BP7/4 M**\ZM_C3X7EE1)DO[<-P7D@^4?D2:[O3M2LM6LH[S3[F.YMY/NR1MD&D,M44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!A^,-L1+?ZIJ&9B]PN[8">, ]SUS^5=9XXT9]>\&ZGI\2 M[IGBW1#/5U.X?J*Q_A1K<>J^";:VW$7-A_H\R,>1C[I_$?R-,74["X,-K;M* M;F[%=ZS*B,[L%51DL3@ M5XQXE^,<,E_/966CVE_IR$IYET(-8;1H]%&HSKIZL2L._"\]B?3VZ46%<^JK>>QO%+6LMM.JG!,3 M*P!_"I_)C_YYI_WR*^:= \':K=,L^EZ_I-M.&P%34-KY_P" BO6?#TOQ T21 M+?7;.'5[+O<6\R^=&/4@XW_SHL-,[2]TG3M2MV@O;&WN(F&"LD88?_6KR_2K M8_#WXKPZ+:3,='UB,ND+MGRVYQ^HQ]#[5ZV#D ^OK7E+R+XM^.$#6RJ]IH<) M$D@Z%QGC_OH_H: 9ZO12$@ DD #J35'^W-(_Z"MC_P"!"?XTAE^BJ']N:1_T M%;'_ ,"$_P :/[I6;NQPJK.I)/H!FI MKF]M;(*;JYA@#'"F60+GZ9H GHJ"VO;6]5FM;F&=5.&,4@8 ^^*GH **CGN( M+6(RW$T<,8ZO(P4#\34-OJ5C>2&.VO;:=P,E8I58@>N : +5%5[G4+*S95NK MNW@+#*B60+GZ9-0?VYI'_05L?_ A/\: +]%4/[ZN(8%)P&E<*"?3F@":BJ]M?6E[N^RW4$^S&[RI V,^N*L4 %%%17 M%S!:1>;[C\RVGBF3.-T;AA^8H EHJ*XNK>TC\RYGBACSC=( MX49],FJO]N:1_P!!6Q_\"$_QH OT50_MS2/^@K8_^!"?XT?VYI'_ $%;'_P( M3_&@"_13(9HKB)98)4EC895T8,#]"*?0 44V21(HVDD=411EF8X 'J356'5M M-N)5B@U"TED;[J),K$_0 T 7**** "BFR2)%&9)'5$49+,< 52_MS2/^@I8_ M^!"?XT 7Z*H?VYI'_05L?_ A/\:/[86 7'KGIBH8-4T^ZE$5O?VLTAY"1S*Q/X T 6Z*** "BJMQJ5A:2".YO; M:%R,[9)54X]<$U-!<0W40EMYHY8ST>-@P/XB@"2BBB@ HHHH **** "O(=95 MOAM\28=:A4KHFL'9=*.D;YY/X'YA]6KUZL7Q7X=M_%'AVZTN? ,BYB?'W''W M3_GMF@#/\9:7JWB;3H=)TNXCMK*Z^:[O"'/+1@X'Y' MCZ8K;\4^%3XLU738+UL:1:$SS1@X,\G15_W<9S3$>+-I>K^)M'O?$>IK;:=H MUJC2(8;98Q(W0)&H )R2!DG%0:GX%U#2/"NF^(Y4$]I<(KW$0^5H=WW>1U!& M.>Q/2O3/BS+OM-!\+6:;!?W2*8XUP!&I P/Q(X]J]$N--M;K27TR:,-:O#Y+ M)CC;C%%Q6/G>#P+'XAT"36?"\TL[0';<:?< >=&<9^5APWJ.!FO1?@SXAN-1 MT>[TB]F>2>P<&/S&RWEGMSSP01^(I?@_HLVCQ^(4EY"WWV93@_-Y>1G_ ,>K MJ[;PQ9Z7XNN_$-KL@6ZMBEU'C +!MV_V[Y_.AC2*GQ$\5#PMX9DDA;_3[G]S M:J.NX]6Q[#GZXJ/X;^%3X8\-(;D9U&\(GN6/)!/1?P'ZDUR6B*WQ(^)$VMS* M6T/2&V6JL.)''(/XGYC_ ,!%>O4 8_B?3M1U;P_=:?IEW':7%POEF:12=JG[ MV,=\<5Y)_P *(U(?\QFR_P"_#?XU[G12N%CY:\9>#9O!NH6UG3_T$4AM:#O@2 -&UG Q_I2?^@"O6:\F M^!/_ "!M9_Z^D_\ 0!7K-#!;'"_%X _#J]R/^6L/_HP5YW\$5 \9W> !_H+? M^AK7HOQ=_P"2=7O_ %UA_P#0Q7G?P2_Y'.[_ .O%O_0UHZ">Y>^.P!U?1<@' M]Q+_ .A+6!X3^%MWXLT0:I!J-M;H9&C\MXBQX[Y!KH/CK_R%]%_ZX2_^A+6? MX(^*%KX2\.KI>"OLCW%U!-!91Q6 M+6D-J6;]XX9F8\=N,8HU!V/2/A==WFO?#B[LKB8N\;2VDZX S^8->C4AV/E_QG MX&G\%RV<=S=P71N@Y7RXRNW;CKGZU<\'_#6Z\8Z7-?6U_;6RQ3&(I)&6)( . M>/K75_'?_C\T/_HUY=\P .8/_9Z]DKQOX#]->^L'_L]>R4,%L%)M3\+:C->:5!'--+%Y3+)&7 7(.< ^H%==_PN#Q MA_T#K3_P&D_QJM258L_\*(U+_H-67_?AO\:].\#>&IO"?AI-*GN(YW65WWQJ M5'S'T-2^"M9O-?\ "=EJ>H1I'=3;]ZHI4##D#@\] *WZ5RD@KE_B-S\/-?]!RV_\ <_XUY_X6UV_\.ZVFH:9;I<7*QL@1T9A@]>%YKN?^%O> M,O\ H"6O_@++_P#%51"L+=? V]M[2:==9MG,:%]I@(S@9QG-E);2LD=S-Y,T8/RLI!ZBM^_^+7B^:PGBDTVVMTD0H91;2 J#QQDXJM\)=$T M_4O%,%W#OD('WL],#.<#)H'Z'?\ QL /@6+(S_IT7\FKR7P9 MX'G\:3W<5M=P6IME5B9(RV[.?3Z5ZW\:_P#D18O^OZ+^35Y#X2\6:MX4FNI- M*MXIFG55D$D;/@#IT/O0M@>YV7_"B-2_Z#5E_P!^&_QH_P"%$:E_T&K+_OPW M^-5O^%P>,/\ H'6G_@-)_C7L?A34[K6?"VG:C>HJ7-Q%OD55*@')[&EJ&@GA M/19/#OA:PTB69)I+6,H9$7 ;DG@?C6S169X@UNV\.Z'=:I=']W F0N>7;LH] MR:11YS\9O%OV6R3PY:28FN%$ET0?NQ]E_P"!']![UY1/IFK>%I])U)HS;2SQ MK=VL@ZC!Z'WZ<>AK=\):3=_$'QZUSJ&7B,GVJ\;MM!X0?7@?0&O9OB#X47Q/ MX5DMX(U%Y;#S;7 _B ^[]"./RI[$[FGX4\16_BCP];:G!@,Z[98P?]7(/O+^ M?Z8K:KYS^%WBUO#7B/[#=N4L+YA'*&X\J3HK>WH?_K5]&4,:9X3\;=5N9?$= MII8D=;:&W$A0-A69B>2/H,5E^'/A-J/B30;;5K?4+.&*X#%4D1BPPQ'./I4O MQG_Y'P?]>D?\VKU/X5_\DXTG_=D_]&-1T%U/._\ A16L?]!;3_\ OV]7-*^! MMS%JEM)J>H6DUDCAI8HD8,X'\//K7M5%%QV1RWQ"1$^'6LQHJJBVI 4# R. M*\7^$2@?$>QP!_J9O_0*]J^(G_)/M;_Z]C_,5\WZ)K5]X?U2/4M.=4NHU959 MD##!&#P:%L)[GUO17SC_ ,+=\9?\_L'_ ("+1_PMWQE_S^P?^ BT6'D_\ 0S7@>O\ B'4O$VH+?:I(DEPL8C!2 M,(-H)/0?4U[[\)?^2=:?_O2?^AFA["6YVU%%%(H**** "BBB@ HHHH \J^)& MG7/AKQ#8>.M*0YB=8[Y%_C7H"?J/E/X5Z7IFHVVK:9;:A:2![>XC$B,/0_UI M=0L;?4]/N+&[C$EO/&8Y%/<&O,?AY?W'A3Q/?>!M4D.P.9;"1OX@><#ZCGZ@ MBF(@UN0:M\?M(M&;"64:D8.>0K2?SKUZO#]'F2?]H6Y<-N'G3*#[B+']#7N% M#!#(X8X=_EQJF]B[;1C+'J3[UYY\5?$-Q%9VWA?2LOJ>K,(RJ]5C)Q^O3Z9K MN]4U*VTC3+G4+R0);VZ%W/L.P]Z\V^&^G7/B77[_ ,=ZJA#3.T=C&>B*."1] M!\H_&@&=WX5\/6_ACP[:Z7!@F-;\_P!,5LT44AA1110!X3\<_P#D M9M+_ .O,_P#H9KM_@W_R3^+_ *^9?YT_QW\.6\9ZG:W@U+[+Y$)BV^5NS\V< M]:V_!GAD^$O#RZ6;K[25E>3S-FW[QZ8I]!=3H:\E^.J,=)T=P#M6X<$^A*C' M\C7K587BSPM9^+M&.G7CO'AQ)'*G5'&>??J>*0,\P^#WB+1M#TK5(]4U*VM' MEN%9%F<*6&W&17I/_"?^$O\ H8=/_P"_PKSJ3X$S>8?*UY"G8M;\_H:;_P * M)NO^@[%_WX/^-/0-38^)OBSP_JW@:[M-/UBTN;AI(BL4<@+$!P3Q]*Y3X(@_ M\)E=G' L6_\ 0UK3'P)N"? 5CX+CN&AN)+JZN,"2:10O MRCH !TZT"UN>>_'7_D+Z+_UPE_\ 0EK5^%OA30=9\&)=ZCI5M/_ (?2^-+RQGCU!+46T;H0T>[=D@^OM6SX)\,OX2\/+I3S M%7;U[8HZ#MJ>0?$3X:2^'7?5-(22;2F.9$ZM;'^J^_;O3_A_XA\)M/!8>(=% MT^.X!"PWQB&UCZ2 \ ^_3UKWUE5U*LH96&"",@BO*O$'P5M-0U-[K2;Y;&"3 MEK=H]RJW^SSP/:BX6/5(UC2)%B55C 4*, #MBG5R/@SPSKGA>'[%=:S'?V M'[M'C(>+V4YZ>QKKJ0SQ;X[_ /'YH?\ N3?S2MOX'_\ (I7O_7ZW_H"UK>/_ M #+XUFL)([]+7[*K@AH]V[=CW]JO> _",G@W1Y[&2[6Z,LYEWJFW&0!C]*? M074ZJO+OCC_R+&G?]?@_] :O4:Y3Q[X/D\9:5;6<=XMJ89_-W,F[/!&/UI(& M>:_!S7])T,:S_:FHV]GYIA\OSGV[L;LX_,?G7J7_ G_ (2_Z&'3_P#O\*\X M_P"%$W7_ $'8O^_!_P :/^%$W7_0=B_[\'_&GH+4]'/C_P ) 9/B'3_^_P * MP?C ZR_#J21&#(UQ"RD=""U] ]3Q[X1ZOIFC>);Z?5+R"UA>SV*\S8!;>IQ^0->Q_\)WX0 M_P"@]IW_ ']%>=?\*)NO^@[%_P!^#_C1_P *)NO^@[%_WX/^-&@E<]&'C[PD M!@>(-/ _Z["MC3-6T_6;4W6FW<5U &*>9$VX;AU%>0_\*)NO^@[%_P!^#_C7 MHO@;PL_A#P^VF272W+&=Y=ZKM^]CC'X4#U.EKE_B-_R3S6_^O8_S%=165XET MAM?\-W^E),(6NHC&)",[??%(9X!\+-0L]+\;Q7-_#&..#FN[_ .%$ MW.?^0[%_WX/^-=7X3^%&F>&M234IKN6^NXN8BZ!$C..H ZGWH#5D/QK_ .1% MB_Z_HOY-7$_!_6])T6]U5]5OK>T66.,(9F W$$YQ7JWCGPJ_C#0$TV.Z6V99 MUFWLF[H",8_&O._^%$W7_0=B_P"_!_QH![GHO_"=^$/^@]IW_?T4X>/O"0&! MX@T__O\ "O./^%$W7_0=B_[\'_&C_A1-U_T'8O\ OP?\:-!ZGK^G:G8ZO9B[ MTZZBN;%_%SQ;_;6MKHMFY:SL7Q)MY\R;I^..GUS7J?A[PI? M>'/!,NB6NHQF[)D,=T8SA"QZX]JY;PY\'%TKQ!;:EJ&IK>QP-Y@B\K&Y^Q)) MYYYH0,X6S^'?CVVCWV=G/;B4 GR[Q8R?3(#59_X0;XE>E[_X,1_\57T-11<+ M'RIX@\)Z]X=2.?6;-H5N&(63S ^YNIR03S7M_P +/%W_ D?AT6=U)NU&P C MDR>9$_A?^A]Q[UTGBCP];>*/#]SI=R=OF#,XH"UCC?C.I'CI"00#:1X/KRU=Q\.O%_AW2_ FFV= M]K-G;W,8??%)( RY=CR/I6YXV^'UCXT-O-)-=BQ_UP/\ C0&MST?_ (3_ ,)?]##I_P#W^%6+'QCXXDX2 M-)06;OP*\P_X43=?]!V+_OP?\:FM/@IJ%A>P7EMX@C2>"021L(#PP.1WHT#4 M[WXB?\D^UO\ Z]C_ #%>*_"15?XBV2LH8>3-P1G^"O>O$>D2Z]X7O=*$R137 M,/E^9@E5/'.*X;P9\*[SPMXGM]6FU2"X2*-T,:1D$[ACKFCH#W/3/L\/_/&/ M_OD4?9X?^>,?_?(J2BD,^??C2BIXV@"J%'V). ,?Q-7HGPROK73OAC87%W,L M,0>0%F_WS5;QW\,[KQ?K\>HP:E#;*D"Q;'C+'().>/K6MI'@R?2_!UEHYNXY M;BUD>02;2J/NW @]QPQY]:8NITUAJ=EJD)FLKA)HU.TE>QZU;K*T/2I-+@D6 M5XRS$ +'G"J,X&3R3R>:U:0PHHHH **** "BBB@ KSWXI^')KS3H/$6F;EU3 M26$JE.K1@Y/Y=?S]:]"I" P((!!X(- 'RUHGBAM-\))H@VZY>69$Y^5\A MMOX$XKW]/B'X2>T%S_;MH$*YVLV&''3;US[5YIXW^$E];WLM_P"&X?M%I(2[ M6@.'B/?;G[R^W45Q]K\/?%MW&]&$D6E>9ODD889P.KL.P'8>IKVJPL;?3-/M[&UC$<$$8C11V KE_ '@2#P M;I[M*ZSZE< >?,HX4#HB^W\Z[&DQH****0PHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH 2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB 4@ HHHH **** "BBB@ HHHH __]D! end EX-101.SCH 6 hear-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Background and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Allowance for Sales Returns link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Composition of Certain Financial Statement Items link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Revolving Credit Facility and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Allowance for Sales Returns (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Composition of Certain Financial Statement Items (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Revolving Credit Facility and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Fair Value Measurement - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Allowance for Sales Returns - Schedule of Allowances for Sales Returns (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Composition of Certain Financial Statement Items - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Composition of Certain Financial Statement Items - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Composition of Certain Financial Statement Items - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Values of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Revolving Credit Facility and Long-Term Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Income Taxes - Summary of Income Tax Expense and Effective Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Segment Information - Schedule of Total Net Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Commitments and Contingencies - Schedule of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Commitments and Contingencies - Components of the Right-of-Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Unrecognized tax benefits inclusive of interest and penalties Unrecognized Tax Benefits Inclusive Of Interest And Penalties Unrecognized Tax Benefits, Inclusive of Interest and Penalties Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Geographical Geographical [Axis] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Cost of revenue Cost of Revenue Cost of Revenue, Total Other liabilities Other Liabilities, Noncurrent Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Weighted Average Weighted Average [Member] Document Information [Table] Fair Value Measurement Fair Value Disclosures [Text Block] VTB Holdings, Inc V T B Holdings Inc [Member] VTB Holdings, Inc [Member] Revenue Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Acquisition of a business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Europe and Middle East Europe And Middle East [Member] Europe and middle east. Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Line Items] Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Line Items] [Line Items] for Schedule of Goodwill, Finite and Indefinite-lived Intangible Assets [Table] Interest expense (income) Interest Income (Expense), Net Interest Income (Expense), Net, Total Interest expense Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Stock-based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Title of Individual Title of Individual [Domain] No Trading Symbol Flag Subsequent Events [Text Block] Subsequent Event PDP acquisition Goodwill, Acquired During Period Lease liability obligations, noncurrent Operating Lease, Liability, Noncurrent Repurchase of common stock, shares Common stock buyback, shares Stock Repurchased During Period, Shares Fair Value Measurement Fair Value Measurement [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Total Current Assets Assets, Current Total Liabilities and Stockholders’ Equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Monthly amortize percentage Monthly amortize percentage Monthly amortize percentage. Revolving Credit Facility and Long-Term Debt Long-Term Debt [Text Block] Deferred income taxes Deferred Income Tax Assets, Net Outstanding beginning of period (in shares) Outstanding end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Trading Symbol Trading Symbol Debt instrument, covenant, current fixed charge ratio required, minimum Debt Instrument Covenant Current Fixed Charge Minimum Percentage Debt instrument covenant current fixed charge minimum percentage. Common stock shares issued Common Stock, Shares, Issued Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Repayment of term loan Repayments of Secured Debt Percentage of issued stock fully-diluted basis, issued stock fully-diluted basis, issued stock Accounts Receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Selling and marketing Selling and Marketing Expense [Member] Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Beginning Balance, shares Ending Balance, shares Shares, Outstanding Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Acquisitions Business Combination Disclosure [Text Block] Other comprehensive income (loss), net of tax Other comprehensive loss, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Entity Address, City or Town Entity Address, City or Town Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Income taxes payable Increase (Decrease) in Income Taxes Payable Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Subsequent Event Subsequent Event [Member] Subsequent Event Type [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Summary of Income Tax Expense and Effective Income Tax Rate Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] PDP Performance Designed Products LLC [Member] Performance Designed Products LLC. Net revenue Business Acquisition, Pro Forma Revenue Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepayment premium interest percentage Prepayment premium interest percentage Prepayment premium interest percentage. Current Liabilities: Liabilities, Current [Abstract] Current Assets: Assets, Current [Abstract] Counterparty Name Counterparty Name [Axis] Statement of Stockholders' Equity [Abstract] Vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Lease liability obligations, current Operating Lease, Liability, Current Total Finite Lived Intangible Assets Foreign Currency Net Finite lived intangible assets foreign currency net. Total Term loan Due 2027 Long Term Debt Long-Term Debt Long-Term Debt, Total Total property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Class of Stock [Domain] Vested and expected to vest, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Statement of Comprehensive Income [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Entity Central Index Key Entity Central Index Key Entity Central Index Key Forfeiture period after ending employment Sharebased Compensation Arrangement By Sharebased Payment Award Forfeiture Period After Ending Employment Share-based Compensation Arrangement by Share-based Payment Award, Forfeiture Period after Ending Employment Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Tooling Tools, Dies and Molds [Member] Common stock shares issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Accrued freight Accrued Freight Current Accrued freight current. Deferred tax liabilities, valuation allowance Deferred Tax Liabilities Valuation Allowance Deferred tax liabilities valuation allowance. Schedule of Changes in Carrying Values of Goodwill Schedule of Goodwill [Table Text Block] Total Current Liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income tax Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finished goods Inventory, Finished Goods, Net of Reserves Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities, net of acquisitions: Payments of Debt Issuance Costs Debt issuance costs Debt issuance costs Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Weighted average number of shares: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Aggregate Revolver Commitments Aggregate Revolver Commitments Aggregate revolver commitments. Restricted Stock Awards Restricted stock awards Restricted Stock [Member] Thereafter Finite lived intangible assets amortization expense after year three. Finite Lived Intangible Assets Amortization Expense After Year Three Revolving credit facility Line of Credit, Current Geographical Geographical [Domain] Total Assets Assets North America UNITED STATES Right-of-use assets Operating Lease, Right-of-Use Asset Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Entity Registrant Name Entity Registrant Name Executive Officer Executive Officer [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total SUPPLEMENTAL DISCLOSURE OF INFORMATION Supplemental Cash Flow Information [Abstract] Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Table] Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Table] Schedule of Goodwill, Finite and Indefinite-lived Intangible Assets [Table] Revolving credit facility, maturing April 1, 2025. Revolving Credit Facility, Maturing April One Two Thousand Twenty Five [Member] Revolving Credit Facility, Maturing April 1, 2025 Accumulated Deficit Retained Earnings [Member] Class of Stock [Axis] Raw materials Inventory, Raw Materials, Net of Reserves Outstanding balance Outstanding beginning of period (in shares) Outstanding end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning Balance Ending Balance Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total Increased undrawn commitment fee percetage. Increased undrawn commitment fee percetage Impairment of Intangible Assets, Finite-Lived Impairment charge Minimum Minimum [Member] Proceeds from exercise of stock options and warrants Proceeds from Stock Options Exercised Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Total Total lease liability obligations Operating Lease, Liability Equity Component Equity Component [Domain] Stock Options Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in Accounting Principle, Accounting Standards Update, Adoption Date Allowance For Sales Returns [Abstract] Allowance for Sales Returns [Abstract] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-Average Exercise Price Debt Disclosure [Abstract] Components of the Right-of-Use Assets and Lease Liabilities Schedule Of Components Of Right Of Use Assets And Lease Liabilities Table [Text Block] Schedule of components of right-of-use assets and lease liabilities. Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Entity Current Reporting Status Entity Current Reporting Status Common stock shares authorized Common Stock, Shares Authorized Research and development Research and Development Expense Research and Development Expense, Total Fair Value By Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Term Loan, fair value disclosure Long-Term Debt, Fair Value Acquisition of Lygo International Limited Acquisition Of Lygo International Limited [Member] Acquisition of Lygo International Limited [Member] ASSETS Assets [Abstract] Amortization of intangible assets Amortization of Intangible Assets Balance, beginning of period Balance, end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Base Rate Base Rate [Member] Repurchase of common stock and retirement of related treasury shares Stock Repurchased and Retired During Period, Value Common stock, $0.001 par value - 25,000,000 shares authorized; 21,167,504 and 17,531,702 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Furniture and fixtures Furniture and Fixtures [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Operating Income (Loss) Operating loss Operating loss Common stock Business Acquisition, Equity Interest Issued or Issuable, Number of Shares SEC Schedule, 12-09, Valuation Allowances and Reserves Type SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Deferred income taxes Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Income tax benefit Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Income tax expense (benefit) Income tax benefit Alternative currency loans. Alternative Currency Loans [Member] UK Alternative Currency Loans Research and development Research and Development Expense [Member] Issuance of acquisition-related stock , Shares Stock Issued During Period, Shares, Acquisitions Stock-based compensation Share-Based Payment Arrangement, Expense Taxes Payable, Current, Total Taxes Payable, Current Accrued tax-related payables Total Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Accounting Standards Update 2016-02 [Member] ASU 2016-02 Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Issuance of restricted stock, shares Stock Issued During Period, Shares, Restricted Stock Award, Gross Outstanding, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Tax [Table] Income tax. Estimate of Fair Value Measurement Measurement Basis [Axis] Other non-operating expense, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Operating expenses: Operating Expenses [Abstract] Neat Microphones Neat Microphones [Member] Neat Microphones. Schedule of Total Net Revenues Revenue from External Customers by Geographic Areas [Table Text Block] Subsequent Events [Abstract] Lines of Credit, Fair Value Disclosure Revolving credit facility, fair value disclosure Commitments and Contingencies Disclosure [Abstract] Options granted Options 'Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Asia Pacific Asia Pacific [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Additional paid-in capital Additional Paid in Capital Additional Paid in Capital, Total Stockholders’ Equity Equity, Attributable to Parent [Abstract] Accumulated impairment charges Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill), Total Developed Technology Developed Technology Rights [Member] Stock-based compensation expenses related payroll Share Based Compensation Expenses Related Payroll Share based compensation expenses related payroll. Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Operating lease remaining lease term Lessor, Operating Lease, Term of Contract Estimated grant date fair value of options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Net income (loss) per share Earnings Per Share [Abstract] Schedule of Future Minimum Rental Payments for Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Accounting Policies [Abstract] Lessee Lease Description [Table] Lessee, Lease, Description [Table] Sales Returns and Allowances Sales Returns and Allowances [Member] Balance, beginning of period Balance, end of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accounts Payable Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Stock options Equity Option [Member] Prepaid and Other Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Summary of Pro Forma Financial Information (Unaudited) Business Acquisition, Pro Forma Information [Table Text Block] Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Revolving Credit Facility, Maturing March 2027 Revolving Credit Facility [Member] Basic (in dollars per share) Earnings Per Share, Basic Earnings Per Share, Basic, Total Provision for obsolete inventory Inventory Write-down Commitments and Contingencies Commitments and Contingencies Business Combinations [Abstract] Acquisition-related costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement Statistical Measurement [Domain] Net cash provided by (used for) operating activities Net Cash Provided by (Used in) Operating Activities Income tax payable Accrued Income Taxes, Noncurrent Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Line of credit facility, capacity available for trade purchases Line of Credit Facility, Capacity Available for Trade Purchases Operating lease, payments Operating Lease, Payments UK Borrower U K Borrower [Member] UK Borrower [Member] Diluted (in dollars per share) Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Cost of revenue Cost of Sales [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Repayment of revolving credit facilities Repayments of Long-Term Lines of Credit Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number PDP Merger Agreement PDP Merger Agreement [Member] PDP merger agreement. Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward] Sharebased Compensation Arrangement By Sharebased Payment Award Options Shares Available For Grant Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Borrowings on revolving credit facilities Proceeds from Long-Term Lines of Credit Options 'Exercised (in shares) Stock options exercised, shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued Expenses Current Accrued expenses current. Issuance of acquisition-related stock Stock Issued During Period, Value, Acquisitions Entity Address, Postal Zip Code Entity Address, Postal Zip Code Number of shareholder claims Number Of Shareholders Number of shareholders. Entity Interactive Data Current Entity Interactive Data Current Net income (loss) per share: Net income (loss) per share basic and diluted abstract. Net Income (Loss) Per Share Basic And Diluted [Abstract] Selling and marketing Selling and Marketing Expense Selling and Marketing Expense, Total Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility Credit Facility [Domain] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Stock Granted Shares issued Net income (loss) Business Acquisition, Pro Forma Net Income (Loss) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options Exercised (in dollars per share) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Equity Components Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Other liabilities Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Other Operating Liabilities, Total Cash Payments to Acquire Businesses, Gross Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Balance as of March 31, 2024 Balance as of January 1, 2024 Goodwill Goodwill Goodwill, Total Statement of Cash Flows [Abstract] Foreign currency Net Effect Of Foreign Currency Exchange Rate [Member] Net effect of foreign currency exchange rate. Repurchase of common stock and retirement of related treasury shares, shares Stock Repurchased and Retired During Period, Shares Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Gross profit Gross Profit Common stock par value Common Stock, Par or Stated Value Per Share Compensation cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Revolving Credit Facility, Maturing March 13, 2027 Revolving Credit Facility Maturing March Thirteen Two Thousand Twenty Seven [Member] Revolving credit facility maturing March thirteen two thousand twenty seven. Vested and expected to vest, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Authorized for issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Background and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Debt instrument maturity term. Debt Instrument Maturity Term Debt instrument maturity term Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Settlements of warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect General and administrative General and Administrative Expense [Member] Total intangible assets, gross carrying value Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill), Total Dilutive effect of stock options Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Options Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Options Cancelled Income Tax [Line Items] Income tax. Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Segment Information Segment Reporting Disclosure [Text Block] Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] City Area Code City Area Code Total inventories Inventories Inventory, Net CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Document Information [Line Items] LIBOR Rate LIBOR Interest Rate [Member] LIBOR Interest rate. Business Acquisition [Line Items] Basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] SOFR SONIA and EUIBOR Loans SOFR SONIA and EUIBOR Loans [Member] SOFR SONIA and EUIBOR loans. Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance General and administrative General and Administrative Expense General and Administrative Expense, Total Basic (in shares) Weighted-average common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total T B Europe. T B Europe [Member] TB Europe CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Statement [Table] Statement [Table] Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Lease Payable Lease Payable Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Document Fiscal Period Focus Document Fiscal Period Focus Total minimum payments Lessee, Operating Lease, Liability, to be Paid 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Accrued Professional Fees, Current Accrued legal Statement [Line Items] Statement [Line Items] Preliminary purchase consideration Total consideration paid Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Forfeiture rate Fair Value Assumptions Forfeiture Rate Fair value assumptions forfeiture rate Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Machinery and equipment Machinery and Equipment [Member] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Software and software development Software and Software Development Costs [Member] Warrants Warrant [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Common stock Common Stock [Member] Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Repurchase of common stock Common stock buyback Stock Repurchased During Period, Value Exercisable, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Stock Activity and Total Number of Shares Available for Grant Summary Of Activity In Shares Available For Grant Table [Text Block] Summary of activity in shares available for grant. Property, Plant & Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Schedule of Debt [Table Text Block] Schedule of Debt Debt leverage ratio Debt leverage ratio Debt leverage ratio. Parametric Sound Corporation Parametric Sound Corporation [Member] Parametric Sound Corporation [Member] Cover [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Income Taxes Paid, Net, Total Income Taxes Paid, Net Cash paid (received) for income taxes Allowance for Sales Returns Allowance for Credit Losses [Text Block] Preferred Stock [Member] Preferred Stock Purchase Rights Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Segment Reporting [Abstract] Number of motions Number Of Motions Number of motions. Security Exchange Name Security Exchange Name Award expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Third year interest percetage Third year interest percetage Third year interest percetage. Customer Relationships Customer Relationships Customer Relationships [Member] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Total property and equipment, gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Recoveries and deductions, net SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Options Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Diluted: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Entity Emerging Growth Company Entity Emerging Growth Company Options exercised, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Ownership percentage Business Acquisition, Percentage of Voting Interests Acquired Amendment Flag Amendment Flag Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Accrued marketing Accrued Marketing Costs, Current Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Line of credit to make additional investments Line Of Credit Facility To Make Additional Investments Line of credit facility to make additional investments. Adjusted EBITDA percentage Share Based Compensation Arrangement By Share Based Payment Award Adjusted E B I T D A Percentage Share based compensation arrangement by share based payment award adjusted EBITDA percentage. Schedule of Allowances for Sales Returns Schedule Of Allowances For Sales Return Table [Text Block] Schedule of Allowances for Sales Return [Table Text Block] Accounting Standards Update [Domain] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Proceeds of term loan Proceeds from Issuance of Secured Debt Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Demonstration units and convention booths Marketing And Trade Show Equipment [Member] Marketing and trade show equipment. Leases [Abstract] ROCCAT. ROCCAT [Member] ROCCAT Variable Rate Variable Rate [Domain] Neat Microphones Business. Neat Microphones Business [Member] Neat Microphones Business Entity File Number Securities Act File Number Expiration date Line of Credit Facility, Expiration Date Line of credit facility, capacity available for specific purpose other than for trade purchases Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Line of credit to make investments Line Of Credit Facility To Make Investments Line of credit facility to make investments. Goodwill and Intangible Assets Disclosure [Abstract] Debt, non-current Long-Term Debt, Excluding Current Maturities Long-Term Debt, Excluding Current Maturities, Total Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total Other assets Other Assets Other Assets, Total Share-Based Payment Arrangement [Abstract] Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Outstanding beginning of period (in dollars per share) Outstanding end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Rule 10b5-1 Trading Plans Rule10 B51 Trading Plans [Member] Rule10 B51 trading plans. Merger of VTB Holdings, Inc. and Parametric Sound Corporation Merger Of V T B Holdings Inc And Parametric Sound Corporation [Member] Merger of VTB Holdings, Inc. and Parametric Sound Corporation [Member] Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Total operating expenses Operating Expenses Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Entity Address, Address Line Two Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Restricted Stock Activity Schedule of Nonvested Share Activity [Table Text Block] Title of Individual Title of Individual [Axis] Unused commitment fee, percent Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Warranty, beginning of period Warranty, end of period Standard and Extended Product Warranty Accrual Standard and Extended Product Warranty Accrual, Total Net Income (Loss) Per Share Earnings Per Share [Text Block] Entity Address, Address Line One Entity Address, Address Line One Cash and cash equivalents, fair value disclosure Cash and Cash Equivalents, Fair Value Disclosure Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Antidilutive Securities Antidilutive Securities [Axis] Total other current liabilities Other current liabilities Other Liabilities, Current Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Dilutive effect of restricted stock Incremental Common Shares Attributable To Dilutive Effect Of Restricted Stock Awards Incremental Common Shares Attributable to Dilutive Effect of Restricted Stock Awards Composition of Certain Financial Statement Items Supplemental Balance Sheet Disclosures [Text Block] Finite-lived intangible assets, gross carrying value Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Subsequent Event Type [Domain] Income Statement Location Income Statement Location [Axis] Performance Based Restricted Stock Performance Based Restricted Stock [Member] Performance based restricted stock. Condensed Consolidated Balance Sheet Components [Abstract] Condensed Consolidated Balance Sheet Components [Abstract] Non-Executives Non Executives [Member] Non-Executives [Member] Common stock price per share on acquisition date Share Price Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Finite-lived intangible assets, gross carrying value Finite Lived Intangible Assets Foreign Currency Gross Finite lived intangible assets foreign currency gross. Title of 12(b) Security Title of 12(b) Security Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Accounting Standards Update [Axis] CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Amortization of debt financing costs Amortization of Debt Issuance Costs Reported Value Measurement Reported Value Measurement [Member] Revolving credit facility, maturing March 2027 Term loan Due 2027 Long-Term Line of Credit Long-Term Line of Credit, Total Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] [Default] Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Basic and diluted: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Inventories Increase (Decrease) in Inventories Increase (Decrease) in Inventories, Total ROCCAT R O C C A T G M B H And Subsidiaries [Member] ROCCAT GMBH and subsidiaries. 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Interest expense, debt Interest Expense, Debt Interest Expense, Debt, Total Adjustable Rate Loans Adjustable Rate Loans [Member] Exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Common stock shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Accrued royalty Accrued Royalties, Current Non vested stock options. Non vested Stock Options Member Non-vested stock options Reserve accrual SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Bloomberg Short-Term Bank Yield Index Rate Loans, Bloomberg Short-Term Bank Yield Index Daily Floating Rate Loans. Bloomberg Short-Term Bank Yield Index Rate Loans, Bloomberg Short-Term Bank Yield Index Daily Floating Rate Loans [Member] U.S. BSBY Rate Loans, U.S. BSBY Daily Floating Rate Loans Income Statement Location Income Statement Location [Domain] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options Granted (in dollars per share) Business Combination and Asset Acquisition [Abstract] Document Type Document Type Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Counterparty Name Counterparty Name [Domain] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Warranty costs accrued Product Warranty Expense Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Stock Forfeited Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Fourth Amendment Fourth Amendment [Member] Fourth Amendment. Entity Filer Category Entity Filer Category Other Current Liabilities Other Current Liabilities [Table Text Block] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Variable Rate Variable Rate [Axis] Change in sales returns reserve Revenue From Contract With Customer Sales Returns Reserve For Sales Returns Revenue from contract with customer sales returns reserve for sales returns. Trade Names Trade Names [Member] Total Liabilities Liabilities Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Useful life Finite-Lived Intangible Asset, Useful Life Total Stockholders’ Equity Equity, Attributable to Parent Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Total intangible assets, net book value Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net income (loss) Net income (loss) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Rule 10b5-1 Trading Plans Untill on December 29, 2023 Rule10 B51 Trading Plans One [Member] Rule10 B51 trading plans one. Deferred Tax Liability Deferred Tax Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Statement of Financial Position [Abstract] Diluted (in shares) Weighted-average common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Accrued Liabilities Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total Credit Facility Credit Facility [Axis] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Finite-lived intangible assets, accumulated amortization Finite Lived Intangible Assets Foreign Currency Accumulated Amortization Finite lived intangible assets foreign currency accumulated amortization. Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Taxes Income Tax Disclosure [Text Block] TB Germany GmbH T B Germany Gmb H [Member] TB Germany GmbH. Outstanding beginning of period (in dollars per share) Outstanding end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Term Loan Facility Term Loan Facility [Member] Term loan facility. Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Leasehold improvements Leasehold Improvements [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Fair Value Disclosures [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares vested Accrued employee expenses Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Operating lease, expense Operating Lease, Expense Business Acquisition Business Acquisition [Axis] Cost of revenue Business Acquisitions Pro Forma Cost of Revenue Business acquisitions pro forma cost of revenue. Changes in carrying values of goodwill Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease), Total Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Dilutive effect of warrants Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Document Information [Line Items]    
Entity Registrant Name TURTLE BEACH CORPORATION  
Entity Central Index Key 0001493761  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Document Type 10-Q  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   21,522,744
Entity Shell Company false  
Entity Current Reporting Status Yes  
Entity File Number 001-35465  
Entity Tax Identification Number 27-2767540  
Entity Address, Address Line One 44 South Broadway  
Entity Address, Address Line Two 4th Floor  
Entity Address, City or Town White Plains  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10601  
City Area Code 888  
Local Phone Number 496-8001  
Entity Incorporation, State or Country Code NV  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Common Stock    
Document Information [Line Items]    
Trading Symbol HEAR  
Title of 12(b) Security Common Stock, par value $0.001  
Security Exchange Name NASDAQ  
Preferred Stock Purchase Rights    
Document Information [Line Items]    
No Trading Symbol Flag true  
Title of 12(b) Security Preferred Stock Purchase Rights  
Security Exchange Name NASDAQ  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net revenue $ 55,848 $ 51,444
Cost of revenue 38,062 37,305
Gross profit 17,786 14,139
Operating expenses:    
Selling and marketing 9,013 9,523
Research and development 3,902 4,101
General and administrative 5,674 7,007
Acquisition-related costs 4,910  
Total operating expenses 23,499 20,631
Operating loss (5,713) (6,492)
Interest expense 150 163
Other non-operating expense, net 370 120
Loss before income tax (6,233) (6,775)
Income tax benefit (6,388) (70)
Net income (loss) $ 155 $ (6,705)
Net income (loss) per share    
Basic (in dollars per share) $ 0.01 $ (0.4)
Diluted (in dollars per share) $ 0.01 $ (0.4)
Weighted average number of shares:    
Basic (in shares) 18,321 16,578
Diluted (in shares) 19,389 16,578
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net Income (Loss) $ 155 $ (6,705)
Foreign currency translation adjustment (418) 445
Other comprehensive income (loss) (418) 445
Comprehensive loss $ (263) $ (6,260)
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 17,816 $ 18,726
Accounts receivable, net 42,908 54,390
Inventories 69,531 44,019
Prepaid expenses and other current assets 10,322 7,720
Total Current Assets 140,577 124,855
Property and equipment, net 5,533 4,824
Goodwill 52,907 10,686
Intangible assets, net 48,704 1,734
Other assets 10,668 7,868
Total Assets 258,389 149,967
Current Liabilities:    
Accounts payable 44,842 26,908
Other current liabilities 31,947 29,424
Total Current Liabilities 76,789 56,332
Debt, non-current 45,954  
Income tax payable 1,527 1,546
Other liabilities 8,893 7,012
Total Liabilities 133,163 64,890
Commitments and Contingencies
Stockholders’ Equity    
Common stock, $0.001 par value - 25,000,000 shares authorized; 21,167,504 and 17,531,702 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 21 18
Additional paid-in capital 260,594 220,185
Accumulated deficit (134,122) (134,277)
Accumulated other comprehensive income (loss) (1,267) (849)
Total Stockholders’ Equity 125,226 85,077
Total Liabilities and Stockholders’ Equity $ 258,389 $ 149,967
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock par value $ 0.001 $ 0.001
Common stock shares authorized 25,000,000 25,000,000
Common stock shares issued 21,167,504 17,531,702
Common stock shares outstanding 21,167,504 17,531,702
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ 155 $ (6,705)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 916 978
Amortization of intangible assets 560 264
Amortization of debt financing costs 70 42
Stock-based compensation 1,105 1,959
Deferred income taxes (6,716) (89)
Change in sales returns reserve (2,410) (1,178)
Provision for obsolete inventory 794 (561)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 35,918 20,578
Inventories (3,063) 7,111
Accounts payable 8,065 2,162
Prepaid expenses and other assets (357) 473
Income taxes payable 2 (271)
Other liabilities (7,782) 4,226
Net cash provided by (used for) operating activities 27,257 28,989
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (731) (887)
Acquisition of a business, net of cash acquired (75,494)  
Net cash used for investing activities (76,225) (887)
CASH FLOWS FROM FINANCING ACTIVITIES    
Borrowings on revolving credit facilities 80,288 53,892
Repayment of revolving credit facilities (80,288) (72,945)
Proceeds of term loan 50,000  
Repayment of term loan (104)  
Proceeds from exercise of stock options and warrants 1,257 125
Debt issuance costs (3,170) (80)
Net cash provided by (used for) financing activities 47,983 (19,008)
Effect of exchange rate changes on cash and cash equivalents 75 83
Net increase (decrease) in cash and cash equivalents (910) 9,177
Cash and cash equivalents - beginning of period 18,726 11,396
Cash and cash equivalents - end of period 17,816 20,573
SUPPLEMENTAL DISCLOSURE OF INFORMATION    
Cash paid for interest $ 370 $ 190
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2022 $ 88,941 $ 17 $ 206,916 $ (116,598) $ (1,394)
Beginning Balance, shares at Dec. 31, 2022   16,569,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (6,705)     (6,705)  
Other comprehensive income (loss), net of tax 445       445
Issuance of restricted stock, shares   14,000      
Stock options exercised 124   124    
Stock options exercised, shares   21,000      
Stock-based compensation 1,959   1,959    
Ending Balance at Mar. 31, 2023 84,764 $ 17 208,999 (123,303) (949)
Ending Balance, shares at Mar. 31, 2023   16,604,000      
Beginning Balance at Dec. 31, 2023 85,077 $ 18 220,185 (134,277) (849)
Beginning Balance, shares at Dec. 31, 2023   17,532,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 155     155  
Other comprehensive income (loss), net of tax (418)       (418)
Issuance of acquisition-related stock 38,050 $ 3 38,047    
Issuance of acquisition-related stock , Shares   3,450,000      
Issuance of restricted stock, shares   12,000      
Stock options exercised $ 1,257   1,257    
Stock options exercised, shares 170,919 171,000      
Stock-based compensation $ 1,105   1,105    
Ending Balance at Mar. 31, 2024 $ 125,226 $ 21 $ 260,594 $ (134,122) $ (1,267)
Ending Balance, shares at Mar. 31, 2024   21,165,000      
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ 155 $ (6,705)
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Background and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Background and Basis of Presentation

Note 1. Background and Basis of Presentation

Organization

Turtle Beach Corporation (“Turtle Beach” or the “Company”), headquartered in White Plains, New York and incorporated in the state of Nevada in 2010, is a premier audio and gaming technology company with expertise and experience in developing, commercializing, and marketing innovative products across a range of large addressable markets under the Turtle Beach®, PDP® and ROCCAT® brands. Turtle Beach is a worldwide leader of feature-rich headset solutions for use across multiple platforms, including video game and entertainment consoles, handheld consoles, personal computers (“PC”), tablets and mobile devices. ROCCAT is a gaming keyboards, mice and other accessories brand focused on the PC peripherals market. Acquired in March 2024, Performance Designed Products, LLC (“PDP”) is a gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories.

VTB Holdings, Inc. (“VTBH”), a wholly-owned subsidiary of Turtle Beach Corporation and the owner of Voyetra Turtle Beach, Inc. (“VTB”), was incorporated in the state of Delaware in 2010. VTB, the owner of Turtle Beach Europe Limited (“TB Europe”), was incorporated in the state of Delaware in 1975 with operations principally located in White Plains, New York.


Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and, in the opinion of management, reflect all adjustments (which include normal recurring adjustments) considered necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods presented. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), have been condensed or omitted pursuant to those rules and regulations. The Company believes that the disclosures made are adequate to make the information presented not misleading. The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire fiscal year.

The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the Company’s audited financial statements included in its Annual Report on Form 10-K filed with the SEC on March 13, 2024 (“Annual Report”).

These financial statements should be read in conjunction with the annual financial statements and the notes thereto included in the Annual Report that contains information useful to understanding the Company’s businesses and financial statement presentations.

Use of estimates: The preparation of financial statements in conformity with generally accepted accounting principles requires management to use estimates and assumptions that affect the reported amount of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. The significant estimates and assumptions used by management affect: sales return reserve, allowances for cash discounts, warranty reserve, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, valuation of deferred tax assets, probability of performance shares vesting and forfeiture rates utilized in issuing stock-based compensation awards. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the consolidated financial statements.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

The preparation of consolidated annual and quarterly financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Company’s consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The Company can give no assurance that actual results will not differ from those estimates.

There have been no material changes to the significant accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions
3 Months Ended
Mar. 31, 2024
Business Combinations [Abstract]  
Acquisitions

Note 3. Acquisitions

 

On March 13, 2024, the Company acquired all the issued and outstanding equity of Performance Designed Products, LLC (“PDP”, collectively with FSAR, “PDP Group”) for consideration that included cash and common stock. PDP was a privately held gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories. As a result of the acquisition, the Company will strengthen its leadership position in hardware gaming accessories and expand its product portfolio.

Consideration for the Transaction consisted of the issuance of 3.45 million shares of Company common stock and approximately $78.9 million in cash, subject to customary post-closing adjustments for working capital, closing cash, closing debt and closing third party expenses. On a fully-diluted basis, issued stock represented approximately 16.4% of the total issued and outstanding shares of the Company as of the closing date. The fair value of the 3.45 million common shares issued as part of the consideration was determined on the basis of the closing market price of the Company’s common shares on the acquisition date, or $11.03 per share. As a result, the total preliminary purchase consideration was $116.9 million, partially funded by borrowing on the new term loan facility (see Note 8). Additionally, the Company recognized $4.9 million of acquisition-related costs that were expensed during the three months ended March 31, 2024, and are included as a component of general & administrative expenses in the Condensed Consolidated Statement of Operations.

 

The following table summarizes preliminary allocation of the consideration transferred to the assets acquired and liabilities assumed at the acquisition date:

 

(In thousands)

 

Amount

 

Cash

 

 

3,362

 

Accounts Receivable

 

 

22,026

 

Inventory

 

 

23,243

 

Prepaid and Other Current Assets

 

 

2,244

 

Property, Plant & Equipment

 

 

1,161

 

Other Assets

 

 

3,056

 

Intangible Assets

 

 

47,649

 

Accounts Payable

 

 

(10,135

)

Accrued Liabilities

 

 

(9,031

)

Lease Payable

 

 

(1,890

)

Deferred Tax Liability

 

 

(6,996

)

Total identifiable net assets

 

 

74,689

 

Goodwill

 

 

42,221

 

Total consideration paid

 

$

116,910

 

 

The fair values assigned to PDP’s assets and liabilities are provisional and were determined based on preliminary estimates and assumptions that management believes are reasonable. The preliminary purchase price allocation is subject to further refinement and may require significant adjustments to arrive at the final purchase price allocation. The final determination of the fair value of certain assets and liabilities will be completed as soon as the necessary information is available, but no later than one year from the acquisition date.

 

The goodwill from the acquisition, which is fully deductible for tax purposes, consists largely of synergies and economies of scale expected from adding the operations of PDP's and the Company’s existing business and supply channels.

 

The preliminary fair value of PDP’s identifiable intangible assets was determined primarily using the “income approach,” which requires a forecast of all expected future cash flows either through the use of the multi-period excess earnings method or the relief-from-royalty method. Such forecasts are based on inputs that are unobservable and significant to the overall fair value measurement, and as such, are classified as Level 3 inputs (see Note 4). Some of the more significant assumptions inherent in the development of intangible asset values include: the amount and timing of projected future cash flows, the discount rate selected to measure the risks inherent in the future cash flows, the

assessment of the intangible asset’s life cycle, as well as other factors. The following table summarizes the preliminary allocation of purchase consideration to identifiable intangible assets:

(In thousands)

 

Life

 

Amount

 

Tradenames

 

7 Years

 

$

15,159

 

Customer relationships

 

6 Years

 

 

2,067

 

Developed technology

 

6 Years

 

 

30,423

 

Total

 

 

 

$

47,649

 

 

PDP's net revenue included in the Company’s consolidated results was $5.9 million for the three months ended March 31, 2024. PDP’s net income included in the Company’s consolidated results for the same period was not material.

 

Pro Forma Financial Information (Unaudited)

 

The following table reflects the unaudited pro forma operating results of the Company for the three months ended March 31, 2024 and 2023, which give effect to the acquisition of PDP as if it had occurred on January 1, 2023.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Net revenue

 

$

77,832

 

 

$

69,993

 

Net income (loss)

 

$

(2,516

)

 

$

(20,814

)

 

The pro forma results are based on assumptions that the Company believes are reasonable under the circumstances. The pro forma results are not necessarily indicative of the operating results that would have occurred had the acquisition been effective January 1, 2023, nor are they intended to be indicative of results that may occur in the future.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurement

Note 4. Fair Value Measurement

The Company follows a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for markets that are not active, or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

Financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, debt instruments and certain warrants. As of March 31, 2024 and December 31, 2023, the Company had not elected the fair value option for any financial assets and liabilities for which such an election would have been permitted. The following is a summary of the carrying amounts and estimated fair values of our financial instruments as of March 31, 2024 and December 31, 2023:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Reported

 

 

Fair Value

 

 

Reported

 

 

Fair Value

 

 

 

(in thousands)

 

Financial Assets and Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

17,816

 

 

$

17,816

 

 

$

18,726

 

 

$

18,726

 

Term Loan

 

$

49,896

 

 

$

49,896

 

 

$

 

 

$

 

Revolving credit facility

 

$

 

 

$

 

 

$

 

 

$

 

 

Cash equivalents are stated at amortized cost, which approximates fair value as of the consolidated balance sheet dates, due to the short period of time to maturity; and accounts receivable and accounts payable are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment. The carrying value of the Credit Facility and Term Loan Due 2027 equals fair value as the stated interest rate approximates market rates currently available to the Company. The carrying value of the Credit Facility approximates fair value, due to the variable rate nature of the debt, as of March 31, 2024 and December 31, 2023.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Sales Returns
3 Months Ended
Mar. 31, 2024
Allowance For Sales Returns [Abstract]  
Allowance for Sales Returns

Note 5. Allowance for Sales Returns

The following table provides the changes in our sales return reserve, which is classified as a reduction of accounts receivable:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Balance, beginning of period

 

$

8,449

 

 

$

7,817

 

Reserve accrual

 

 

2,741

 

 

 

3,594

 

Recoveries and deductions, net

 

 

(5,151

)

 

 

(4,772

)

Balance, end of period

 

$

6,039

 

 

$

6,639

 

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Composition of Certain Financial Statement Items
3 Months Ended
Mar. 31, 2024
Condensed Consolidated Balance Sheet Components [Abstract]  
Composition of Certain Financial Statement Items

Note 6. Composition of Certain Financial Statement Items

Inventories

Inventories consist of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Finished goods

 

$

66,328

 

 

$

43,579

 

Raw materials

 

 

3,203

 

 

 

440

 

Total inventories

 

$

69,531

 

 

$

44,019

 

 

Property and Equipment, net

Property and equipment, net, consists of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Machinery and equipment

 

$

2,553

 

 

$

2,597

 

Software and software development

 

 

2,437

 

 

 

2,438

 

Furniture and fixtures

 

 

1,684

 

 

 

1,700

 

Tooling

 

 

12,793

 

 

 

11,250

 

Leasehold improvements

 

 

2,008

 

 

 

1,988

 

Demonstration units and convention booths

 

 

15,765

 

 

 

15,767

 

Total property and equipment, gross

 

 

37,240

 

 

 

35,740

 

Less: accumulated depreciation and amortization

 

 

(31,707

)

 

 

(30,916

)

Total property and equipment, net

 

$

5,533

 

 

$

4,824

 

 

Other Current Liabilities

Other current liabilities consist of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Accrued employee expenses

 

$

5,226

 

 

$

3,944

 

Accrued royalty

 

 

4,490

 

 

 

5,275

 

Accrued tax-related payables

 

 

3,529

 

 

 

5,206

 

Accrued freight

 

 

2,472

 

 

 

2,917

 

Accrued marketing

 

 

1,187

 

 

 

3,335

 

Accrued expenses

 

 

15,043

 

 

 

8,747

 

Total other current liabilities

 

$

31,947

 

 

$

29,424

 

 

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets

Note 7. Goodwill and Other Intangible Assets

 

Acquired Intangible Assets

Acquired identifiable intangible assets, and related accumulated amortization, as of March 31, 2024 and December 31, 2023 consisted of:

 

 

 

March 31, 2024

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

(in thousands)

 

Customer relationships

 

$

10,152

 

 

$

7,336

 

 

$

2,816

 

Tradenames

 

 

18,225

 

 

 

2,812

 

 

 

15,413

 

Developed technology

 

 

32,307

 

 

 

1,853

 

 

 

30,454

 

Foreign currency

 

 

(1,121

)

 

 

(1,142

)

 

 

21

 

Total Intangible Assets (1)

 

$

59,563

 

 

$

10,859

 

 

$

48,704

 

 

 

 

December 31, 2023

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

(in thousands)

 

Customer relationships

 

$

8,085

 

 

$

7,214

 

 

$

871

 

Tradenames

 

 

3,066

 

 

 

2,607

 

 

 

459

 

Developed technology

 

 

1,884

 

 

 

1,613

 

 

 

271

 

Foreign currency

 

 

(1,159

)

 

 

(1,292

)

 

 

133

 

Total Intangible Assets (1)

 

$

11,876

 

 

$

10,142

 

 

$

1,734

 

 

(1) The accumulated amortization includes $1.9 million of accumulated impairment charges as of March 31, 2024 and December 31, 2023.

 

In May 2019, the Company completed its acquisition of the business and assets of ROCCAT. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization. In January 2021, the Company completed its acquisition of the business and assets relating to the Neat Microphones business. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization.

 

In March 2024, the Company completed its acquisition of the business and assets of PDP. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization. Refer to Note 3, “Acquisitions” for additional information related to PDP’s identifiable intangible assets.

 

Amortization expense related to definite lived intangible assets of $0.6 million was recognized for the three months ended March 31, 2024, respectively, and $0.3 million was recognized for the three months ended March 31, 2023.

 

As of March 31, 2024, estimated annual amortization expense related to definite lived intangible assets in future periods was as follows:

 

 

 

(in thousands)

 

2024

 

$

6,440

 

2025

 

 

8,006

 

2026

 

 

7,751

 

2027

 

 

7,581

 

Thereafter

 

 

18,905

 

Total

 

$

48,683

 

 

 

Changes in the carrying values of goodwill for the three months ended March 31, 2024 from the balance as of December 31, 2023.

 

 

 

(in thousands)

 

Balance as of January 1, 2024

 

$

10,686

 

PDP acquisition

 

 

42,221

 

Balance as of March 31, 2024

 

$

52,907

 

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility and Long-Term Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Revolving Credit Facility and Long-Term Debt

Note 8. Revolving Credit Facility and Long-Term Debt

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Revolving credit facility, maturing March 2027

 

$

 

 

$

 

Term loan Due 2027

 

$

49,896

 

 

$

 

 

Total interest expense, inclusive of amortization of deferred financing costs, on long-term debt obligations was $0.4 million for the three months ended March 31, 2024 and $0.2 million for the three months ended March 31, 2023.

Amortization of deferred financing costs was $0.1 million for the three months ended March 31, 2024 and $42 thousand for the three months ended March 31, 2023.

Revolving Credit Facility

On March 5, 2018, Turtle Beach and certain of its subsidiaries entered into an amended and restated loan, guaranty and security agreement (the “Credit Facility”) with Bank of America, N.A. (“Bank of America”), as administrative agent, collateral agent and security trustee for Lenders (as defined therein), which replaced the then existing asset-based revolving loan agreement. The Credit Facility was amended on each of December 17, 2018, May 31, 2019, and March 10, 2023. The Credit Facility, as amended, expires on March 13, 2027 and provides for a line of credit of up to $50 million inclusive of a sub-facility limit of $10 million for TB Europe, a wholly-owned subsidiary of Turtle Beach.

On March 13, 2024, the Company entered into a Fourth Amendment, dated as of March 13, 2024 (the “Fourth Amendment”), by and among the Company, VTB, TBC Holding Company LLC, TB Europe, VTBH, the financial institutions party thereto from time to time and Bank of America, as administrative agent, collateral agent and security trustee for the lenders.

The Fourth Amendment provided for, among other things: (i) the acquisition of PDP; (ii) revised the calculation of the U.S. Borrowing Base to include certain acquired assets of PDP equal to the lesser of (a) the sum of the Project Tide Accounts Formula Amount and the Project Tide Inventory Formula Amount (each as defined in the Fourth Amendment), (b) $15,000,000, and (c) 30% of the aggregate Revolver Commitments; (iii) extending the maturity date of the Credit Facility from April 1, 2025 to March 13, 2027; and (iv) updated the interest rate and margin terms such that the loans will bear interest at a rate equal to (1) SOFR, (2) the U.S. Base Rate, (3) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, and (4) the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between 0.50% and 2.50% for Base Rate Loans and 1.75% and 3.50% for Term SOFR Loans, SONIA Rate Loans and EUIBOR Loans.

The maximum credit availability for loans and letters of credit under the Credit Facility is governed by a borrowing base determined by the application of specified percentages to certain eligible assets, primarily eligible trade accounts receivable and inventories, and is subject to discretionary reserves and revaluation adjustments. The Credit Facility may be used for working capital, the issuance of bank guarantees, letters of credit and other corporate purposes.

Amounts outstanding under the Credit Facility bear interest at a rate equal to (i) a rate published by Bank of America or the U.S. Bloomberg Short-Term Bank Yield Index (“BSBY”) rate for loans denominated in U.S. Dollars, (ii) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, (iii) and the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between 0.50% to 2.50% for base rate loans and UK base rate loans, and 1.75% to 3.50% for U.S. BSBY rate loans, U.S. BSBY daily floating rate loans and UK alternative currency loans. In addition, Turtle Beach is required to pay a commitment fee on the unused revolving loan commitment at a rate ranging from 0.375% to 0.50% and letter of credit fees and agent fees. As of March 31, 2024, interest rates for outstanding borrowings were 9.00% for base rate loans and 8.90% for LIBOR rate loans, which reference interest rates were still in effect prior to the Libor Transition Amendments.

The Company is subject to quarterly financial covenant testing if certain availability thresholds are not met or certain other events occur (as set forth in the Credit Facility). At such times, the Credit Facility requires the Company and its restricted subsidiaries to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 as of the last day of each fiscal quarter.

The Credit Facility also contains affirmative and negative covenants that, subject to certain exceptions, limit our ability to take certain actions, including the Company’s ability to incur debt, pay dividends and repurchase stock, make certain investments and other payments, enter into certain mergers and consolidations, engage in sale leaseback transactions and transactions with affiliates, and encumber and dispose of assets. Obligations under the Credit Facility are secured by a security interest and lien upon substantially all of the Company’s assets.

As of March 31, 2024, the Company was in compliance with all financial covenants under the Credit Facility, as amended, and excess borrowing availability was approximately $43.8 million.

Term Loan

On March 13, 2024, Turtle Beach and certain of its subsidiaries entered into a new financing agreement with Blue Torch Finance, LLC, (“Blue Torch”), pursuant to which Blue Torch for an aggregate amount of $50 million (the “Term Loan Facility”), the proceeds of which were used to (i) fund a portion of the PDP acquisition purchase price; (ii) repay certain existing indebtedness of the acquired business; (iii) to pay fees and expenses related to such transactions and (iv) for general corporate purposes. The Term Loan Facility will amortize in a monthly amount equal to 0.208333% during the first two years and 0.416667% during the third year and may be prepaid at any time subject to a prepayment premium during the first year of the interest payments payable during the first year plus 3.00%. The Term Loan Facility is secured by substantially all of the assets of the Company and its subsidiaries which are party to the Term Loan Facility.

The Term Loan Facility (a) matures on March 13, 2027; (b) bears interest at a rate equal to (i) a base rate plus 7.25% per annum for Reference Rate Loans and Secured Overnight Financing Rate (“SOFR”) plus 8.25% per annum for SOFR Loans if the total net leverage ratio is greater than or equal to 2.25x and (ii) a base rate plus 6.75% per annum for Reference Rate Loans and SOFR plus 7.75% per annum for SOFR Loans if the total net leverage ratio is less than 2.25x; and (c) is subject to certain affirmative, negative and financial covenants, including a minimum liquidity covenant and a quarterly total net leverage ratio covenant.

As of March 31, 2024, the Company was in compliance with all financial covenants under the Term Loan.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

Note 9. Income Taxes

Generally, in order to determine the quarterly provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual income and statutory tax rates in the various jurisdictions. However, to the extent that application of the estimated annual effective tax rate is not representative of the quarterly portion of actual tax expense expected to be recorded for the year in a jurisdiction, the Company determines the provision for income taxes based on actual year-to-date income (loss) which it has done for certain jurisdictions for the quarter ended March 31, 2024. Certain significant or unusual items are separately recognized as discrete items in the period during which they occur and can be a source of variability in the effective tax rates from quarter to quarter.

The following table presents the Company’s income tax expense and effective income tax rate:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Income tax benefit

 

$

(6,388

)

 

$

(70

)

Effective income tax rate

 

 

102.5

%

 

 

1.0

%

 

The effective tax rate for the three months ended March 31, 2024 was primarily impacted by the change in U.S. valuation allowance related to the acquisition of PDP, foreign taxes, state tax and interest on uncertain tax positions.

The Company recognizes only those tax positions that meet the more-likely-than-not recognition threshold and establishes tax reserves for uncertain tax positions that do not meet this threshold. Interest and penalties associated with income tax matters are included in the provision for income taxes in the condensed consolidated statements of operations. As of March 31, 2024, the Company had uncertain tax positions of $2.8 million, inclusive of $0.6 million of interest and penalties.

As required by the authoritative guidance on accounting for income taxes, the Company evaluates the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred taxes will not be realized. The Company considers all positive and negative evidence in determining if, based on the weight of such evidence, a valuation allowance is required. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, the Company establishes a valuation allowance. Due to the significant 2022 pre-tax loss, coupled with cumulative book losses projected in early future years, the Company recorded a valuation allowance on its net U.S. deferred tax assets as of December 31, 2022. While the Company continues to maintain this valuation allowance for the three months ended March 31, 2024, it did release $6.7 million of valuation allowance for PDP acquired net deferred tax liabilities.

The Company is subject to income taxes domestically and in various foreign jurisdictions. The Company files U.S., state and foreign income tax returns in jurisdictions with various statutes of limitations. The federal tax years open under the statute of limitations are 2019 through 2021, and the state tax years open under the statute of limitations are 2019 through 2022.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 10. Stock-Based Compensation

Total estimated stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Cost of revenue

 

$

131

 

 

$

175

 

Selling and marketing

 

 

487

 

 

 

490

 

Research and development

 

 

224

 

 

 

356

 

General and administrative

 

 

263

 

 

 

938

 

Total stock-based compensation

 

$

1,105

 

 

$

1,959

 

 

The following table presents the stock activity and the total number of shares available for grant as of March 31, 2024:

 

 

 

(in thousands)

 

Balance at December 31, 2023

 

 

1,059

 

Restricted Stock Granted

 

 

(2

)

Restricted Stock Forfeited

 

 

14

 

Balance at March 31, 2024

 

 

1,071

 

 

Stock Option Activity

 

 

 

Options Outstanding

 

 

 

Number of
Shares
Underlying
Outstanding
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

 

(in years)

 

 

 

 

Outstanding at December 31, 2023

 

 

1,041,452

 

 

$

9.10

 

 

 

4.22

 

 

$

3,137,285

 

Options Granted

 

 

-

 

 

 

-

 

 

 

 

 

 

 

Options Exercised

 

 

(170,919

)

 

 

7.81

 

 

 

 

 

 

 

Options Forfeited

 

 

(824

)

 

 

60.87

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

869,709

 

 

$

9.30

 

 

 

4.45

 

 

$

7,234,873

 

Vested and expected to vest at March 31, 2024

 

 

871,245

 

 

$

9.53

 

 

 

4.45

 

 

$

7,234,613

 

Exercisable at March 31, 2024

 

 

848,910

 

 

$

9.50

 

 

 

4.41

 

 

$

7,077,588

 

 

Stock options are time-based and the majority are exercisable within 10 years of the date of grant, but only to the extent they have vested. The options generally vest as specified in the option agreements subject to acceleration in certain circumstances. In the event participants in the plan cease to be employed or engaged by the Company, all vested options would be forfeited if they are not exercised within 90 days. Forfeitures on option grants are estimated at 10% for non-executives and 0% for executives based on evaluation of historical and expected future turnover. Stock-based compensation expense was recorded net of estimated forfeitures, such that expense was recorded only for those stock-based awards expected to vest. The Company reviews this assumption periodically and will adjust it if it is not representative of future forfeiture data and trends within employee types (executive vs. non-executive).

Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money options. The aggregate intrinsic value of options exercised was $1.2 million for the three months ended March 31, 2024.

 

The Company uses the Black-Scholes option-pricing model to estimate the fair value of options granted as of the grant date. There were no new options granted during the three months ended March 31, 2024. The total estimated fair value of employee options vested during the three months ended March 31, 2024 was $1.1 million. As of March 31, 2024, total unrecognized compensation cost related to non-vested stock options granted to employees was $0.1 million, which is expected to be recognized over a remaining weighted average vesting period of 0.3 years.

Restricted Stock Activity

 

 

 

Shares

 

 

Weighted
Average
Grant Date
Fair Value
Per Share

 

Nonvested restricted stock at December 31, 2023

 

 

764,942

 

 

$

14.76

 

Granted

 

 

1,850

 

 

 

12.12

 

Vested

 

 

(12,066

)

 

 

21.24

 

Shares forfeited

 

 

(13,935

)

 

 

9.10

 

Nonvested restricted stock at March 31, 2024

 

 

740,791

 

 

$

14.75

 

 

As of March 31, 2024, total unrecognized compensation costs related to the nonvested restricted stock awards was $7.0 million, which will be recognized over a remaining weighted average vesting period of 3.4 years.

Performance-Based Restricted Share Units

 

As of March 31, 2024, the Company had 162,672 performance-based restricted share units outstanding. The vesting of performance-based restricted share units is determined over a three-year period based on (i) the amount by which revenue growth exceeds a defined baseline market growth each year and (ii) the achievement of specified tiers of adjusted EBITDA as a percentage of net revenue each year, with the ability to earn and vest into such units ranging from 0% to 200%. As of March 31, 2024, achievement of the performance conditions associated with the 2023, 2022 and 2021 performance shares was deemed not probable.

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share

Note 11. Net Income (Loss) Per Share

The following table sets forth the computation of basic and diluted net income (loss) per share of common stock attributable to common stockholders:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands, except per-share data)

 

Net income (loss)

 

$

155

 

 

$

(6,705

)

 

 

 

 

 

 

 

Weighted average common shares outstanding — Basic

 

 

18,321

 

 

 

16,578

 

Plus incremental shares from assumed conversions:

 

 

 

 

 

 

Dilutive effect of restricted stock

 

 

224

 

 

 

 

Dilutive effect of stock options

 

 

294

 

 

 

 

Dilutive effect of warrants

 

 

550

 

 

 

 

Weighted average common shares outstanding — Diluted

 

 

19,389

 

 

 

16,578

 

Net income (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.01

 

 

$

(0.40

)

Diluted

 

$

0.01

 

 

$

(0.40

)

 

 

Incremental shares from stock options and restricted stock awards are computed using the treasury stock method. The weighted average shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or were otherwise excluded under the treasury stock method. The treasury stock method calculates dilution assuming the exercise of all in-the-money options and vesting of restricted stock, reduced by the repurchase of shares with the proceeds from the assumed exercises and unrecognized compensation expense for outstanding awards.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Stock options

 

 

69

 

 

 

1,557

 

Unvested restricted stock awards

 

 

279

 

 

 

863

 

Warrants

 

 

 

 

 

550

 

Total

 

 

348

 

 

 

2,970

 

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Information

Note 12. Segment Information

The following table represents total net revenues based on where customers are physically located:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

North America

 

$

42,159

 

 

$

40,712

 

Europe and Middle East

 

 

10,961

 

 

 

9,726

 

Asia Pacific

 

 

2,728

 

 

 

1,006

 

Total net revenues

 

$

55,848

 

 

$

51,444

 

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 13. Commitments and Contingencies

Litigation

The Company is subject to various legal proceedings and claims that arise in the ordinary course of its business. Although the amount of any liability that could arise with respect to these actions cannot be determined with certainty, in the Company’s opinion, any such liability will not have a material adverse effect on its consolidated financial position, consolidated results of operations or liquidity.

 

Shareholders Class Action: On August 5, 2013, VTB Holdings, Inc. (“VTBH”) and the Company (f/k/a Parametric Sound Corporation) announced that they had entered into the Merger Agreement pursuant to which VTBH would acquire an approximately 80% ownership interest and existing shareholders would maintain an approximately 20% ownership interest in the combined company (the “Merger”). Following the announcement, several shareholders filed class action lawsuits in California and Nevada seeking to enjoin the Merger. The plaintiffs in each case alleged that members of the Company’s Board of Directors breached their fiduciary duties to the shareholders by agreeing to a merger that allegedly undervalued the Company. VTBH and the Company were named as defendants in these lawsuits under the theory that they had aided and abetted the Company’s Board of Directors in allegedly violating their fiduciary duties. The plaintiffs in both cases sought a preliminary injunction seeking to enjoin closing of the Merger, which, by agreement, was heard by the Nevada court with the California plaintiffs invited to participate. On December 26, 2013, the court in the Nevada case denied the plaintiffs’ motion for a preliminary injunction. Following the closing of the Merger, the Nevada plaintiffs filed a second amended complaint, which made essentially the same allegations and sought monetary damages as well as an order rescinding the Merger. The California plaintiffs dismissed their action without prejudice, and sought to intervene in the Nevada action, which was granted. Subsequent to the intervention, the plaintiffs filed a third amended complaint, which made essentially the same allegations as prior complaints and sought monetary damages. On June 20, 2014, VTBH and the Company moved to dismiss the action, but that motion was denied on August 28, 2014. On September 14, 2017, a unanimous en banc panel of the Nevada Supreme Court granted defendants’ petition for writ of mandamus and ordered the trial court to dismiss the complaint but provided a limited basis upon which plaintiffs could seek to amend their complaint. Plaintiffs amended their complaint on December 1, 2017 to assert the same claims in a derivative capacity on behalf of the Company, as a well as in a direct capacity, against VTBH, Stripes Group, LLC, SG VTB Holdings, LLC, and the former members of the Company’s Board of Directors. All defendants moved to dismiss this amended complaint on January 2, 2018, and those motions were denied on March 13, 2018. Defendants petitioned the Nevada Supreme Court to reverse this ruling on April 18, 2018. On June 15, 2018, the Nevada Supreme Court denied defendants’ writ petition without prejudice. The district court subsequently entered a pretrial schedule and set trial for November 2019. On January 18, 2019, the district court certified a class of shareholders of the Company as of January 15, 2014. On October 11, 2019, the parties notified the district court that they had reached a

settlement that would resolve the pending action if ultimately approved by the Court. On January 13, 2020, the district court preliminarily approved the settlement between the plaintiffs and all defendants. A final hearing was held on May 18, 2020, wherein the Court approved the settlement and entered final judgment.

On May 22, 2020, PAMTP LLC, which purports to hold the claims of eight shareholders who opted out of the class settlement described above, brought suit against the Company, the Company’s former Chief Executive Officer, Juergen Stark, Stripes Group, LLC, SG VTB Holdings, LLC, Kenneth Fox, and former members of the Company’s Board of Directors in Nevada state court. This opt-out action asserts the same direct claims that were asserted by the class of shareholders described above. The defendants filed two motions to dismiss this complaint, which were heard on August 10, 2020. The Court denied those motions by order of August 20, 2020. The case was tried in August 2021 and all remaining defendants, including the Company, prevailed on all counts with final judgment entered in their favor on September 3, 2021. Plaintiff is appealing that judgment.

Employment Litigation: On April 20, 2017, a former employee filed an action in the Superior Court for the County of San Diego, State of California. The complaint alleges claims including wrongful termination, retaliation and various other provisions of the California Labor Code. The complaint seeks unspecified economic and non-economic losses, as well as allegedly unpaid wages, unreimbursed business expenses statutory penalties, interest, punitive damages and attorneys’ fees. The Company filed a cross-complaint against the former employee on May 25, 2017 for certain activities related to his employment with the Company. The matter was tried between September 24 and October 7, 2021. On October 8, 2021 a jury rendered a unanimous verdict in favor of the Company on the employment claims. The Court granted a directed verdict to the Company on its cross-complaint against the former employee. Judgment was entered in favor of the Company on October 27, 2021. On December 20, 2021, the former employee filed a notice of appeal of the judgment. On November 14, 2023, the court of appeal issued its opinion affirming the judgment in favor of the Company. On the Company’s cross-complaint, the court of appeal directed the Company to elect either punitive or statutory treble damages, but otherwise affirmed. On March 8, 2024, the Superior Court entered an amended judgment in favor of the Company and awarding the Company monetary damages, injunctive relief, attorneys’ fees and costs.

 

Insolvency Dispute in Germany: On February 15, 2024, TBC Holding Company LLC (“TBCH”), a wholly-owned subsidiary of Turtle Beach Corporation, was served with a lawsuit that was brought to the German Higher Regional Court in Stade by the insolvency administrator of KJE Europe GmbH, a company registered and existing under the laws of Germany. In his complaint, the insolvency administrator claims that TBCH is liable to reimburse any payments received by the TBCH under a certain settlement agreement with KJE Europe GmbH dated June 30, 2020. TBCH will file its statement of defense to the complaint on April 30, 2024. TBCH does not believe the claims have merit and intends to defend itself in this proceeding.

The Company will continue to vigorously defend itself in the foregoing unresolved matters. However, litigation and investigations are inherently uncertain. Accordingly, the Company cannot predict the outcome of these matters. The Company has not recorded any accrual at March 31, 2024 for contingent losses associated with these matters based on its belief that losses, while possible, are not probable. Further, any possible range of loss cannot be reasonably estimated at this time. The unfavorable resolution of these matters could have a material adverse effect on the Company’s business, results of operations, financial condition, or cash flows. The Company is engaged in other legal actions, not described above, arising in the ordinary course of its business and, while there can be no assurance, believes that the ultimate outcome of these other legal actions will not have a material adverse effect on its business, results of operations, financial condition, or cash flows.

Warranties

The Company warrants its products against certain manufacturing and other defects. These product warranties are provided for specific periods of time depending on the nature of the product. Warranties are generally fulfilled by replacing defective products with new products. The following table provides the changes in our product warranty reserve, which are included in accrued liabilities:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Warranty, beginning of period

 

$

670

 

 

$

618

 

Warranty costs accrued

 

 

220

 

 

 

185

 

Settlements of warranty claims

 

 

(203

)

 

 

(187

)

Warranty, end of period

 

$

687

 

 

$

616

 

 

Operating Leases - Right of Use Assets

The Company determines whether an arrangement is a lease at inception. The Company leases office spaces that provide for future minimum rental lease payments under non-cancelable operating leases that have remaining lease terms of one year to nine years, and do not contain any material residual value guarantees or material restrictive covenants.

The components of the right-of-use assets and lease liabilities were as follows:

 

 

 

Balance Sheet Classification

 

March 31, 2024

 

 

 

 

 

(in thousands)

 

Right-of-use assets

 

Other assets

 

$

9,429

 

 

 

 

 

 

 

Lease liability obligations, current

 

Other current liabilities

 

$

2,029

 

Lease liability obligations, noncurrent

 

Other liabilities

 

 

8,090

 

Total lease liability obligations

 

 

 

$

10,119

 

Weighted-average remaining lease term (in years)

 

 

 

 

4.8

 

Weighted-average discount rate

 

 

 

 

8.5

%

 

During the three months ended March 31, 2024, the Company recognized approximately $0.4 million of lease costs in operating expenses and approximately $0.3 million of operating cash flows from operating leases.

Approximate future minimum lease payments for the Company’s right of use assets over the remaining lease periods as of March 31, 2024, are as follows:

 

 

 

(in thousands)

 

2024

 

$

1,759

 

2025

 

 

2,363

 

2026

 

 

2,314

 

2027

 

 

2,285

 

2028

 

 

1,282

 

Thereafter

 

 

2,005

 

Total minimum payments

 

 

12,008

 

Less: Imputed interest

 

 

(1,889

)

Total

 

$

10,119

 

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and, in the opinion of management, reflect all adjustments (which include normal recurring adjustments) considered necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods presented. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), have been condensed or omitted pursuant to those rules and regulations. The Company believes that the disclosures made are adequate to make the information presented not misleading. The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire fiscal year.

The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the Company’s audited financial statements included in its Annual Report on Form 10-K filed with the SEC on March 13, 2024 (“Annual Report”).

These financial statements should be read in conjunction with the annual financial statements and the notes thereto included in the Annual Report that contains information useful to understanding the Company’s businesses and financial statement presentations.

Use of Estimates

Use of estimates: The preparation of financial statements in conformity with generally accepted accounting principles requires management to use estimates and assumptions that affect the reported amount of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. The significant estimates and assumptions used by management affect: sales return reserve, allowances for cash discounts, warranty reserve, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, valuation of deferred tax assets, probability of performance shares vesting and forfeiture rates utilized in issuing stock-based compensation awards. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the consolidated financial statements.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables)
3 Months Ended
Mar. 31, 2024
Business Combinations [Abstract]  
Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed

The following table summarizes preliminary allocation of the consideration transferred to the assets acquired and liabilities assumed at the acquisition date:

 

(In thousands)

 

Amount

 

Cash

 

 

3,362

 

Accounts Receivable

 

 

22,026

 

Inventory

 

 

23,243

 

Prepaid and Other Current Assets

 

 

2,244

 

Property, Plant & Equipment

 

 

1,161

 

Other Assets

 

 

3,056

 

Intangible Assets

 

 

47,649

 

Accounts Payable

 

 

(10,135

)

Accrued Liabilities

 

 

(9,031

)

Lease Payable

 

 

(1,890

)

Deferred Tax Liability

 

 

(6,996

)

Total identifiable net assets

 

 

74,689

 

Goodwill

 

 

42,221

 

Total consideration paid

 

$

116,910

 

Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets The following table summarizes the preliminary allocation of purchase consideration to identifiable intangible assets:

(In thousands)

 

Life

 

Amount

 

Tradenames

 

7 Years

 

$

15,159

 

Customer relationships

 

6 Years

 

 

2,067

 

Developed technology

 

6 Years

 

 

30,423

 

Total

 

 

 

$

47,649

 

 

Summary of Pro Forma Financial Information (Unaudited)

The following table reflects the unaudited pro forma operating results of the Company for the three months ended March 31, 2024 and 2023, which give effect to the acquisition of PDP as if it had occurred on January 1, 2023.

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Net revenue

 

$

77,832

 

 

$

69,993

 

Net income (loss)

 

$

(2,516

)

 

$

(20,814

)

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments The following is a summary of the carrying amounts and estimated fair values of our financial instruments as of March 31, 2024 and December 31, 2023:

 

 

 

March 31, 2024

 

 

December 31, 2023

 

 

 

Reported

 

 

Fair Value

 

 

Reported

 

 

Fair Value

 

 

 

(in thousands)

 

Financial Assets and Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

17,816

 

 

$

17,816

 

 

$

18,726

 

 

$

18,726

 

Term Loan

 

$

49,896

 

 

$

49,896

 

 

$

 

 

$

 

Revolving credit facility

 

$

 

 

$

 

 

$

 

 

$

 

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Sales Returns (Tables)
3 Months Ended
Mar. 31, 2024
Allowance For Sales Returns [Abstract]  
Schedule of Allowances for Sales Returns

The following table provides the changes in our sales return reserve, which is classified as a reduction of accounts receivable:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Balance, beginning of period

 

$

8,449

 

 

$

7,817

 

Reserve accrual

 

 

2,741

 

 

 

3,594

 

Recoveries and deductions, net

 

 

(5,151

)

 

 

(4,772

)

Balance, end of period

 

$

6,039

 

 

$

6,639

 

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Composition of Certain Financial Statement Items (Tables)
3 Months Ended
Mar. 31, 2024
Condensed Consolidated Balance Sheet Components [Abstract]  
Schedule of Inventory

Inventories consist of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Finished goods

 

$

66,328

 

 

$

43,579

 

Raw materials

 

 

3,203

 

 

 

440

 

Total inventories

 

$

69,531

 

 

$

44,019

 

Schedule of Property and Equipment

Property and equipment, net, consists of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Machinery and equipment

 

$

2,553

 

 

$

2,597

 

Software and software development

 

 

2,437

 

 

 

2,438

 

Furniture and fixtures

 

 

1,684

 

 

 

1,700

 

Tooling

 

 

12,793

 

 

 

11,250

 

Leasehold improvements

 

 

2,008

 

 

 

1,988

 

Demonstration units and convention booths

 

 

15,765

 

 

 

15,767

 

Total property and equipment, gross

 

 

37,240

 

 

 

35,740

 

Less: accumulated depreciation and amortization

 

 

(31,707

)

 

 

(30,916

)

Total property and equipment, net

 

$

5,533

 

 

$

4,824

 

Other Current Liabilities

Other current liabilities consist of the following:

 

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Accrued employee expenses

 

$

5,226

 

 

$

3,944

 

Accrued royalty

 

 

4,490

 

 

 

5,275

 

Accrued tax-related payables

 

 

3,529

 

 

 

5,206

 

Accrued freight

 

 

2,472

 

 

 

2,917

 

Accrued marketing

 

 

1,187

 

 

 

3,335

 

Accrued expenses

 

 

15,043

 

 

 

8,747

 

Total other current liabilities

 

$

31,947

 

 

$

29,424

 

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets

Acquired identifiable intangible assets, and related accumulated amortization, as of March 31, 2024 and December 31, 2023 consisted of:

 

 

 

March 31, 2024

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

(in thousands)

 

Customer relationships

 

$

10,152

 

 

$

7,336

 

 

$

2,816

 

Tradenames

 

 

18,225

 

 

 

2,812

 

 

 

15,413

 

Developed technology

 

 

32,307

 

 

 

1,853

 

 

 

30,454

 

Foreign currency

 

 

(1,121

)

 

 

(1,142

)

 

 

21

 

Total Intangible Assets (1)

 

$

59,563

 

 

$

10,859

 

 

$

48,704

 

 

 

 

December 31, 2023

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net Book
Value

 

 

 

(in thousands)

 

Customer relationships

 

$

8,085

 

 

$

7,214

 

 

$

871

 

Tradenames

 

 

3,066

 

 

 

2,607

 

 

 

459

 

Developed technology

 

 

1,884

 

 

 

1,613

 

 

 

271

 

Foreign currency

 

 

(1,159

)

 

 

(1,292

)

 

 

133

 

Total Intangible Assets (1)

 

$

11,876

 

 

$

10,142

 

 

$

1,734

 

 

(1) The accumulated amortization includes $1.9 million of accumulated impairment charges as of March 31, 2024 and December 31, 2023.

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

As of March 31, 2024, estimated annual amortization expense related to definite lived intangible assets in future periods was as follows:

 

 

 

(in thousands)

 

2024

 

$

6,440

 

2025

 

 

8,006

 

2026

 

 

7,751

 

2027

 

 

7,581

 

Thereafter

 

 

18,905

 

Total

 

$

48,683

 

 

Schedule of Changes in Carrying Values of Goodwill

Changes in the carrying values of goodwill for the three months ended March 31, 2024 from the balance as of December 31, 2023.

 

 

 

(in thousands)

 

Balance as of January 1, 2024

 

$

10,686

 

PDP acquisition

 

 

42,221

 

Balance as of March 31, 2024

 

$

52,907

 

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility and Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Revolving credit facility, maturing March 2027

 

$

 

 

$

 

Term loan Due 2027

 

$

49,896

 

 

$

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Summary of Income Tax Expense and Effective Income Tax Rate

The following table presents the Company’s income tax expense and effective income tax rate:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

Income tax benefit

 

$

(6,388

)

 

$

(70

)

Effective income tax rate

 

 

102.5

%

 

 

1.0

%

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Stock-based Compensation Expense

Total estimated stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Cost of revenue

 

$

131

 

 

$

175

 

Selling and marketing

 

 

487

 

 

 

490

 

Research and development

 

 

224

 

 

 

356

 

General and administrative

 

 

263

 

 

 

938

 

Total stock-based compensation

 

$

1,105

 

 

$

1,959

 

Stock Activity and Total Number of Shares Available for Grant

The following table presents the stock activity and the total number of shares available for grant as of March 31, 2024:

 

 

 

(in thousands)

 

Balance at December 31, 2023

 

 

1,059

 

Restricted Stock Granted

 

 

(2

)

Restricted Stock Forfeited

 

 

14

 

Balance at March 31, 2024

 

 

1,071

 

Stock Option Activity

 

 

Options Outstanding

 

 

 

Number of
Shares
Underlying
Outstanding
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

 

(in years)

 

 

 

 

Outstanding at December 31, 2023

 

 

1,041,452

 

 

$

9.10

 

 

 

4.22

 

 

$

3,137,285

 

Options Granted

 

 

-

 

 

 

-

 

 

 

 

 

 

 

Options Exercised

 

 

(170,919

)

 

 

7.81

 

 

 

 

 

 

 

Options Forfeited

 

 

(824

)

 

 

60.87

 

 

 

 

 

 

 

Outstanding at March 31, 2024

 

 

869,709

 

 

$

9.30

 

 

 

4.45

 

 

$

7,234,873

 

Vested and expected to vest at March 31, 2024

 

 

871,245

 

 

$

9.53

 

 

 

4.45

 

 

$

7,234,613

 

Exercisable at March 31, 2024

 

 

848,910

 

 

$

9.50

 

 

 

4.41

 

 

$

7,077,588

 

Restricted Stock Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Restricted Stock Activity

 

 

Shares

 

 

Weighted
Average
Grant Date
Fair Value
Per Share

 

Nonvested restricted stock at December 31, 2023

 

 

764,942

 

 

$

14.76

 

Granted

 

 

1,850

 

 

 

12.12

 

Vested

 

 

(12,066

)

 

 

21.24

 

Shares forfeited

 

 

(13,935

)

 

 

9.10

 

Nonvested restricted stock at March 31, 2024

 

 

740,791

 

 

$

14.75

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock

The following table sets forth the computation of basic and diluted net income (loss) per share of common stock attributable to common stockholders:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands, except per-share data)

 

Net income (loss)

 

$

155

 

 

$

(6,705

)

 

 

 

 

 

 

 

Weighted average common shares outstanding — Basic

 

 

18,321

 

 

 

16,578

 

Plus incremental shares from assumed conversions:

 

 

 

 

 

 

Dilutive effect of restricted stock

 

 

224

 

 

 

 

Dilutive effect of stock options

 

 

294

 

 

 

 

Dilutive effect of warrants

 

 

550

 

 

 

 

Weighted average common shares outstanding — Diluted

 

 

19,389

 

 

 

16,578

 

Net income (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.01

 

 

$

(0.40

)

Diluted

 

$

0.01

 

 

$

(0.40

)

 

Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Stock options

 

 

69

 

 

 

1,557

 

Unvested restricted stock awards

 

 

279

 

 

 

863

 

Warrants

 

 

 

 

 

550

 

Total

 

 

348

 

 

 

2,970

 

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Total Net Revenues

The following table represents total net revenues based on where customers are physically located:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

(in thousands)

 

North America

 

$

42,159

 

 

$

40,712

 

Europe and Middle East

 

 

10,961

 

 

 

9,726

 

Asia Pacific

 

 

2,728

 

 

 

1,006

 

Total net revenues

 

$

55,848

 

 

$

51,444

 

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability The following table provides the changes in our product warranty reserve, which are included in accrued liabilities:

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Warranty, beginning of period

 

$

670

 

 

$

618

 

Warranty costs accrued

 

 

220

 

 

 

185

 

Settlements of warranty claims

 

 

(203

)

 

 

(187

)

Warranty, end of period

 

$

687

 

 

$

616

 

Components of the Right-of-Use Assets and Lease Liabilities

The components of the right-of-use assets and lease liabilities were as follows:

 

 

 

Balance Sheet Classification

 

March 31, 2024

 

 

 

 

 

(in thousands)

 

Right-of-use assets

 

Other assets

 

$

9,429

 

 

 

 

 

 

 

Lease liability obligations, current

 

Other current liabilities

 

$

2,029

 

Lease liability obligations, noncurrent

 

Other liabilities

 

 

8,090

 

Total lease liability obligations

 

 

 

$

10,119

 

Weighted-average remaining lease term (in years)

 

 

 

 

4.8

 

Weighted-average discount rate

 

 

 

 

8.5

%

Schedule of Future Minimum Rental Payments for Operating Leases

Approximate future minimum lease payments for the Company’s right of use assets over the remaining lease periods as of March 31, 2024, are as follows:

 

 

 

(in thousands)

 

2024

 

$

1,759

 

2025

 

 

2,363

 

2026

 

 

2,314

 

2027

 

 

2,285

 

2028

 

 

1,282

 

Thereafter

 

 

2,005

 

Total minimum payments

 

 

12,008

 

Less: Imputed interest

 

 

(1,889

)

Total

 

$

10,119

 

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 13, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill $ 52,907   $ 10,686
PDP      
Business Acquisition [Line Items]      
Cash   $ 3,362  
Accounts Receivable   22,026  
Inventory   23,243  
Prepaid and Other Current Assets   2,244  
Property, Plant & Equipment   1,161  
Other Assets   3,056  
Intangible assets   47,649  
Accounts Payable   (10,135)  
Accrued Liabilities   (9,031)  
Lease Payable   (1,890)  
Deferred Tax Liability   (6,996)  
Total identifiable net assets   74,689  
Goodwill   42,221  
Total consideration paid   $ 116,910  
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 13, 2024
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]      
Revenue   $ 55,848,000 $ 51,444,000
Acquisition-related costs   4,910,000  
PDP      
Business Acquisition [Line Items]      
Revenue   5,900  
Acquisition-related costs   $ 4,900,000  
Common stock price per share on acquisition date $ 11.03    
Preliminary purchase consideration $ 116,910,000    
Common stock shares issued 3,450,000    
Cash $ 78,900,000    
Percentage of issued stock 16.40%    
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details) - PDP
$ in Thousands
Mar. 31, 2024
USD ($)
Business Acquisition [Line Items]  
Intangible assets $ 47,649
Customer Relationships  
Business Acquisition [Line Items]  
Useful life 6 years
Intangible assets $ 2,067
Trade Names  
Business Acquisition [Line Items]  
Useful life 7 years
Intangible assets $ 15,159
Developed Technology  
Business Acquisition [Line Items]  
Useful life 6 years
Intangible assets $ 30,423
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details) - PDP - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]    
Net revenue $ 77,832 $ 69,993
Net income (loss)   $ (20,814)
Cost of revenue $ 2,516  
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Reported Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents, fair value disclosure $ 17,816 $ 18,726
Term Loan, fair value disclosure 49,896  
Estimate of Fair Value Measurement    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents, fair value disclosure 17,816 $ 18,726
Term Loan, fair value disclosure $ 49,896  
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Sales Returns - Schedule of Allowances for Sales Returns (Details) - Sales Returns and Allowances - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance, beginning of period $ 8,449 $ 7,817
Reserve accrual 2,741 3,594
Recoveries and deductions, net (5,151) (4,772)
Balance, end of period $ 6,039 $ 6,639
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Composition of Certain Financial Statement Items - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Condensed Consolidated Balance Sheet Components [Abstract]    
Finished goods $ 66,328 $ 43,579
Raw materials 3,203 440
Total inventories $ 69,531 $ 44,019
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Composition of Certain Financial Statement Items - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 37,240 $ 35,740
Less: accumulated depreciation and amortization (31,707) (30,916)
Total property and equipment, net 5,533 4,824
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 2,553 2,597
Software and software development    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 2,437 2,438
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 1,684 1,700
Tooling    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 12,793 11,250
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 2,008 1,988
Demonstration units and convention booths    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 15,765 $ 15,767
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Composition of Certain Financial Statement Items - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Condensed Consolidated Balance Sheet Components [Abstract]    
Accrued employee expenses $ 5,226 $ 3,944
Accrued royalty 4,490 5,275
Accrued tax-related payables 3,529 5,206
Accrued freight 2,472 2,917
Accrued marketing 1,187 3,335
Accrued expenses 15,043 8,747
Total other current liabilities $ 31,947 $ 29,424
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-lived Intangible Assets [Roll Forward]    
Total intangible assets, gross carrying value $ 59,563 $ 11,876
Finite-lived intangible assets, accumulated amortization 10,859 10,142
Total intangible assets, net book value 48,704 1,734
Total 48,683  
Finite-lived intangible assets, gross carrying value (1,121) (1,159)
Finite-lived intangible assets, accumulated amortization (1,142) (1,292)
Total 21 133
Customer Relationships    
Finite-lived Intangible Assets [Roll Forward]    
Finite-lived intangible assets, gross carrying value 10,152 8,085
Finite-lived intangible assets, accumulated amortization 7,336 7,214
Total 2,816 871
Trade Names    
Finite-lived Intangible Assets [Roll Forward]    
Finite-lived intangible assets, gross carrying value 18,225 3,066
Finite-lived intangible assets, accumulated amortization 2,812 2,607
Total 15,413 459
Developed Technology    
Finite-lived Intangible Assets [Roll Forward]    
Finite-lived intangible assets, gross carrying value 32,307 1,884
Finite-lived intangible assets, accumulated amortization 1,853 1,613
Total $ 30,454 $ 271
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Accumulated impairment charges $ 1.9 $ 1.9
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Amortization of intangible assets $ 560 $ 264
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
2024 $ 6,440
2025 8,006
2026 7,581
2027 7,751
Thereafter 18,905
Total $ 48,683
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Values of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Balance as of January 1, 2024 $ 10,686
PDP acquisition 42,221
Balance as of March 31, 2024 $ 52,907
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]  
Term loan Due 2027 $ 49,896
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Parenthetical) (Details)
3 Months Ended
Mar. 31, 2024
Revolving Credit Facility [Member]  
Debt Instrument [Line Items]  
Debt instrument maturity term 2027-03
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revolving Credit Facility and Long-Term Debt - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 13, 2024
Mar. 12, 2024
Mar. 05, 2018
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]          
Long Term Debt       $ 49,896,000  
Interest expense, debt       400,000 $ 200,000
Amortization of debt financing costs       $ 70,000 $ 42,000
Revolving Credit Facility, Maturing March 13, 2027          
Debt Instrument [Line Items]          
Expiration date     Mar. 13, 2027    
Maximum borrowing capacity     $ 50,000,000    
Debt instrument, covenant, current fixed charge ratio required, minimum       1.00%  
Remaining borrowing capacity       $ 43,800,000  
Revolving Credit Facility, Maturing March 13, 2027 | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate       9.00%  
Revolving Credit Facility, Maturing March 13, 2027 | LIBOR Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate       8.90%  
Revolving Credit Facility, Maturing March 13, 2027 | U.S. BSBY Rate Loans, U.S. BSBY Daily Floating Rate Loans          
Debt Instrument [Line Items]          
Basis spread on variable rate       1.75%  
Revolving Credit Facility, Maturing March 13, 2027 | UK Alternative Currency Loans          
Debt Instrument [Line Items]          
Basis spread on variable rate       3.50%  
Revolving Credit Facility, Maturing March 13, 2027 | Minimum          
Debt Instrument [Line Items]          
Unused commitment fee, percent       0.375%  
Revolving Credit Facility, Maturing March 13, 2027 | Minimum | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate       0.50%  
Revolving Credit Facility, Maturing March 13, 2027 | Maximum          
Debt Instrument [Line Items]          
Unused commitment fee, percent       0.50%  
Revolving Credit Facility, Maturing March 13, 2027 | Maximum | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate       2.50%  
Revolving Credit Facility, Maturing March 13, 2027 | UK Borrower          
Debt Instrument [Line Items]          
Maximum borrowing capacity     $ 10,000,000    
Term Loan Facility          
Debt Instrument [Line Items]          
Expiration date Mar. 13, 2027        
Maximum borrowing capacity $ 50,000,000        
Monthly amortize percentage 0.20833%        
Third year interest percetage 0.41667%        
Prepayment premium interest percentage 3.00%        
Term Loan Facility | Minimum          
Debt Instrument [Line Items]          
Debt leverage ratio 2.25        
Term Loan Facility | Minimum | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 6.75%        
Term Loan Facility | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 7.75%        
Term Loan Facility | Maximum          
Debt Instrument [Line Items]          
Debt leverage ratio 2.25        
Term Loan Facility | Maximum | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 7.25%        
Term Loan Facility | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 8.25%        
Fourth Amendment | PDP Merger Agreement          
Debt Instrument [Line Items]          
Expiration date Mar. 13, 2027 Apr. 01, 2025      
Maximum borrowing capacity $ 15,000,000        
Aggregate Revolver Commitments 30.00%        
Fourth Amendment | Minimum | PDP Merger Agreement | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 0.50%        
Fourth Amendment | Minimum | PDP Merger Agreement | SOFR SONIA and EUIBOR Loans          
Debt Instrument [Line Items]          
Basis spread on variable rate 1.75%        
Fourth Amendment | Maximum | PDP Merger Agreement | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate 2.50%        
Fourth Amendment | Maximum | PDP Merger Agreement | SOFR SONIA and EUIBOR Loans          
Debt Instrument [Line Items]          
Basis spread on variable rate 3.50%        
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Summary of Income Tax Expense and Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax benefit $ (6,388) $ (70)
Effective income tax rate 102.50% 1.00%
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Income Tax [Line Items]  
Unrecognized tax benefits inclusive of interest and penalties $ 2.8
Interest and penalties 0.6
PDP  
Income Tax [Line Items]  
Deferred tax liabilities, valuation allowance $ 6.7
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation $ 1,105 $ 1,959
Cost of revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 131 175
Selling and marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 487 490
Research and development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation 224 356
General and administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation $ 263 $ 938
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock par value $ 0.001 $ 0.001
Forfeiture period after ending employment 90 days  
Options exercised, intrinsic value $ 1.2  
Estimated grant date fair value of options vested $ 1.1  
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Award expiration period 10 years  
Options granted 0  
Total unrecognized compensation cost $ 0.1  
Compensation cost not yet recognized, period for recognition 3 months 18 days  
Restricted Stock Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total unrecognized compensation cost $ 7.0  
Compensation cost not yet recognized, period for recognition 3 years 4 months 24 days  
Outstanding balance 740,791 764,942
Shares issued 1,850  
Shares vested 12,066  
Performance Based Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding balance 162,672  
Vesting period 3 years  
Performance Based Restricted Stock | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Adjusted EBITDA percentage 0.00%  
Performance Based Restricted Stock | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Adjusted EBITDA percentage 200.00%  
Non-Executives    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Forfeiture rate 10.00%  
Executive Officer    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Forfeiture rate 0.00%  
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details)
3 Months Ended
Mar. 31, 2024
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]  
Balance, beginning of period 1,059,000
Balance, end of period 1,071,000
Restricted Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]  
Stock Granted (1,850)
Stock Forfeited 13,935
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding beginning of period (in shares) 1,041,452  
Options 'Exercised (in shares) (170,919)  
Options Forfeited (in shares) (824)  
Outstanding end of period (in shares) 869,709 1,041,452
Vested and expected to vest (in shares) 871,245  
Exercisable (in shares) 848,910  
Weighted-Average Exercise Price    
Outstanding beginning of period (in dollars per share) $ 9.1  
Options Exercised (in dollars per share) 7.81  
Options Forfeited (in dollars per share) 60.87  
Outstanding end of period (in dollars per share) 9.3 $ 9.1
Vested and expected to vest (in dollars per share) 9.53  
Exercisable (in dollars per share) $ 9.5  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Outstanding, weighted average remaining contractual term 4 years 5 months 12 days 4 years 2 months 19 days
Vested and expected to vest, weighted average remaining contractual term 4 years 5 months 12 days  
Exercisable, weighted average remaining contractual term 4 years 4 months 28 days  
Outstanding, intrinsic value $ 7,234,873 $ 3,137,285
Vested and expected to vest, intrinsic value 7,234,613  
Exercisable, intrinsic value $ 7,077,588  
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Restricted Stock Activity (Details) - Restricted Stock Awards
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Outstanding beginning of period (in shares) | shares 764,942
Granted (in shares) | shares 1,850
Vested (in shares) | shares (12,066)
Forfeited (in shares) | shares (13,935)
Outstanding end of period (in shares) | shares 740,791
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Outstanding beginning of period (in dollars per share) | $ / shares $ 14.76
Granted (in dollars per share) | $ / shares 12.12
Vested (in dollars per share) | $ / shares 21.24
Forfeited (in dollars per share) | $ / shares 9.1
Outstanding end of period (in dollars per share) | $ / shares $ 14.75
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic and diluted:    
Net income (loss) $ 155 $ (6,705)
Basic:    
Weighted-average common shares outstanding, basic (in shares) 18,321 16,578
Dilutive effect of restricted stock 224  
Dilutive effect of stock options 294  
Dilutive effect of warrants 550  
Diluted:    
Weighted-average common shares outstanding, diluted (in shares) 19,389 16,578
Net income (loss) per share:    
Basic (in dollars per share) $ 0.01 $ (0.4)
Diluted (in dollars per share) $ 0.01 $ (0.4)
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 348 2,970
Stock options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 69 1,557
Restricted Stock Awards    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 279 863
Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share   550
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Schedule of Total Net Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenue $ 55,848 $ 51,444
North America    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenue 42,159 40,712
Europe and Middle East    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenue 10,961 9,726
Asia Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net revenue $ 2,728 $ 1,006
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
May 22, 2020
Claim
Aug. 05, 2013
Operating Leased Assets [Line Items]      
Number of shareholder claims | Claim   8  
Operating lease, expense $ 0.4    
Operating lease, payments $ 0.3    
Minimum      
Operating Leased Assets [Line Items]      
Operating lease remaining lease term 1 year    
Maximum      
Operating Leased Assets [Line Items]      
Operating lease remaining lease term 9 years    
Merger of VTB Holdings, Inc. and Parametric Sound Corporation | VTB Holdings, Inc      
Operating Leased Assets [Line Items]      
Ownership percentage     80.00%
Merger of VTB Holdings, Inc. and Parametric Sound Corporation | Parametric Sound Corporation      
Operating Leased Assets [Line Items]      
Ownership percentage     20.00%
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Movement in Standard Product Warranty Accrual [Roll Forward]    
Warranty, beginning of period $ 670 $ 618
Warranty costs accrued 220 185
Settlements of warranty claims (203) (187)
Warranty, end of period $ 687 $ 616
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Components of the Right-of-Use Assets and Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]  
Right-of-use assets $ 9,429
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets
Lease liability obligations, current $ 2,029
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities
Lease liability obligations, noncurrent $ 8,090
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities
Total lease liability obligations $ 10,119
Weighted-average remaining lease term (in years) 4 years 9 months 18 days
Weighted Average  
Lessee, Lease, Description [Line Items]  
Weighted-average discount rate 8.50%
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 1,759
2025 2,363
2026 2,314
2027 2,285
2028 1,282
Thereafter 2,005
Total minimum payments 12,008
Less: Imputed interest (1,889)
Total $ 10,119
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -N+IU@'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 " #;BZ=86>AQ ^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT92%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\#AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:U[<%7Q7\?E=7HN&B6;U/KC_\KL(N&+NW M_]CX(BA;^'47\@M02P,$% @ VXNG6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #;BZ=8&&KF)GL& "')@ & 'AL+W=O/?TS6E CW%49)>M]9";-YV.JF_IC%) M+]B&)O*;)>,Q$7*1KSKIAE,2Y$5QU,&6U>O$)$Q:PZM\W90/KU@FHC"A4X[2 M+(X)W]W0B&VO6W9KOV(6KM9"K>@,KS9D1>=4?-Y,N5SJ5"E!&-,D#5F".%U> MMT;V6\^U5$&^Q9>0;M.#STBA/##V72V,@^N6I?:(1M07*H+(?X_4HU&DDN1^ M_%N&MJK?5(6'G_?I=SF\A'D@*?58]#4,Q/JZ-6BA@"Y)%HD9V[ZG)5!7Y?DL M2O._:%MLZ[HMY&>I8'%9+/<@#I/B/WDJ#\1!@8-K"G!9@'\HL.M^P2D+G!RT MV+,DRGEC[0U_.4GNV?];N)]I;!G M]&Y%[T+IP_)4F=%5F I.Y&&8D)B:D.&?9XL,MNKD=>>^1=S^;WL]&B_'] MQ,0+)C7D[5:\W5-X/=G@G$2RS0/ZA/ZD.Q,QG&19ENU>.OV>;6($:QLR]BK& M'KAG7L:Y.J'OPM27C-\HX>KB1;)C,;8LG-9NV[CM&"'!PH:0_0JR?TI#WH41 MYG<-[&E*_"9(7^D/5BC3P6 M;TAB!(;SEB1*36>!!Y8UA+RL("]/@9S')(K039;*KU/C4 7'U+*!90W9;$L/ MS1:X6]4(L]AMC!?@D7K;:G\R4<%E3;$.C,,^#6M*><@"L(LY$E4I0:T3P %- M6;%FQ:>Q'O:I=W*E6:C@L%I&L*PIH_8@&Q2-_S&6S5I/"<=],@X9<%%31FT[ M-JPI(PD8%) 161FIX(#:+@:N:PJFM<8^S6M8'$M]G0OF?W^#YKGRH_M,I$+. M"^3P821^)5T#B031DN0[^85@*X<"3N MMW&_U^^ZEI'W''Z#M=]@V$]*WE$0R/3TS?X#RN?0]XE1"(Y$NBZ:LTQZ[@UG M)-@2TW7NP1E-L;7_8%A:0.S%EAFQX4A7$M]%C!EG(7!M4URM0!BVEA]Q/;7$ M.%JP;6)$A>.^KD-!T30B86+LI.#RIK1:AC!L+S_2JCZ8*MPI9X]AXIM/:CAS M\LT(>@XCPMJ(\$DW@"K0*9.N$*&_PHT<8@,S)IQH6SW+Z'YP75-2K4@85J3\ MA!UQ2NK!X(#!8&#$.L>]'JRM",,Z\X'ELKYF"32<'@EQ+WOM@573;.?0(JRU M")^D1>/$9UP:43Z0'ER/'LL2P7?U;0JG3[X8D<]A2%@;$H;EIIJ)?R5Q*V'-XD*,]R,%G M>%[T2C93'H%SN)%S\, ,]AAYR0;YO'07/[#(B L'O+\=S8QW83:$HT<2913];%W4#+)P8%-T[48. MK#9[5G3[Y*])LJ*UCP&/!$U&\W0Z,Z[: M>\!'@NJ4"BYKRJ>5RH$MZ"7=%YST\FO%@Q.;OL2@3CT_NM(4'W_!1>^ ME+!S\*J/>K2;OP&5(E_-9HJW?JJUU5M6H_S=HH[>O'A%ZR-13X93%-&E++4N M^K*CY<5;3\6"8)O\Q:$')@2+\X]K2@+*U0;R^R5C8K^@?J!Z]VSX'U!+ P04 M " #;BZ=82./QK?\$ #G$P & 'AL+W=OC8GC!..3C9TQ9Z9^KIY%+ :-U:2-&>%3'F!!%M> MCV[PU8QX6J&4^"ME>WETC[0K<\Y?].(^N1XY&A'+V$)I$Q0N.S9C6:8M 8[O MM=%1LZ=6/+X_6/]4.@_.S*ED,YY]2Q.UOAY%(Y2P)=UFZHGO?V>U0[ZVM^"9 M+'_1OI9U1FBQE8KGM3(@R-.BNM+7.A!'"F#'K$!J!=)5\ 84W%K!+1VMD)5N MW5%%IQ/!]TAH:;"F;\K8E-K@35KH-#XK ?^FH*>F,UXDD!26(+B3/$L3JF#Q MK. "V5(2\27ZO&&"ZJA+=+8MZ#9)0>8CND!?G^_0V8>/2*ZI8!*E!?JRYEM) MBT2>HP\GZ\E8 5R]Z7A10[NMH)$!:"YZX(5:2_0K0$Q.]LS;4Z.^;N50""OL?4[ J M8Y[9F'[;K^2&+MCU"%YGR<2.C:8__X0#YQ>3I^]D[,1OK_';LUF?_@G-2; = M*[;,Y&>E')3*N@GMIKX?>=%DO#MVP""%/<]KI$Z0^0TRWXILQJ72]6Y!5QGP MC_9U(R<@'70&J=!U?#.ZH$$76-'])KB4:"/X,E4F:$%O4QR&4="!9I#RL!N; MH84-M-!:RG6#*%:(O6YT.Y%7)H3A>Y;P.QD[\3=J_(VLJ7@&VM'>0F.#9BQ> MF/;=Y''4BW;L8+>3$H.03UQS1N(&86Q%^ 0^4[%8EQ 3J.>,;W23,8&,^]4: M.]V2[@MYV,%FD-AIV<>QUS0KH'*R$B5-@-]2W0$ULQOYPNF!\(/0ZR U2(6. M$PY /2)*;(5ZL_B^366J:?!"L*RDR04T##.SX7ZX8NQTD5IW_)\UC$GK$;%Z M](4K"#WOO;M&ATC/(>)Z<=SUR"#F!.Y0G;14B:V,=-1@,FB"1H!N;^<+/^R] M:R:QP(O) ,"6T["=U.X+Q2!'ZA!$(T2OWWO]7DT8A(*!9H!;8L-V9ONLUDR@ M DJWE^YS5#!C6\ F%NO![0MAX@S ;9D.VZGN#\UTYNU)UI3&+A4"Q;JL)V MKM+C5AW#,_WR?#0BC'KS%/;]+KZ^$ 1Q:*S!+57AV#H]]! BJ-'JF\*(U\= <];\50 MLV2=IOO[,A- \0[<7>@!_N_OSN M;.Z&:R&?5 :@R7.1@C#OQT*[=RW@H2ITS#O>2J+(HJ'P90R[6(Z?G;!8>V"+39L&-ATNZ M@"GHQ^6]Q)G;J*2L *Z8X$3"?.1<]ZXF V-O#;XS6*NM,3&1S(1X,I/;=.1X M!@AR2+11H/A:P03RW @AQI]:TVD^:1RWQQOUCS9VC&5&%4Q$_H.E.ALYEPY) M84[+7#^(]2>HX^D;O43DRC[)NK;U')*42HNB=D:"@O'J39_K/&PYH$Z[@U\[ M^/L.88=#4#L$-M"*S(9U0S6-AU*LB336J&8&-C?6&Z-AW)SB5$O<9>BGXXG@ M*9X)I 1'2N0LI1HG4XTO/"RMB)CC5H%7)#-GMP)RRQ-1 #G]+)0Z(Z\=\3T_;.&9_+M[< 0G:-(>6+V@0Z_);V=Z M?U[/E)9XRW^U9:]2#]O5S9]_I98T@9&#P@KD"ISX[9M>Y+UO"_T_B>TD(FP2 M$1Y3C[]@H=JY4&W15A*1E3!E:17W^OVAN]H.XM#F/!IXKU8[=/V&KG^4#BL% MU@&./Z*4P),7@B?"54ZK"I3^QO_3'&(;Y=[T(=&8=B!'#7(T5'D MKSH#29*=*\7J!.=="8[^!?;0J!-VT, .CL+NWGR#UT8W.#Q:/PKVZ%J,(C_R M]OC=6U+\][Z&'M7U6I>9:K&AZ5BP;@B.M-,T]Y]ED$.F@)RD;"3^_6W M @(V")S>]3XD!OO9Y=EE5X]6RX,HOLF$,84>LC27U[-$J=W58B&CA&547HH= MR^&7K2@RJN"VN%_(7<%H7!EEZ8)8EK?(*,]GJV7UW6VQ6HI2I3QGMP6299;1 MXO$]2\7A>H9G3U]\YO>)TE\L5LL=O6=W3'W=W19PMVB]Q#QCN>0B1P7;7L_> MX:LU";1!A?B3LX,\ND8ZE(T0W_3-A_AZ9FE&+&61TBXH?.S9FJ6I]@0\OC=. M9^TSM>'Q]9/W7ZO@(9@-E6PMTK]XK)+K63!#,=O2,E6?Q>%WU@3D:G^12&7U M'QT:K#5#42F5R!IC8)#QO/ZD#TTBC@RP,V) &@/R7 .[,;"K0&MF55@W5-'5 MLA '5&@T>-,756XJ:XB&Y_HUWJD"?N5@IU9KDW:#7+]^@EXCGZ$LB2DGS6"X7"OAHKXNH>?;[ M^MEDY-E_T.(2V7B.B$4<@_EZVOR&1:VY?6J^@"RTJ2!M*DCESQY+15D4+%?H MG900\Y4IGMJ!8W:@.^Y*[FC$KF?04I(5>S9;O7J!/>NM*;J?Y.PD5KN-U9[R MOEI3F2!X:RC2%^Q[R?"-;[%VY56N]+*P7V$_P-YRL3\.QX *?-*A3G@Z M+4]GDN>[*!(ET((5(V+ <9.R.2TS;Y+9;<%VE,>(/>QTF\OJ MI0N5L )6E[K>:57O)M[>@!&V;$)ZO(ZAW:@;VJT/H-AY;FVW6,Z!#F! M7AQ-/,.69SC)\SRX_77WH,,#\X0IVR MZV0+3RI%TROC/=*8'S^6N($=A'UZ0QQVPM#S1PAV6H/M9PGK1TXW/.4*5DFC MNN))S?I1>?U9WDZ#[H0+/U.Y=O11RY8Q8(-D.8'37V -,.(=*]LIQ4ZT\+1J M?3J1@;1[.T:N0WFR<>CT5PH#C(3.V J&.QG#TSIV*@@?SW U2)+G#PM^"',] MVR8C7#OMPM/B=<,V6@5$?M'DULAQJ$F.&[J#%6WR4?^VBCN%P],2]R&/1,:0 MH@^3=3Q4+>R206F84,Z8B'3BAJ?5K:[B<]4[5+ @"/OB:T#Y%AZI!]+)')F6 MN;IVS]0L,4B7;6.OS]& \YQ@; -+.HTCTQJW%EG&E=[ U'M$& <5S^]9'HT1 MGO1GKDQDG(/^NZ/3F(\&ONF)[TZ)Z%LBTI@5\M6+@&#_+?H%]G'JT1CPSYW^ M_H_QCW2:3,X,@/"Z18ZDSL G(H M50(CSM\L?HL(GF//G[N64Q4+ADN8Q'V+/(&YE"6+ZVFC5!+V>3%4$^RAD-@B M&/RCI)W\*Q ,\RS;0",_#?1S&/GDCE6G/*GY?=A#J>G/5 8,'M%-TDD[.2/M M<3(M\L=,FQE59%#^B3XVW#/$ M:S5ZG0HIWQAC&"KZ!29>7XE,L, 9F;1)I_OD.4/K#RXJIM'4):1_NF+ !:XU MFO).X,FTP ^TJ>K&'XPA&!S]& <, \XX8"R.CC/U63(L%_<\ERAE6S"T+GW( M0E$?S]8W2NRJ$\Z-4$IDU67"*)#7 /A]*X1ZNM&'INTA^>H?4$L#!!0 ( M -N+IU@,HCH,G0( #T' 8 >&PO=V]R:W-H965T&UL MK55=;],P%/TK5D!HDZ#Y:E(VVDA;)P0/2-4JX 'QX":WC37'#K;3#GX]UTX6 MM5LZ.HD^-+[V/ MP\0MVY3&3OC9M*8;6(+Y6B\41G[/4K *A&92$ 7KF7<57LY3F^\2OC'8Z;TQ ML4Y64M[9X',Q\P(K"#CDQC)0?&QA#IQ;(I3QJ^/T^BTM<'_\P/[1>4?H/.36+Y<ZQ%D]]0UJLLQ^WNU_W>X?'=G_"U4C$H=O211$XP'X_'GX#>0] M/#Z$^UB)OAQ17X[(\<5'^)8&[>,A-42NR4]N95F 8?AHS_)[*#,L1]&>+GV/%45!6Z MQ=.7WY&:*K*EO($ARRW/A>.Q'6.;!:,@"*?^=M_+O[(.1(Y[D>/31;;GC]#& ME%*Q/U ,B6WYDCT941*XWR.])R0>2$YZR&PO=V]R:W-H965T&ULK5EK<^*X$OTK*N[6UJ1J&2P)L,DF5!&2[%(U>53(S'X6M@B^8RS6$B2Y MO_ZV9(+!DI5DBGP(?K3:I]6/TY+.GD7Q4RXX5^AEF>7RO+50:G7:Z$B?%DH_Z S/5NR)3[GZOKHOX*ZSTY*D2Y[+5.2H MX//SU@B?CFFD!QB)'RE_EGO72)LR$^*GOIDDYZU (^(9CY56P>!GP\<\R[0F MP/'O5FEK]TT]?G+7K83L3< ]+@'D.T 4A_0;1A MP.H M,;1$9LRZ9(H-SPKQC HM#=KTA9D;,QJL27/MQJDJX&T*X]1P+/($G,(3!%=2 M9&G"%-Q,%?R MY1$8H[&3"[0-7A;'AK^/M_<#_XTV7R MD90=3$!W-P%=G_;A+12D-(_%DJ,OF9#RQ&5MJ:)O5.CRLQGB7N^LL]DWPI9I M]\.@DCI U]NAZWG=,TK^"YE6AKL24)UBD<=IQE%>AZU?ZX>QSHA5(38IQ"N: MO4)>Z!R"LGJ"H,063*7Y4UFC4I5R>>JRMW=,[QY)V<'\]7?SU_=Z]Y*#TCAE M96'.$\26HE#I_\P#E^6ENMZ>%P>X7_.T0R:,W'X.=SA#+\[1'BQ=U])0C;X?6%_'.*BGN4-HT!NX0>*@ MXKK@G3B=\Z( C-N<5NR%N]DJL+X/9<8*49=8U(1RCY&Q%^5X 4')-:-*EG$) MY4BMBUS_FKQUXL4V$-+%=<>[Q#!NRBI,*L3$B_A>%T+3V$$!1&(&?017VH(- ME%11O#HA$SM0!]TZ8%NHW>OC!KP5&^-WZ-C,L-13O%>L304PY2M+V2S-3.'^ MPY1[R#\6_[L&&W54NZLY/BI9'TO;X0Q5=(W]?#V*8['6= AUG:<;!B72:7/7 M\@_M#7!4=Z,M1H)>8]Q5M(V]K#:<; ,L;(ONE[S,O2%6O#" MPX;8IKHV[85UQ+94-Z0-@"M&Q'Y*G.Q5;>^LV@1'Z@!MD38)FWQ>T2#V\^"= MF;V]\N&$9Y-;.PPC"Z(MUB6D[X9(*@XD?@Z\_87NU64%L;F/A,2*!)=8-&@B M25*1),&?6E%-;G]<33^PHB)>[OULE3Z6ML-)J'B7O,.[ZR)>,)VZ0%#@3W"= M>C5IS(&L5GI!XYP#!ZN&%-<]YY"*HK#!<17W$B]S05G<\:BA531;2Q"1%=.: MZ#1T6]3W K;XJ0-_KVMU#WXDO^J=BD/)^VM>8\M;RQMAY-0T3?QT_>%*& ,^ J22V]8 M;D2V,0LO",H45F(L]I1XXN)U$M7[(H=8CT:#!F8G%;,3/[,_ +&_ZNS7Z?19 MZ Z"=V)WR(5DT&W8BB$5RQ,_R\-B(N8\,35-\6*),L&<"TEBF1=B":TC+^)4@?H7V)=Z*R65XW-B ]A)F?;L$A]I:\CW$B[G0GJG99\% M7*]?O=AMOL5A9&WK.<3T=D53"%6T3$-O7S7]?G__[>KFZO9Q] U=3J;C;W?3 M[P]7Z.X:EB_7=P\WH\?)W:T3N)?O/WT0="1MA]-0$3SU$[QQH=EY*'MB($7H MBIUF1]9I#[7KKRT$E:OFJ\[>">F2%T_FX%@BLT-3GBKNGNX.IT?F2+;V_ *? MCLLCYDI->>)]PPI(((DR/@>5P=<0XJ5E_J M#2$,/!5Y6=],-HQMW\YF=;(A!:[?T"TI^3]K6A68\=OJ859O*X+3UJG(9\BR MO%F!LW*RF+>_W56+.=VQ/"O)707J75'@ZMLMR>G^9@(GSS]\R!XVK/EAMIAO M\0.Y)^S3]J[B=[,C2IH5I*PS6H**K&\F[^#;&+F-0VOQ9T;V]R)'G>(/%V?.U )\>8C>/I]3-ZW#X\?YC/N"9+ MFO^5I6QS,PDF("5KO,O9![K_A70/U#8PH7G=?H)]9VM-0+*K&2TZ9]Z"(BL/ MW_BI2\2) [3/.*#. 5WJ8'<.]L !^6<P:W8887\XKN0=58<[3FHJ6K]>8)SLJF9]VSBO^;<3^V6-(RY?V$I(!? MU33/4LSXS3WC7[P#,4#7_(8F7S8T3TE5_P2BK[N,?0.O/Y5XEV;<^ I,P:?[ M%7C]Z@J\ ED)/F[HKL9E6L]GC#>Q"31+NN;<'IJ#SC3G(V4X5[@M]6Y+6A2\ MF]9-0Q7>*[WWNY0_!^_F. =W.$NG_!&6>)NI6Q*]@)4DNV*7MTE"#W1+)+-IA!Z;AB(=K'*S@Z=HY60(ON8(GMUENY%V?_6\\*E8T:*. MG0U]>9USY$7.9,C()%AL"$P@,#@2&&@);%5L:9''SC\=FEBM>I9B(3<:-S** M%IM"$]GLM0UON]L&0&QD*(0L&[K#;RW93:#MH M&09GNWU?VD-M[7BY2J-.F-%BOD,3>K[OVDC1\XV6ZD;18E-H(J%]M0[= M_U&L@2:K[*51M)51M,@H6FP*3>P$O58 ]6+!19H-E,M@Z X5 7V@T909U00N M>8#85$B1B5X6@'I=X#_+-E NZJ?.<+E9ZELQFB:C$H%1M/BE?(@\]=4_U)?_ MI_H-3OCT6+B[!;*Q;D=6*XU)"B0]@SV<%%3(CG^<,=@M-(W MA2:FO:_UH;[8ORCMX!KCO02 M]!+ ]TJA>MBQ3")%H:_821H-&AE%BTVAB3SVN@'2ZP8C%%&D$ *0.ZR;]/'& M+E)(U@'DF)'1F+$I-)&1DT,'>HWB.Z11I% 3?"N$0Y5-::?0/?4M'#U>C&H. MIM!$=GK- >DUAS'2)U)("%!Z7ZH/.'K *(Y!2#$CHS%C4V@B);VZ@?3JAE[Z M=)3,.*JI#"%OR(ULA^!PL"AL/,L-A^]N%':-" 2;HS'B01V5(?)\]>X7]:(! MTK_COTS\5.?+J$* Y!?QJ#FRI)B(C%;_1M%B4V@'-F,S_\Y M67-XZXW/HU6'XZ"'&T:W[?'%SY0Q6K27&X)34C4&_/\UI>SYICD1>3R4N_@7 M4$L#!!0 ( -N+IUA]Z0CW1P( )\% 8 >&PO=V]R:W-H965T&ULK51M;]HP$/XKEE=-K;22-Z 32R(5V-1*ZX3*NGTVR4&LQG9F M.Z3]][.=D-(.T#3M"_&=[WGNGL-W<2/DHRH -'IB)5<)+K2N)IZGL@(840-1 M 3XQ0CM/8^18RC46M2\IA(9&J&2/R>0JE M:!(&E=D TO0#]5"&LOK67+*@"LJ.)*P3O!U,)D-;;P+^$&A M47MG9)6LA'BTQFV>8-\6!"5DVC(0\]G"#,K2$IDR?G6:I+$4#9(VVK#9@^N-0QLU ME-M_<:FEN:4&I],%>49;A18@W8O@&: Y55DI5"T!7:*'Y1R=GUV@,T0Y^EZ( M6A&>J]C3)K=E\+(NS[3-$Q[)$Z$[P76AT&>>0_X:[YF:^\+#7>'3\"3A'9$# M% 4?4.B'PP/US/X>'ITH)^K[&#F^Z%_Z>*A=+=WP,)V=W8FJ2 8)-L.I0&X! MI^_?!6/_TR&M_XGLE?)AKWQXBCW]9E;-+<\$ W3^52AU<4AM2S%V%':Q;--@ M-(J][;Z(/V,NQU?^2U1;G;?WUAG(C5L!"F6BYKI]/;VWWS+7;KC>^*=F^[3+ MXH6F75WF;6PH5ZB$M:'T!U=F=F6[#EI#B\I-U$IH,Y_N6)@-"M(&F/NU$'IG MV 3]3DY_ U!+ P04 " #;BZ=8)MHO#D0" "*!@ & 'AL+W=O8(A CANF=Z+]!GT],\O+!%/N%[5=;/310UFC MM*CZ9&-04=X]\4M_#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD;;6AVX$IUV4:. M!#UC>H6AR@\(@G([PHJ'CM'3 M7<, 38+]['9RJHU61-3Z_T/N=,>!.68*1L1F@]ALE/-=\-LKY,:A;\G-![GY M5:?V!-+<(GS!;9SYEMMB<%M]RP])\+$#: /,^ M%T(?)W:#X?.3_@%02P,$% @ VXNG6)X4Z0;'" GA4 !D !X;"]W M;W)K&ULG5CO;]M&$OU^?\5"!8H6D/7+3M-+; .V MDC;%I:D0)RD.A_NP(D?BUN0NL[NT[/SU]V:6I*A6]@7]D%@D=V=GWKQY,^3Y MSOG;4!!%=5^5-ER,BACK%]-IR JJ=)BXFBR>;)RO=,2EWTY#[4GGLJDJIXO9 M[(=II8T=79[+O96_/'=-+(VEE5>AJ2KM'ZZI=+N+T7S4W7AOMD7D&]/+\UIO MZ8;BQWKE<37MK>2F(AN,L\K3YF)T-7]Q?<;K9<$G0[LP^*TXDK5SMWSQ2WXQ MFK%#5%(6V8+&GSM:4EFR(;CQN;4YZH_DC2QN!C] M.%(Y;713QO=N]X;:>)ZQO.IP;YX>:VSVZUWC M]FXN.C>O%T\:_%7[B3J=C]5BMCA[PMYI'_:IV#M]Q-YO?JNM^2+AC=72V>!* MD^M$%. P#)_A^,E8;3.C2W6#FP16QJ#^<[4.T8-7_SV&4'+@[+@#7&LO0JTS MNAC5?):_H]'EM]_,?YB]?"*\LSZ\LZ>L_^VL/FGUN,_O7"0UGZBO.5(-85DLP(I\+7SZ<%WWW[SXV(Q>SE<(+?F+Y7S*A:DVA5+5]7:/K0/OQ^K M KKTN=$^DJ=<&:M^+PS\6Y60IS!6[Z 2_X9*B(O&9NVA:2G;#9Q==OL=W>E< M\^W%;#X;*P2C%:*N#'FEF]PXL;'5J,FMBI05UI5N^Z"RY!+*.!:*[FORT022 MQ7)ER&;$=G.Z@R36V#[F315YYI?Y(C=X.43REB*;-]:Z.\WR!1=]!K()0M!(2F4<#N$=/[\[.58K5ZMTD\Y]?UOR^75 MA_;&&L;S,#E,E4 !K2US2!6I$I##.AS8D(Z-IQ-OL(HS$=!44%@-9S4H=!#5 M,!3)\PJZ:6I8K4L=N;L@/TA)"6P1\AU,.X:WA0-DK&U(!WGIM4R35Q3,UA+K44K[6+U]N]S'PYE+ 1TX.W2I34\L=$2 ;"[% MG!MHEUD#H' ]G[K,!V -WI7ED!SW*66L78[X@Y?UZ5LR- ?P_@X.!/UZ<.U M>N-*-HA%O]ALTD>"1V_VN0&]"ASV<.)V''QHUL'D!C,#L^Q1V>!3&6_>)'S\ MY!X(^GRPXZ_G[H_=Z?"T*+RB4N^TITX6)*3QX:$'[KUN/,8G]=94ANWUPG;= M/OF;9\__^?Q9$AC82-$'* /VFUH#-U6ZK#-R7 G_S@NT!\*H4#2L"0]J"!3 M,0%RC&+451HW2UQL^KX8]GVQT!"J-9%EP:PU<[QN?&@T2C$-9XTTT[8K7]UDA&@>UKTP(PQ9Q\[HO:5X[[F!C76U;-RH)TR5[ M-N8IDL=!!9 @E']@O$H>?[ $#!<%B6F-Y, M3!8WK3;:>%7_:79@?_8XU2Z8-'5@&210HMZG,14/ZJA0&PS,2379 DN(RT-G MG7(H"**0_'0]AS/7V%;4P'P;=):0W:>$2I#1=NS(AI//1"V3R.))&O>[LMHX M%RTW>JA&5KH E8>G"2;0K<5-+&IK&X1YE!@]'7@=?/6YJ)PP^>/D9J*V9%DD M2PF%:G:RC8FST#*KJ]6@^_=1[ND*^!RJ+_Z%A"X\0L.)5$$[6L < MI.T.JT1!.1,##$ NT(6K$G\Q=P AV*[T+>>M@E?T'V0IY A20_$ S9[\@HVJS6TK)VV M3WDZ;K%<#DO_6I>2O1MY=RR@7X(\"@,^@#+>57+08$:;/W\99'AZ5#J&3#*X MODIL>D^0Q<@-E5_%U'QV\B_L+[%.N".B\7K)SU,GG9^F-X6>)P=V.L)(P(&. M>Q(*UV"N6#..NJN5/QJ;7B;[8Y^B>]>0N'*8/Y ,L&,8(C\]#%%8QMV6]?J M0!@I-DW)_))Q#N=8:PHEG?#76DTIKM].QF6+U8RUG"*#WYL4UOV;2,^E/,]#E#NH';$G24< M3CL,C,N7X80IE >J&" M3F!C/.=/*?+J-N8NZ'9+00I[3?VTO4]_T*O#"M4RYE>JP'TW4H-)/@CB'E)B^-SF_(\%N,\@(RWEWP3M8* M$L#FA2&Z[/:$OP7E\I*!++9.[_@-X;!_4'(1IA[/G,2+_[>.S:]E,N,*WJH" M4SJF9Y;HP=OC'L8-&KSSK4494D+;VAX_;5= IGEC>I09GS45RPD3 4V$&8WA M J1H! BF[%[-,."0L"J ,):[T)K?G-"@,%9T@BR)##+EX)Q&9JG4C#)1U=S MA.][Q-#=<7L0QY"6D3B6=7+,JSR77CM*_M]Y=**.?5&9#KZ9X=U[*U\&Y1@; MT^>S_F[_\?$J?7/;+T]?+M%SMJS6)6VP=39Y_FRD?/H:F"ZBJ^4+W-K%Z"KY M6_D_4$L#!!0 ( -N+IUCKD30;50, ,T' 9 M >&PO=V]R:W-H965T%\ MY_Q#J! )GFMCPR*IB)JK- UYA;4*(]>@Y9/2^5H1;_TV#8U'5410;=)L/'Z? MUDK;9#F/W]9^.7J"W>(WUO MUIYWZULFD#>!G)U#V8%M;;=OWKN\W N!R_ 6EWJ7%F"59Z[ MUI*V6U@[HW.-89X2^Q-4FO?<-QUW]@;W%+XZ2U6 3[; XE=\RCH'L=E>[$UV MDO"K\B.83LXA&V>S$WS3(?AIY)N^P7T)L7*+55-M?\/1!;\96G -H*4J:. MIA>^%%3!E]5JS8/@L=4LD2^!Y:DAQD".=P\(&$CS1>5#<: "3YI&9 2@2A&H MLN19P&MDEL;Y**B6&$0GFR-U2*/51AM-'-%Y-"]TR(T+K<<^(HE:/!\'@>J\ M2,P"D/6MJQME7]Z=76:3#]?AU[0T+48;?.81'=AMT7JI MQBM&=@UZ[8HPBK7I50 7$+8\#L&ZF"?/[K'/4DY2(DXQ#[; F3>&K8ASP.GS M4'I7LZ$+!^F.W)R;2C'C!M$*K9QX"2FO%"Q9R-X-A=30]& M;(U^&Q\2J2++[Z;M\'5XJU;=B'XU[QXZGF);S3UIL&3H>/3A(@'?/1[=AEP3 M!_;&$8__N*SXO44O!GQ>.HZRWXB#X05?_@M02P,$% @ VXNG6,^^DW\7 M"@ 8Q@ !D !X;"]W;W)K&ULG5EM<]NX$?ZN M7X'1I3E[AI8E49;MQ/:,XURNZ?@NGCC73J?3#Q )24A(@@> EM5?WV<7H$PI MLM/IEY@"L8MGWYY=,!/)9%Y2[[2^_K-\?'+ENJ4KJ!J56%-W-C M2^GQTRZ.76V5S%FH+(['P^'TN)2ZZE]=\-J=O;HPC2]TI>ZL<$U92KM^IPJS MNNR/^NW"9[U8>EHXOKJHY4+=*_]'?6?QZWBC)=>EJIPVE;!J?MF_'KUY-Z'] MO.'O6JU^GEU84U*V%I-[31 YO* MT@"G*PK*O;=XJR'GKZZS/QOM-'G(71Q[:*3UXRQ*OPO2XV>D4_&;J?S2B5^J M7.7;\L= LH$S;N&\&[^H\#=I!R(=)6(\'$]>T)=NS$M97_J,OG>-PXISXL:4 M,UU)ME/\ZWKFO$5"_'N?R4'C9+]&*I(WKI:9NNRC"IRR#ZI_]?JGT73X]@6\ MDPW>R4O:?QB.EZ5_-UZ)=""Z6L2G2L"KV5*,TN#61/BE(H?4LEJC++#7JES( MHN 7VKF&?E:Y0!$[CP==+83"-K\69B[NE&4RJ#(EWBNG%Q6VWUF3-YEWB;B] MO1$'KW\Z&X^';^_>W_'3Z&TBD*E)7:YHZ"AP* M' (AE'^N+ <.\*07NLJ*!MDF,NF6##,S98FWJ)7LVT"0HI5T0HK:Z@?IZ;BE M*G*QD"49(K,,"6&L5DX4H#%E@]Z<37&L,=?(#SUK//8\X'Q#PJHKFD08$6(D%-B$G$R1D$]AW([9 M2B-60*BJ!98KH7UKBEOJ&@<'(4 42VGSE;1JG_6$1#W6](G#J8'?Z6!R M(J"MKI 6'8KDUHQLW M!B-K8'C490C:*W%Z-CC?R,,8BG@"C\Z^(I&$-Y$@T4S(9G^4%;")!%H]H]6U%H?1[TMJ]ABW=1 M(!+?,$>@[C*U@YFJ>G3ZUNT B-HZFR5&H\$P%355$6W?*I*DXSPX MNM" QXG0@.M0:7NL((73IXQ*V&@-WELCG-3 Q&PM9L:"L\F:B*W"9$'6B\)( MU(#,=$%$>."4$DRX9X< EN>,GI1MUZI5F5E4^C_0_DI,.OD,_W3,/H()DE(E M0R*[P$B@#]7F'3BIL2$G8?72XO RM%[%R /%MYTSL R5_88MF1'A_-I4R$DZ M?:$J>*<0KV59OT7-P(%$>Y(H>I/N5';!'!S#.(@3P XYH[WW^%-&A9_JZ&T7 M4Q&<&%SIY:Q0\\41Q79Z%ZPMM)Q1 M:)C9D-E:2K?NZ&.DB;I=-R[SC):-K[6#W 8 /DXS093]+>'4I=ZH#B$S/[30.T<,IUP#G&M@FV890& ME23BKI!X&?S^"Z#5[,%1,IJ.>D%!%$R3X0D="#I8:((0UR>GR71R_@3R3JX9 MX8$8#9-1>B(.Z9VEVK[MN.5 G"?#=(2WMXI*I".6G)T/L?Y>14=_D8\;422[ MF";GYU-L^!+8"KG@]5RS=(62CP$YG233L_/>K\;DW*,FL'P\BD+;466/<44F MYZ/A#G5Q!,-@@8C'*8+IHXW\;L"1ZJ#8!^VX"/D]ET^'N6AX9_[J)I]RGFDY MJ.2\J!@H\V$EO,&:G>F2KXK:[ M1H8TQ7WN.6=S:&>*V:10/I"+,W3',"CV1A>L'T).V"6C.,=VO0XF(S'V&+*77HP2Z31:#&C*SF\V6>M[1L-OS' M8_+[NY^#CGUM4#WB7!*/1KS$QJ)G"GP@#%U$^7AR>_-+Y! M\O)\/D<'@+6:,QU]RS2+)9_6N,V(4**=ZR,X3QL:2"EW!/*@ C G2@6>SD4< M/5W73ME5ZT51F1GIE$1QA9+%0TGL=*L(-::ZU 0MR"+0J3MT4_SP@3SPCVY MN#7?[%9ZAX5T!<<1-<0^G)-64[" '1[MOW*)]121"=:['S;6$'_R:="SV'_#HC MJH S5PJ!H+&7\PA#&/KOCZ<,OU,]VY/&,Y,B#'RYEKZ;'FX):QPA<#>","Z+ M:(;BG\AB'CM/DM')>>^&;RO,^$7@"=S6G)C&?9@NIJ?HP!Q@\K3*EI4IS&*] MV9(.D\DXC?WT51P#(M-0&[80KIK.U+>9WG:'\,X,%^9I%T?DD\Z(VE[X?CAO M#K:HB)!$%OF_@+3'.KIS1UH@<)6AA@P.P\P^H"\.@C_,B0^(;I5A47SLM)N# M/RJ)^SD4'^[-$[1=2NF0)4V[E^I"L)*6SB'0 MNYAOW/[N'2PT/:=J<%C]CS M>9P$=GM=H';*=XT2][C$@\2RK.')#.__)JN&\CFH3P>]+XR@^RVN]X1@\]1C M+"31.]#=#.[]WLD=7+M/D[-TC(?I.::^E-_&>![@IH>,?X6)<)RD^ M9 ;"/5,[8+:.I_F/S]TFT\&^KXO'G0^_()8%?]ZFJ@(5A6_ F]7-%_3K\.'X M:7OX_(XL6>B*OB/-(3H[\23O\\*;FS\@SX\%B_+CD;TZT >_G!LTM M_J #-O^O&PO=V]R M:W-H965T'P\*J0RT?R" M]]Z[^86M@E8&WCOAJZ*0;G,-VJXOHTG4;GQ0RSS0QFA^4#;XH6/O>6I"2Q-JO]/!;=AF-B1!H2 ,A2/RW M@AO0FH"0QD.#&74NZ6!_W:+?L7;4DD@/-U;_I;*07T:GD4-XJ=6>_XIU;3N=12*M?+!%@=/Q,P?BYD#,O&M'S/)6 M!CF_<'8M'%DC&BU8*I]&[Y$7+JB,4ML>OX1!S/ M7L";=D*GC#?]MM!;Y5-M2:L7?U\E/CBLC7\.::XA9X=81G+Z%_1V9>QOG=!A"SH3B,)S[E(&YL44JS$0NKL4F] MD"+D#N!G#2O08D$'5WPP5^"D2_,-&L@@2J>L4T']BX$,B*-,604O*@^9"%84 MM9L>P!#=*=^#* M"E0[:U"(^PJ! )Q0&4E,I49$3YNXIY5,E&;=PSWPN /_XXERBVH=9<"(ASW/ MJ:ZP_8A"PW& XS;-2<6N*5%JZ7$N2:NQH:$^('JUG\9I9]2++MJD2"(!D5KG M;&*=)!?)IF]4>Q$93J=]D=-.Y.>G2=MZ]%596M<@8[A"[=K8%ILYJ[#AFM@> M4TNC%AARK'+,+Y5(+[=8 +3S3#*X3)MP>I&""WB_<>R468K"9EA# Y'A(+&5 M(6:I]+E88)E@'87<9E;;)94S,?)8HUIBQB#-C7JHH-%&!=LG>;!R[Y21)E58 M-\K@I*JH:9&1Q6O1!U+!GLD-+ZB?4" 9#3 N3,]CFZ6@&+>W6@+4 MC4P95#3DFA>1MA125+JA'V51!X@<@P^JX*K>,N8XV,KUJ.Y$[W_'Z>QHS^J) MQ=$':$J_-[X/[!W]B*G"NJL\.O(_'6VKYFH;Q'?;()X=W3Q7-N*UF)P,3B?' M.XO3P4F\71Q]PL"*=Q9C_UK,W@Y.WQ[W%VU7=RN4L;)Z1<%-'60J8#13HK(Y M9'UP=;-/DUL\<&JHX0L,"=X$J,?Z,&@*1):ELX^<0+\SV'V7=&PDJU56#RZI M,6H(RZ_#M$=-CO;-^/ Y.J&B4C9C 'P]K2^L4.$]N#GG@![HNMW]IO'V%* # MY;9%R$2_I>,)MY81[[ MW8?-5?T^OS6OOXJ0Q!*'"[ZV+/#H>'CR)A*N_M*H'X(M^>T^L0&_%7B9X\<9 M.#+ WQ<6K_WF@1QTGWOS_P!02P,$% @ VXNG6.6[-+72 @ /08 !D M !X;"]W;W)K&ULE55-;]- $+WG5XP,0E2R8L=V M/AJ22$FA@D-1E18X( X;>Q*ONMXUN^ND_'MF;=>D* WBXOV:]^;-[LQX=E#Z MP>2(%AX+(H#1<2="XG7O+P725./O:X"O'@SF:@XMDH]2#6WS*YE[H!*' U#H& M1L,>KU (1T0R?K:<7N?2 8_G3^S7=>P4RX89O%+B&\]L/O7*F'J+QP:V_C2@[0R5A4MF!047#8C>VSOX0@P"5\ 1"T@JG4WCFJ5 M[YEEBYE6!]#.FMCU*VBLX0W3/U0:!O4> MO<6;5X-1^.Z,ZJ13G9QC_]\W.DMV6NIG91&&?3CC">YSM^L,N-R!91N!4&JU MYQD963I,^=KVKO/->*S#.M1?A ;)4C/)8C+DKCWEOS;7%6&R1'\:7]3BB\52* M!$U8V+;LU=2U/=W6[7&Y=-2_ACWC16NB2*W(# +4'#_GCH@6Z:5;.P MJJP;Q$99:C?U-*?^CMH9T/E647JT"^>@^V,L?@-02P,$% @ VXNG6+,U M6:LA! 9@D !D !X;"]W;W)K&ULK599;^,V M$'[WKQBH0;$!U%@'94FI;2#'!AM@TP9)CX>B#[0TMHA(HI:DXJ2_OD/*UCI% MDJ+'BWC,_@*T]J46+MPITWS1S0_=[>*3M-12RD:;+60+2A<+[RS\/2<67['\(O K3[8@XUD M)>6#/5R7"R^P#F&-A;$:."V/>(%U;161&U]V.KW1I!4\W.^U7[G8*985UW@A MZU]%::J%EWE0XIKWM;F3VT^XBR>Q^@I9:_>%[<";Y!X4O3:RV0F3!XUHAY4_ M[7 X$,B"-P2BG4#D_!X,.2\ON>'+N9);4):;M-F-"]5)DW.BM4FY-XJH@N3, M\D(VG=3"(237<('*4";A2K2\+02OX=YP@Y0% ]>TZOG4D%4K.RUV%LX'"]$; M%F*XD:VI-'QL2RQ?RD_)V]'E:._R>?2NPANN3B .?8B"B+VC+QXAB)V^^$T( MR+%68PFTT[(6)45]<;#J>68-#PV]E*&T7E]/MK8 RVV.NV;(N= MZHX7N/"HAS2J1_26WWX3SH+OWXF$C9&P][3_+\E\U\+K_O\@#<+L!/ZI>;AN M'^D@E<"7^X+R(+2Q2DR%L)8US0[1;DXGE/NB9M MJ8\G9%%02Y2PD;+4< 2SF1]'&6U8["=I/KGC6VHB@XJ\TA#[41 #8\'D)VG( M37'@"LGF?A*'5I;Y09C#K:*)J,PSD"WX^*47G8W(AY:JY 4-7]#\?53Z7X=U MPXN*\J'^HIY)R&=QZK[9Y*I7K3#] MCGTMGNQ>0^C/,D;?-+"P4%>T&P@C/\UC"$,_2H+)9Z1I6,FZ!-%T2CZZS&K2 M&@09">99-KG$AH*F9G$UT9,=[:P0%!9B>TD#VPZ',/'363(LZ2X/W1MH;I34 ME+74CU@ ,4DPZXS6IS3CB[[I:]>_)5*%4MD-PY\T\$8J(_X8+CY8@-,@A6.[ M#?P\G,'QW]BU&3Z"A,K!8LW\+&+P(V52P46OE,7UL^ K45,'$( #I=A1Z@/* M?RWOLZ)0/46(35?+9T3 I\X.,.V\BZ(9K;&?,S9R*OG,:PJ(^2P/+$^:C#3# MG[Y3.\6>^JM&V1!+EEC&8C8QKY9XX6S9I1-\\3$<:/>@/:%R-^&&6DGP< M?S4Q^D?I#5@,&:5LGV3Y)DQ'-O:@VK@7WF+J.%5'PY&=NXE74E#[[+;5O0C MA,HR$'U-M;P_6 /CK]7R3U!+ P04 " #;BZ=8FH(Q:C@% !(#@ &0 M 'AL+W=OO(-RB: '!UMUR M+@8<9^LZH&V09MO#L =:.K*X4J1*4G'=7[]#2G8"\^% M9VNI/NH*P)#/-1?Z?%@9TYR,QSJOH*9Z)!L0N%-*55.#4[4:ZT8!+1Q3S<>A M[Z?CFC(QG)VYM2LU.Y.MX4S E2*ZK6NJ-A? Y?I\& RW"]=L51F[,)Z=-70% M'\#\T5PIG(UW* 6K06@F!5%0G@_GP[(RWC_GB+_JO3'7594@T+R?]BA:G.A]F0 M%%#2EIMKN?X->GT2BY=+KMT_67>T230D>:N-K'MFE*!FHOO2S[T=]A@R_RL, M8<\0.KF[@YR4E]30V9F2:Z(L-:+9@5/5<:-P3%BG?# *=QGRF=EK*8LUXYQ0 M49#WI@)%W@A#Q8HM.9"YUF#TV=C@299^G/>H%QUJ^!74B+R5PE2:_"(**.[S MCU'"G9CA5LR+\%' MU2-2!1X)/3#^!&\:*=VY/"BIZC]0&%RR73.I6X5D+_G M2VT47IY_CIFA.R4^?HH-J!/=T!S.AQ@Q&M0M#&[R^%8+R&'>HG2]:L1R27F$6TA9'DRN,\R M>*VDML+=G?,.T^$%II+!2R:(J62K$5:_&BQ<1"*P$PZ%T!5K-'E. M\+DA ' M$R^*4OR&7A:D@QM%45-:@R9!YH5AXM9#$B1>'$2#2[C%M-C@@0;R2D@N5QL2 MA5[D3TC@94E$(M^+DWB &0CSB\",H!2(?$->XGX0!N15-XI#'(7!X$8:RH\8 M_F7P"F5*IEZ21IVT63+%09QY$S\>/+#7CS!)YOE9XBP2!K&=3X)]>T2>GZ9H MCA1UC9/I<5N@$;(8_],@(B'R'[<#JM+9(9Q:.P11] U#!(@[27NWQ=9M@3>) M8K=[4\%7KQQ>U9RW!3B/CZ:8D#FWRW@+]UE8W5"FL'09DE=4K9#^Z5=UA%(C MX08GP=1#2P-92 04&[S$= $NX;#6&,SK.(G>Q9+>NWR\6 M\YM1K]HV! ^CKG>@6!$CL; ]](;7%Z1#7W?A:JQKB?4MH9@W=;O\%RNOQ=JW MH-/N=RI:[ "LNL$/T'!?;DOS#J@A;UFN9%-))-XQ_3P6Z"Z"O00_QL-7EU<_ MB7+74"( +KN:$7GDQ;,L#/W3^9TNVBT%IP1[2D*+PBUBM#+1-9E=O]>%$@*A M;I8AF)SJ;]2-$9GO!RM\QM95PSX6]FM,,!2,8R]XS$AHR^?$'Z6[T%Y3:[E< MK@3[@AQ69.L'4RD 4G==#M@NYR"X/>32#;BFDV\Z&UKDZ/\B8X*8'TDF'@%M M6-VE+('QQ>]GKN\Q!B;ZLC6V"VI ,5EH)S/^2LFQF]3 MQ!8!/[7#%.O ) GL<(+#),-B@/T#T-+@?<'B./63/FN[LI1F$5E4*! X.:QE M9_\!4$L#!!0 ( -N+IUB84[01]PL ,@@ 9 >&PO M=V]R:W-H965TR8[@\4^9"QUD\6ZGCI% MS9M;8[^YI5)>W*WRPKWM+;TO7^_MN72I5M+U3:D*O)D;NY(>7^UBSY56R8PW MK?*]T6!PL+>2NN@=O^%GE_;XC:E\K@MU:86K5BMI[Z\->_>"+7BP] M/=@[?E/*A;I2_FMY:?%MKY&2Z94JG#:%L&K^MG\(M6MZ[S69 E M,V.^T9>/V=O>@!12N4H]29#XJ3PG05#C>Y39:XZDC=W/M?0SMAVVS*13 M[TS^#YWYY=O>84]D:BZKW'\QMQ]4M&>?Y*4F=_Q?<1O63O9[(JV<-ZNX&1JL M=!'^RKOHA\Z&P\$C&T9QPXCU#@>QEJ?2R^,WUMP*2ZLAC3ZPJ;P;RNF"@G+E M+=YJ[//'7]2-R6]TL1#OK,JT%V+%M;(K<:IF_LV>QXFT M;R^-TJ=!^N@1Z6/QR11^Z<3[(E/9^OX]:-JH.ZK5G8Z>%/A)VKX8#Q,Q&HPF M3\@;-^:/6=[X$7EDECC5+LV-JZP2_SR9.6^1*O_:9FR0-=DNB\KGM2MEJM[V M4!].V1O5._[YI^'!X.@)32>-II.GI/_I0#TM_;/Q2ASVQ8^<\@S!2)<-\+=0?@A! M?X*BS',2!H"$V0K_K%)B%?)>4=Z+UE&4MNQ*VCOZX;WCOCCY@P8T&@[_:PTG MHR:./Z+AXSET4<3%^[1V>)B(Z\KZ7(FIDGA*YZ3*>K02LDS#"%?-G,ZTM%K1 M<13:C$)LL!BQ# K0/@JY]/A":9*(126M+&+:.I4BS>C+ LICDQ<[9 LESFAP MM*$E/QT>[0*(_5),9?&-E#E9*:M3F8C/_9.^V(E;-][66Q,!W\L,<*T)3:CO MX&R0X]+3*5GZPKZ"T0'_XE;Y^3<=:)'L M*G, 3A9#HPID/8XDWTOGE']!#8N<4T>$BZAQ0U]<8]]FE"AQ:M'+.GJ?Y'V,^_!5PI:$\ X'=2YLD1^<$^0G5*4:L:.#XMYQ$BJI. ];>PF;+]-Z*CU).%(O#.K4A;W&PDKS@PV+RE9BFS% MV9!QRL(?D+PN:"U#-S>V>38+&0Y40W [1R?BE^LIRFOZ3GPP><;%&)4Z/W^7 M=,W%P@]![8@@#*)((E\%J"NEI=2DU(,9/Y+RGPH$S^@@(@E?)0 M!"&1-MU0IP>C4Q*=8$A1[(7)[K78T;LL1Z;?*^UT#9J7IY='>(>7* WM8@&E M,D^KO$%6>O2U?]474V/1K,F'4Y03V&?IU8X,2H$(U^=<6O,;>*JXACGB)$U-54 ,\4XH1)A?14\]6/RQN($K#+)S M8_5.P-06/+@M/_0BLFAGMDL5L9\,!@/Z)T(Q[Z2[8CP0?ZN5E L !QJ@BA / M:Y!4J"@2X]BA\*BZ\Y"L8SZ&%H_(4JK7@C81AW/JI+0Z%Z&+[)/3-O#@*.BD M;W91]:%P2%;3[RT=0$LP7"S(5O1M:B"0X9?2AQ@ _M 94?=BIJ1M-^.]#!*: MF.T,=\75Q=D7N&>TVTD&2H$O6(GGX_#\"D)R,O@"+BEH#$!4,G4G3O =20YW MH4>K(@T;F^YQ=?'YXTG3;BCE@WZ9*@Q*ATV$(;7X&)1).)3*%\?@W8QJ[V(^ M9ZA9.^#]UX_3BR^_?P+) N,I@9OTE1,GE<2=J%N498Z2GN4J>K9N/MK!B?Y6 MH>L,^ON4)Z3?*'RDLQI7@3C2J?1ZV'^Y'U>.VY5,\,C9864BV#6;>X,YX4% M! Q">H4JB@U!WDB=RUE,JL9:VILK[ZF;MMVC(F39FHXP;&$HE/ . :R8-0! M_13>H]S2\3571O!1C1RN5*F>:[POE4U1'$@"1SE5XX4"D=3DT8 7<+W5<*[. M[]M7P,V,@"MB@47[U3< :^E#?BM.(BTSI M1N95T%5FOP%ON7RW]7,1 I/BLK\'=,RARU MC88E8K\))9X;0TQG(:Z6(-MAXN$-OVJ59[&X&PYX-?VU*3$^Z-$Z8^FGU M M/,/]YW^*'P&@ZS;R_X@@B%@'0+C:V*5M(7_]^^;CI LL$-#!E1!.!&AM>?LT MDU1R@K2JS# M-^N1+UEOI(%Q=VNPP4#T3ZP3K_J#I\)TV']5OSYGU.X&H!Y>ZJS>.)KE@X#F M.><2\C(EKJ>I1@.7.M!"]-SPK.21/Q)1&%)HL97_AN&$R1.]RR2/09SF#!Z=7L#D;E# MVS.L APWGVNZ2N5Y +H71">YMF(4''.UI!NTIF?>I:KDB22IYS@XN(D.$D-^ MZS+RN#10=;T^'O&5T0'V6P\W4 S-LYU;K\49+ M*<]36LV)FI&M[;X$0!I87I6H2,I#8(='C>64!GE#_C=#$/78CDK=;*>+">W\5[J;R2HEK0Z>=\1JT6Y[N&VK2+&AO#)#& MQ-:XM (.=\3P-4O1&?1DF"7YQJ1SQ]*]G&AMW[Q!"]&#WU*E,HYN.)#QG=M> M)&CSBCJ4*.EFLYV]:8+NSNU- :(5I*J9WZE66XR(MU^ZH$)664%AKDB? M54[3BWIBC2VZZ97QYIA@-0]SIHGPO%E]/(V2T]!=^4IC&Z,E6'SHI#"%QNMH M+G49KE6I6H+7&Q([Z(\&A^/Q& TU"Q?FX;K&HNK\K1'W8,%!H4%_,CPX.'BY MOM(OMHD:> L[CX)*>^^RK3VN55C(0<*S>+$5*,7#LQ_5B>YO M^%YCZ[WE$5^GS#@DOS^9M-R)O?&R/R)65S)<%W X)=<&_6\'XJOHF79N.&NP M8F-2.&M)/!]TN.V@=@(G%L29P[^I%(JHP1I?H!G9*KK(HXY=$ UJ+!N1[+M8 M(-NL/ A<_8]:25I%[VS9]V-*TRU=3<=*U3Q89'M(PE:>D*_R+RL.5T MV8:D7VOYP& M !D$0 &0 'AL+W=OM7 MH!AORJZB2(J49<615&5;R<:';*EB9W/8V@,XT^0@Q@ T@!&E_/I]W9@9#K6D MO(>]2#,8]-?KU]T K[8^?(D545(/M77Q>E2EM'D[G<:BHEK'B=^0PY>5#[5. M> WK:=P$TJ4(U78ZG\TNIK4V;G1S)6MWX>;*-\D:1W=!Q::N=7A\3]9OKT=G MHV[A-[.N$B],;ZXV>DV?*/V^N0MXF_9:2E.3B\8[%6AU/7IW]O;].>^7#?\T MM(V#9\61++W_PB\?R^O1C!TB2T5B#1K_[ND#6H-\F"P^=.^\\2 M.V)9ZD@?O/W#E*FZ'EV.5$DKW=CTF]_^0FT\KUE?X6V4OVJ;]RX6(U4T,?FZ M%88'M7'YOWYH<1@(7,Z.",Q;@;GXG0V)E[31,T\OJT:*7?9^GY$>F%^M6[5$7UDRNIW)>? MPI/>G7GGSOOYLPI_U6&B%F=C-9_-SY_1M^C#6XB^Q3?#4[AD+/&\\,:N4C>QHTNZ'J$*H@4[FET\_UW9Q>S'Y_Q][SW]_PY[=], MQ_/2__")U \3-=2B_DZ.@K;V<:R,4SZ4%%3R8&ZB $*12A6IKXT.>+>/:A/\ MO9&20\5#0C0EUC26G1]\O='N4341NK53%)-!<5")%]=HJVBU(BDUEE(!G\9J M6YFB4B9* 94*RNEA@UT[J=:0=J6*2:DCD$AYU4GJSL:;0T@+\*G_^MLOLJ_,);4>2[. 2?VX5 M#-#RH=,,.K$NUL#!N4B[(.'7DJ"L8/A+09;U/))FB)7>"V@?YSY/49:/IV>' M;>L):S]-_K24>/+.EZB ^*K+1U*5CJKT( %K*R@DM/%]='MGVZ 5<:DK%"HT M=)4Z41]:V6C6SJP ./"'8..:*.E-5(,NJ+U(&\T( SS& [O_XD3 #=1G('95 M]K89WQ R7JH2+KEUZS?6'Y4OBB8(7V"+T=4J^B84DB3FB5X::])CI^B_,B,7$8JM)+RTC+T2(P^Q\_]WE_.S-CW&0B#[Y[-K.Z& # MVWY[\KD*1'OM\Z3'](0Q96 7)R_%?7 >ZN*KDX\[-4O4]0HI?*%>JHOQXO)2 MO9+G-S/UZN2G8X;5V6P^>:W^ILXF,_S]?!"9/N=)G*RSDX<2K[;(W":@G()! M1@U0$<(O'T6^J+1;LP_J]\FG"=)BFUR)FK'5KN"BL+HM$9;0Q=<&_.Z*ZN[V M;LS>8+BZK@MQ?\B^,L3&(6.H:"9^XSH*\]>-SWIBSF=74#WK(D0L^^DC[0OD MSE'SF8A]JF'_U)HOX.PIOKC3W!E$C3C*,,7*VS(G/3)A#&9RS(CF*9$KZ8B+ MV6+II>FTADW<*>:>WL;))L P;9/A#ARC+XP@N#6I&J8;+0XBN>JP;!M.7U=6 MQ]M(NZ/P2+?CCH*GZ*TIQ8B 7TL=(#TX&P;=8OQ.5O;IL=_**ET>C1^B+]1\ M [>AAZ0F)!HWA8" 3==M0UPF'DQ2U-.G MD\,8>^82#D5H3=++#Z(B=7Q+!=5+3-2V"\PGZH_*6-JS!KH Y88)[15?'G-/ MX*9WR/K_/I#&3/G2E#Q8")Q"Y[B8O!EVCF/Z,6OR^.&H.,Z]$&U[H) F,R2^ M4&K).',H>T5;XA%GS8)/W^VPZH^PW5![F8I9\(2R',9V<_ M<&9\LZXX"4@%.]I)T?]%Z7QRZ'HU'=Q\:PIKN=]')7TT7X+[U?XGA'?YYKS; MGG]_ (_6!L8MK2 ZF[QY/5(AW^GS2_(;N4&'HPOKG:\K5X$.:7 M[;W&W;C3DLM25+54%=-B=3V\C2[O4EIO%_PJQ:[N73.R9*G4-[KYF%\/0P(D M"I$9TL#Q]RC>B:(@18#Q/Z]SV&U)@OWK5ON_K.VP9TVLBC?<\-OKK3:,4VKH8TNK*E6&N!D14%Y,!IO)>3,S8-1V;>+.]B5 MLW>J1*QK3NZZ&AMHIS7CS&NZL_WR"S#;K7FU5K8Z__<+FNC MD2;_/66\TYV>UDVE2:NAZB-6NA',;SY_KMH&O[P!O*T0YZ^I?TO!>E- M3:=Q?E)&L"@1[,?ZJ-]^([K')([#H4U M=BA */7EX,M&"W&4>P-D3K:AU!E0ZE#^)(,S66$+U=0 4Y\/WJG:T*Y:/(JJ M$>P?+$HB^IU-!@_@"%FM+6PPU3=AZ"Z=SUBZ" >?X3:KGU[G$"_4UN9/C*V2 MR73PHZB$AKOH/<]1LY+2BLB'Q=.$+9+YP/GS52\"1A"%$_N_F"S8EXWP]A(0 MPY>%8#9\E:FMWZPFQW#2[.W.]-C8;:JF7 I-QM94 ?#>(Y>%54)A6J,"#'D4 M"SK'V9J[?.ZT.U[P*A.,&_9>9,*J]8L30 TG"_*.T3*CT-IL8C^2>MR=L9B= MOWP-:ET)2?=1VM=_C(24SR(O\O/6.NG66SMP]S7[N3&U 5#X:/"IL_DWR\LB MO^A=W:[76JR1?]; /<()XWKBKQJ81D$ZB1&7Q2@*63J*Z3H)HF06Q/-)AZ2U M^8)==,\^/ F=R=IZ(IJ%P2):L',V&\VC;LG!%V=L#J//V30E;1KC MO>CMMY-F@WA!OPU92QHY DG7-I$#MFQ0V%6Q)R/IM7@R5)VXW+,-1Q$^6H>, M;%6U4-:N9B'E_ +J@:OD2@*7K8%V*>-('=LOL*19?H4_+8=E&08-[*.,>P+==&9A*$!UU^DRT* ,+P!VE=BI9$^396 )U!G5V;-339&3_*K+*;ER/B"O5LJTGL4;[]=%"%?N@=+G84-< M 7.\X=:]+FB'1H 40#C^:8G$,OR3R!JB.D?Z[:O>8Q=K:A6/O&B%)1+*A\8ZBTT1$)<4LO"W.L\N15:JIQL+1Q7[R0BR/.O M&/>8-!0I^JUMF+3P3.\Z"(SQ+CE80A7 7?EH :)N ]JV6V;V6WC^K(L">T24 MC\)U/CJ0(G(1'(VQ.V,4(G& X)I-+E.!PX86+[!11NBE"T!3QC-N.0]O4PCGCKN!(BH=LHPJJ%KOC M!5E!MI8J%P7E1NL;*W+LGHZ!?,_@':^YQDSL9O=&G'?"UBZR>O="+F^T'0[^ MO"WFV5!WC*M+GG8CSS!_99_.WU'G;^39B4DC\&":BHIO7L1U4=-I?4'>;T;0!V.L(<#<^1& H$\+N*E8#T$Q#B,XPE]W9+5.S]"8(0" MV:]=+Z$7KJ3)L'"4N/8T8B^&G6YD>7"#6#N1##ZIRANC#S*^1$Z-(K-I&BQ2 M&CZB=#3#R.F-CH(YVFX4CZ*X[?N8-N(@G$XQ3<1(_+3=>]4;-J(D6"03K*"Q MY@_ /(OP+ V#V2+R2"9_([IU/[R47M4;.!S]NK#.1N&+L%I&_?O!3$9I&\Q[ MH>T1"&C/?R'UPTL^9;]4$E:<\@!P]3HVQA"$:AH'TUE,FW5Z76_I6VOU-E9O MCQ%=_;9PL=N?5H)TSX41&E\E!Y?8.KX@.UO3NR9])L\M M1@HWZ+GNB"7]+-,D);4:=<6T9BWI]BZO;)[#-T&VRE 6-E<0,7%<6 M@9WVT#J4FP6QR$N3I,7@OL,OYWD#B%!>B-L?N:M:Y5) MF^8=,"IIJRJVF' 1'8G[SS;*]IQFS]P.!ENMEC06C]BI$X9Q[TBH%'IM#[YJ M($$8W>E0][0[6[MU1TJ'Y>Y@#M;"'34KQ JB(:I\R+0[['(W1FWM =-2&:-* M>[D1'!V?%N#]2BG3WM &W8GCS>]02P,$% @ VXNG6-LMP3YH! @PH M !D !X;"]W;W)K&ULG5;;;MLX$'W75PS4HD@ MQ];%MZ2V@:3I8@NT0="DFX?%/M#2V")"D5J2BI/]^AU2DA,WCA?;%UODS)RY M\ PYLXW2]Z9 M/!8"FGF86%M=388F*S DIF^JE"29*5TR2PM]7I@*HTL]T:E M&"11-!Z4C,MP,?-[UWHQ4[457.*U!E.7)=-/%RC49A[&8;?QG:\+ZS8&BUG% MUGB#]D=UK6DUV*+DO$1IN)*@<34/S^.SBZ'3]PI_<-R8%]_@,EDJ=>\67_)Y M&+F 4&!F'0*COP?\A$(X( KC[Q8SW+ITAB^_._3??.Z4RY(9_*3$'<]M,0^G M(>2X8K6PW]7F=VSS&3F\3 GC?V'3Z*91"%EMK"I;8XJ@Y++Y9X]M'5X83-\R M2%J#Q,?=./)17C++%C.M-J"=-J&Y#Y^JMZ;@N'2'BK,N88KE'#3<$TS@:6'#BU0=:"731@R1M@*7Q3TA8&/LL<\UW[ 06VC2[I MHKM(#@)^8[H/:=R#)$J&!_#2;;:IQTO?P/O,M.1R;9Z3A#_/E\9J(L=?^_)M MX(;[X5S#G)F*93@/J2,,Z@<,%Q_>Q>/HXX%@A]M@AX?0_^_1' 3;'^J5L@AQ MW(<#KN"V0%@I0=U+E0/+E@+!H#6TJ6T!EL1D6-66^393*]$;SP^&9"@)%,B>W8/S%K-EW7CR*H=8:%$CMJ%1MQA6T!< MR0I'EL"1Q3$F#8ZXI !5;2@8TP-\S+"RSO=)XSNGECD.KEY%]Q[BT8A^CV#< MFT0C. [N?'M3*NP!-=U6V[ ^#/&TER8QQ./> M:#(-KD5MG"^-=+%9)CK[E58E,$-7([G(E"0G[MJC3"]=">GB ERMZ"9SY2(# M*E'FHFE*EE"^K==]^HV2JMSY&$A.#RIOF-9,TO&.1M%6[Q>ROVR//C[MI=/3 M+O_7I=X2X2QH"O8>HGX4^^)'_6%$M>^@7DD<9_=6-&GY2=Z=('6C=T 7%%B MOLNEPR:!#T>16&\X05(?-$'5U#GZOQ+>*X*,B:P6S%+F30SNB74$[DJ(CZ@S MYXW29$)0 4YH^X1H@T\[1_- 1^.,]C"[1SMYG;FR/GE0C55-; M0Y56&6+>DL#M="W5!=-XK*7&3*TE_\=W6TD3CFF.!!_==U/-EZQNV-+_I7OG M.+C9H>.8NJ$W&DV"']*ECF^3,YF#$8E*C7?OPQE'(M;3,C;'>W$]9Y,U@\JS?C&:6YYA2]P!691OW)* 3= MC#S-PJK*CQE+96EH\9\%38FHG0+)5XI>FW;A'&SGSL6_4$L#!!0 ( -N+ MIU@[6FF$M@( -T% 9 >&PO=V]R:W-H965T6T725./_:X1O'O3E8@XMD MH]2],RZSN1\!/Z(0CHAD_&HYO>Y*!SQZ/V7["-9^CX4B5,_85]XQM//$@K8U71@DE!P67S9X]M M'@X X_ 50-P"XEIW1.;6]2AUF@2QZ4KRJW5=,H)9Q>W MN*,46[B438$I4[/ $K$[#M*69-60Q*^0#.!*29L;N) 99B_Q 0GJ5,7/JE;Q M2<(KIOLPB'R(PS@YP3?HHAS4?(-_1'F#I=*6RQW\6&Z,U?0F?AX+MV%+CK.Y M/IF:DJ4X]Z@1#.H']!9OWT2C\,,)K4FG-3G%_K\5.4ER7.*UL@A1W(RC4!JNAHLK0&K+!,@:4IH?$!9H:F;(0."[G/4V#Y6U 88667^ M9'C*A'@"H5)F,9OV[G*-^.*I]*C0:>XJW7.5=N4>]-YQ"397E6$R,^][UU2Q M');$3'QP!DGL1\.)6X3^>13W+BI-(PK(&:YXEI'L"V8L1*$_&44P\<_C46]I M.(,U2_F6IQ#3UA@BG\96[^[OL,Y@./3'R=@M(C])$CA6U."@Y4C:KAXL!E)5 M2=MT7[?;S:YET[)_W)O!1SG8<6E X):@8?]\Z(%NADEC6%76#;Q1EC)<+W.: MOZB= YUO%16V-=P%W41?_ 902P,$% @ VXNG6"0;FJEF$ FRL !D M !X;"]W;W)K&ULK5K;C!V<%_[!F MYWN?%4FR<.XC??D^?W$Z(89,8;) %#3^;,V-*0HB!#;^B#1/VR-I8_]SHOXM MRPY9%MJ;&U?\9O.P?G$Z/U6Y6>JF"+^XW1L3Y;DD>IDK//^O=K+V>AOFDWLVS.*&&?,M!S&7KW30+Y_7;J=J6@UJ](%%Y=U@ MSE9DE-M0XU>+?>'EC2M+&Z#EX)6NXDV]-:^;[$%RQYG]V06CIN=C];"^WMI@5YK=Z\/:T.*- MKO;*>CCYXG-585:Z4)O:9<;DH"$$LT+;TJNPUD%AH3?*5OAF ME*NQ"'%"9:ZI\=@ME043B\9# ._'ZJH(:]>LUKQ:EZZI BTB!@JK%[:P82]T M0:'((_6=#6M$$[^)W&$SGFJ.$5YENJI<4 L#SPZFAL.97+9DI@Z(<6$_2@Q& M:;_\;#Z;/OG&*[>Q%8B,F /?9.L>&SM;%(HHK_46I\�=U"'3K?&I+.+)?$ M$!1)0F;@Q14VQZI<+:$&J)MTY[P-?,1@ :1!#/(D/()UK4445^/\/QJ;X_RQ MNEWKVJQ=D>,T=5-H[]65Q,5GZEVEKIH58HVZ)#^;GH_4/SY^K M;*R^(D%GDV_PTQO^./WF:[9@3Q?JJ^79QS.MWNM:ER;4-E.WL O!IMXXX8PV M57B8F5RL@_U[Z"57 )FI\11:9KNHGTR],K6Z6M7&$ 35!DAH=,6&VZTM5$S< M(/"S?3-("\_5B/4;P.R3)2T7>S6?J"^4VU40?6TW1!['0%IBWGRRG@"M?%]! M0I!R&MG\+L79/10C,C)7+A@Y65(+/8WZ$Z&2!L?J6U<@,Q(+C..H&Q)WI+P! M.F#X 7-+6QCV&]A0<*L*O?,- 0<,W.C"(EE75K. /YNMSC4HF8]\AH.:?W>1 M4>%ES,Z[*4A+^Q-9C/&V 9;ITW@4)(-/5 PL5>:;)Y9!CN(D"0("'\P H %J*5+AHS M .%80'$(S1U,I"K $DCQE+A-E>M*="9!H-4B$^;-^.?J_0%.M/I#NB HM=QOK2MTB'8_HIEC5EFX(%9!@*70!VT@H)K"EA(J;?4[P,.0N&MP MRFST)-I.;#\2/QJU.A?@[:"BM2$!%GM>'6%$L3A(0&29.ZP-&-U:UHI3&UT' MF]D-W&9,<>:5R1A!:O8XA1IQ&"(;09F.(O#EIK)1O]T!4<6J="PI&+A7#8?N M=8\.>L?VY!!'(]]!N,4'J":/3LV+HNX0)W($<.^A.43I0A3FL5RL'>,QX24: MK725"6QI7:+R]03('0I3^HM8@\P'#2&@9+;*$^=]5SVN]MSZTH*+Y&HQ-I"Q M4(V3@GYOH^=L&QBJ)-7*+J/5>R$H.L#'!MBZPJRW7/R4$TV4C2F$H10<*7'"(JQV( MV:J2!46FVTJ(4^12=#8:'Q1US89$9UOUK"O5%<4;#M9DW8C ENQ8O>_6)_L? MK"%%MN%A*BIC@@!$'3HLQ(*18BE44MNMIKX.X0(U+)5:(+,P:UTL#Y+4B+VK M]3/9SZ&YW8LE*[ "4Q)"1@IELMW /;^K7;,9J;=O;_#LNX/BB)\F,%&7#/;_ M=IJD:K;H)Z4C:+3^KNN0M#_HJB' SUAG\\2,0_@4M'K)?1U>T53!A!1\:<,8 M:F_/39"*F#D*2'!5&RE;F:NZ*3BFPA'@F86:SA/AY'K3R\3;O40C=W=!SKAN MD7XGFDE$A):HV@P1WKZ-3X@BJ:SD'"%.0+.-O"F,! X3HF^0&_T,Q4N&FDR? MB@11OU&LIR+$P8G4'MBEY6.D-(-Y!T7-$ L$03QI:5_V0L<[0(*=8-H_D%,I MP(@N0@XZPL6P3DF5%V6P$ HIH7F)U+?(,*[8&J%N)-7$I&&7"BU%*G>Y^"4\ MQF* +3;4#6.)(NP1KKK4;/O$V*,[QE!*[8RI#G,'EUD#WX"O<$]4<(5"3$NU M4D1L)TL1-[LU3-_V:\3,?<=S,Q"1(M2!KQ7]Q((2V=DLD7U_]=.']^+Y,1PV MU-\$+F?)X+'8X$@%,_-LZ*#%6#MT:Q1;"_$_=^ M-!72[1I5UB>)._]M *1XG%J5 -0)=,BY+776X1%I*8)3,H+O4D(*X[U1 D<\ M6=CA]KAC'N@X!I0N)$KU$G:N#:>'8?E.)<.G2_W,UN!6 M2D!PFDJ+P5XNC0GTL!/WR]VRV;3U& 17\$3^T0E#PXNL:-JJLD4-?'2K65#' M30KIGX3G4G_H#[T^/;4N>HO(Z?I%C\2#:2_QTU0(SF=T(8?#2)V'O88"W9ZI M=S,EF4QP2HFU&]=0$6*&MQB3JLNJC5WB[D@OANM$T33%]A@%*JH2ENH66UY9 MLW($>((I1^P"-#MK$ MT:"UZ'7.&S2Q@-"*EC058F2YH"E;WL[7E/F$G,"=)I33!&J#\4 7E(1&[<@# MR&DJR]&D;68(?P$;*K-OL_C2I(XV)<#4%&0U.'W44W0OJ!V:.L;WV64L#\FH M<3 G\WW+*1+Y1L<&E-S3=.#J.MQP+WOHQ(_4#J7S%QT0V M-F,]:CQ-_.L:'B,51"\G;?0\_3YVD_2SODJZ-E_BUG1TU)P) E329.Q_$B#2 M,8,,W!9FTD_-!J.#;BN",LV#2.XXD%4::8Y<I]0?-BQI'6@QN/'MR;I MJXEF,'0-A3I W#^Y# [OO"O49E&T;B0])X>+'M1,6R$#%G5F.CKN\C/B=IZKM^XK+S2K;TSW+ MI@D\4546Q?T2S MV9S; )OS3 VB?H!>H-]K'FWV!M(R[>*+CSCKUVD4&&L)[=NZ*WJ8<*W>H*Z# M/7\Q*]"!]6_2' L))3>I[+"=X#H'#JDZUD'T_^,/K]7KIG8;T"P7;TB$-#2N M0=4G*_8FU=UTDK@D(E&'I&)U4(\\>'Z_8")%4HJF.PMHB7N\F!3X0F.C]W(+ M!'P;VVL&>*/PI-M@W"^LV^D]Z_9 8"57&-PEGG=%#M'D.Q,*$>S,7!4R&0C, M!8TWR1J#=E@*ADCK(M+*G71.B.Q :^QYHOA\)8.X9*4)H,Q6Y5+D<=U$QYMB M*76%];T;K&%"8WXSOA]KF+6M73G QB/A'J'$X1#5AY@T]F)YS$5PES=N1TWV M"!9I+]F$ORWRKFW'8349F-H<;G;I[H!-@"XIR_@.;54,NX)TR8623Y(&7;8U M 4HT,2)XT['1EW"M18F !6H.0-#9QF<%@5&B&$IW=9*=D[WA2%6)%24N\RR MU5,V[L[C&_8\)2XVUE+PF>H9%-A Q ;?+' Z8OE%&K<@Y([5M_#!-2F.81L7 M*B3-%5/M4*[V2#"ZEI]S"QOO. M$:ON3I-)-Z4$R[]V$TNH3':A(Z@_H1D<:).Q&VB>AL[1\WP[I&@G#'?1=X35 MOWN%^G]1YF^ZIF*+:LJ!I\MCSP'F3T1 ZEE4I!B(D-TMPW_",@J>Q+!;% M@BR(J:0\$ M(>+P1[I7!.;1N"#$%A+.:X,PFJ6.4=)[*QX[:V5V[1/!VK*[7V'GB'S'N?*: MO(Z;>T#G4%0ZD--N:ILEEE%C)8CET(*/Z1X=[#\[^;!&/AF\9G+2QIT3CCM4 M')Y\Q>!%](7B_=>7 M)[=M9F,KM*+$9/(53C]77^/O=/Y$]<^E^#\X$;_3B8_5.T$E.'IK^&[OD>*7 MHVCYKT#(%2)?&"*P?3N!!DF&84657LU13HH\&G87AF]PJ23)T,KPA5B?3"'G M.9X#*7X+)/IG-".C;]DPIJAR*)N2&AOTMI%V6Q9(!4 M:$;^7C 87"M9/(EI MLP-WTPDA1/*(CZ(2V!M=4P;%[_+%*QDOY8Y# &45N9C?=W$ 8+(Y92*^$E8K M5)+4*!E^%:*_BF>3?&> :%?)2#$UVC@]6I;P6Y,9'KGEH\;+-"G>-0G+/5BF M>5-T!\#T6A>D!W7+K];Q&Q?DP9+'AXGR$*N_'#GUG=A8OGRNGHXN9D]/W@[8 M0)&[*%)=,%)94Y.EXL[TK<_SYVHVFOP9&5AT2*E/83Z:/)V<=;4,)UI Z]\,#]NO'6L*:H4R#I80FHE\6' MRD_91>XF#G6F#Q!^@%H.O3#TZ,GE4_IR"72=/SZGCX_IX_2"/C[!QQG"*#[. ML78VGR&@PW?TDB8PP./D,N(I"=J*.*5?YT"K]\_4]R4UD'GWZ@T"[F@^?XJ0 M*]L3Y-2Q-^[.>B],\KLE]%JHEYFGO#O9/FW?/+V2%RZ[Y?+:*K2$?$)OMRVQ M=3)^E<2%_H@/9]W)?_ 5!+ P04 M " #;BZ=8T8N$/H<& [$ &0 'AL+W=OU0[GS;Z>U-FYT>2Z_W87+<]\F:QS=!17; MNM;A^9JL7U^,CD;]#Q_-JDK\P_3RO-$KNJ?TJ;D+>)L.6DI3DXO&.Q5H>3&Z M.CJ]?L?R(O";H77<>E8_FS)5%Z,/(U724K^WT]/ZCP M%QTFZOAHK.:S^B[WB/OET!_W&UB"F -W_N"CCK.]FMCVOI-#:Z MH(L1BB52>*31Y:MOCKZ=G1WP]F3P]N20]LMK'4WDG-VQ;IM&NV<&Q+A$P=2J\$B>BU3R4P1*I4YX61JG76&T51$:"!6;HJKT(ZD% MD5,(O]$!3HZ>\.R8_@K*GQC',M!8ZT=.@Q[-N9.PBU! M:6N5+O]"B66/7Z\K4U0X7-BV).6XYBVDX4=@%+9DWP@ IB0.RU%!,7(-H44J MK9;:!-5L ]J%M,&I\='P%W8FHGU(U.BS(6,PEI +'2NU1-.,HI@U0,+X,O;: MJ9RH*T0A^>GR)9EK.1[6 ?:ZJ(N,["8E9 U:B20/6&V2";&)NJ&0T,SQ);=\ MZ9W0M?0^.9](E286UL<63HP[F.QSCYMHU,ZU"',G,08ZL!Q\#25D"%TO5>K3 MY'ZB5N0 !*O$9VK82;TIS@:Y*$S#S.GS_\/5U5U/@/%6E!NZ CY?FY2^(J&/ M>V@XD2JXZ3!= #!ZA%2J=)),;&$ @X M#X>!)R_T](21@"/M]B16OK4E8E*\[W2U\E?K\D(QF#U$=ZG"2E(E_$'+ #NV M0^2O+T,4EL$2EV%\0: VTK*US*\6^0BPXY@_.S%>M!'M/L:.W#N\>]&EXN3 M7'HWS*5W!P?*IRC,NXW)P&.*NT;200V[YV:GEGJUZE1HFEO)T&/WD(F19 1- M>LXI^\\-)J"<3:[P?GP(]/!FXPICJR-VVB;7EB1/+Y<\8G(%>7&76V(MH,>Y MEL0&/35<[U&5;>@9EL\(2-*$\':NU#IAM2.EPX%';=N""<0@E^?#\Q>_6N]5;*\TI M SI6*^_+M6%DX++G"N5>BV7#+"P-4B6!;0!U&(? #5A\/J3YA67<%"CPW$OZ M:9!H@E_D7,H&#EBEUKFEQDHS"1X94MX^9 *')1G A%0(R&W"T<]=IP38+(@; M0_'PEB\JO*;5G,7.:4!6?C'8*+L(5?LS)_'BWY5G]0M9&;FUK%1E8"P8GAU, MEV"('=_ N,3FX4.G4;:GV,W<_=;6%>8''\R?"A.*MN8^QT3 =&-&8^L!*5H! M@BF[:;/8O$A8%4$8Q^,1O;LD3$[L._VDD$1&6;]@IY4E+T_)0MI]:: B#,-K MV]UQ9XACR&(DCA7]G&"IP*77[;C_NBA/U*ZV.]VZT-445G)M%3,NY;O=\.MP M,[[*%\*->+Y68QBN>(Q86N+H;/(>_3?DJVI^2;Z1Z^'")UPVY;'"M*/ OC. M>U__P@:&_R^X_ =02P,$% @ VXNG6!]02-2O! ,0L !D !X;"]W M;W)K&ULI59;;]LV%'[7KSCP@L(!A%@76XY3VX#C M7I8AW8PDW3 ,>Z ERB(JD2I)Q*I*KF:]0NOZ:C!0:4$KHBY$33E23S-2W%=M8+>[N+.[8IM+D8S*_P(P)1*Q!9W,Z01?F. M:#*?2K$%:;A1FSE85ZTT@F/2Z0RE-/S1?JU88J9%U+0?R#KDJKSZ4"C M:L,P2%LUUTY-](J:&#X)K@L%[WE</Y 4+J<$4[7-?1286?B+R ./0A"J+A M"7UQYV=L]<6OZ+MN%-XH!4M1K1DGSN&_%FNE)6;&W\=<=AJ'QS6::KE2-4GI MK(?EH*A\I+WYFY_")'A[ N^PPSL\I7U^[XH$1 XK24N&H3>?B[(4J05O*$OT M@654NHL'2;C*J90T RU@H135"FR S17A&=PRLF8E1ILJ0V^J;V/E'#\)[;CC M#P6%7""Z+>,;T":/VD)G_Z"Q>L\'<+<;X MT8[]):DA(YI>>?T;U%N(1J&D.H=%)1JNO251!<1^G$3>(DW-E8([FE+V:/%' MD1]$B7?#'RG7 I%'L1\-8P\#4A/F4/R&]B0L&T3+]>[-(V0;(ANV3JF??5B5 M!(EO2%6_A?<(K:X,<^B'2>@Y!:U@[ +<(^ MA($?QB,X-S39T,,0]V'B!W&(U%N*G6M?S+^.M%G9$C\R21! MA@>A20D8'*Y9SJPTQU'1!F0\])/+B?=1B&S+RA*&Z'D4MD*'4;4O=@9AB)K# M $Z4R*@KD='_+Y%5(]/"^'Y8*YA7-_L^???DQ\KB))S_5!8F65\OC7J'/?T6 M^T$\V MV%Y;OTOV6Y727\]@E4)A4:'T,?U(BE8G*R ]'$V]IYPVF(T)R';)@ MM8*DY<-R2,:8,H\XRFM3G#0MN"C%YKECB0-_&,5M IRU>7LJV$D7[.3'@RW M3F3X@*_&4X:F;KC;3\S[]#]STF1,T^SH(#MMYUC <$\P2X0+5[-3CH$38*V" MJ7.TC0(8>%P'U*ZQX;"I"7\V;/9;%Y)2J-RHI&94 @ZZM.@FG>TI>(A]V!8, M"1O<68#F.=KOFN%>=S//\6Z%<0>6 ]-0D Q$FC:VII'^"^&->3:G/K[P'BR" M_6'MO2#H3I[%8B2\/MM/)>]7+'Z)&< ;BO$=C_W+.,)#,L%^$5LJXRGF$/1+ MH3#USK"71/XHQ%[BSH%_&0[A_%A*#/;6&,S"C5W6%-B>YS::[K;;!Q=N#7IA M=\LD>K)A..!+FJ-H<#'&VI5N07,?6M1V*5H+C2EOCP7NM%0:!J3G0NC=AS'0 M;@CF @ L08 !D !X;"]W;W)K&ULA5513R(Q$'[G5TS6B]&$N+ @( ()H.9,-#'J>0^7 M>RB[LVQCM\6V"_KO;]J%!>^0>X'I=.:;[YNVLX.5TJ\F0[3PG@MIAD%F[:(? MAB;.,&?F3"U0TDZJ=,XL+?4\- N-+/%)N0BC1J,3YHS+8#3PO@<]&JC""B[Q M08,I\ISICPD*M1H&S6#C>.3SS#I'.!HLV!R?T/Y8/&A:A15*PG.4ABL)&M-A M,&[V)VT7[P->.*[,C@U.R4RI5[>X389!PQ%"@;%U"(S^ECA%(1P0T7A;8P95 M29>X:V_0;[QVTC)C!J=*_.2)S89!+X $4U8(^ZA6WW&MY]SAQ4H8_PNK,K9[ M$4!<&*OR=3(QR+DL_]G[N@\[";W&%PG1.B'RO,M"GN45LVPTT&H%VD43FC.\ M5)]-Y+ATA_)D->URRK.C&\8UO#!1(-PC,X5&ZKB%DV MDQ(P^@*P!?=*VLS M4PP^9P?$KF*8;1A.(D. MXS?0:M9AVB1M0^@->J%+<\ M7NO_BJ^XB85RH@W\&L^,U71)?N_37$*V]T.ZA],W"Q;C,*"785 O,1@='S4[ MC9=N\J6=N,-5[;#%2NNJ>.Z MK+BJ0D-:\>5;OL#\/MV".*NN@<>ZPACS&>J-M]6O_17U3T3M$1=*?VX5[/'5 M3K@D$:HP5,BFS&3>&SL#WPI.VCS_;]#LUGO- MSB>C5^]&6Z/VC#J'.\4DN=H7]=Y%9]AR:Y&,I1)+U]Q88\(M=3-V M5#[V1>^U]MW+<&>,Y*CG?E@:B-WQE1.E\E;S>%R.H6UX.=7$-XPM(!1QQ_Y:)8$2+H5VZ% D73;8=A!L9E8J"QYDIQT M_WZ4[7HIFF:72)3(]QYEDID>E'XT.:*%IT)(,_-R:\M)$)@TQX*9*U6BI)NM MT@6S9.I=8$J-+*N#"A%$_?XP*!B7WGQ:G]WK^5155G")]QI,511,_UFB4(>9 M%WK/!RN^RZT[".;3DNUPC?9;>:_)"CJ4C!G3&UVSF]9T@%)A:A\!HV>,-"N& 2,;O%M/K*%W@\?X9_;;.G7+9 M,(,W2OS@FL$G:E#E^PS6?@\%(E3/T+A\8W(<:T,E85;3#9!9?- MRI[:=S@*&/??"(C:@*C6W1#5*C\QR^93K0Z@G3>AN4V=:AU-XKAT'V5M-=UR MBK/SA:#/PF2*0!\8UDR@@17:2DL#%P]L0_;E-+#$Y/R#M$5=-JC1&Z@QW"EI M9R^@LX!W35Q"'/D3]*#F#%W=IQS5>_-^T;U^E_7.Q M,593N?PZE7B#FYS&=2TT,25+<>91CQC4>_3F']Z%P_[',ZJ33G5R#GV^II;, M*H&@MM!E8%Y_N5.ZSR*?UOV0NZIP/%SNP+IB@%*K/<^(RM)EFC.YHSV7H"KJ M]%J#KC5 B^+#(>=I#MQ *I@Q?,LQ V: D4=6-:U)Z; T596T+CQ%OG=0$#/QR$<$F[Q!^-(CCB1@HX9AWZ_?BZ7H>TGJJ%X*B)"]2[>E31J[EG:?JY M.^VFX:(9 O_O(-1%D0#:Z+Y2VT". M#1I@@P;Q;OM0](&6QA812M225!SWUW=(V4JVL-VB?1$/S7PS_.8@IQLAGU4- MH,EKPULU)5%]TU"YO08N-C,G+* M&U$JUD"KF&B)A-7,N0HNKU,C;P5^9;!1[^;$G&0IQ+-9W%TPTM<=#^\4GI^(YI.*&89$BMR U)C),D= M:VE;,LK)0E,-& 5-[G%4Y.P+77)0YU-/HWD#XI4[4]>#J?"(J8@\B%;7BGQJ M*ZB^U_?0[='W<._[=7@2\('*"Q(%+@G],#Z!%XU<1!8O.LH%.M8JJ C.E."L MPJ-7Y)IRY +(PA:)):Q%/A3Y_6JIM,2\^N,0&8.M^+ M4VN7JJ,ES!PL)@7R M!9SYCS\$J?_3B9/$XTGB4^CS!=9NU7,P(;UO7]!;(;>'G#P)<]C)/1X#14KD MB2EMS.@:R$IP+'+6KB\G&)NRML&YA1*:)4BSF)QA;NE:](JVE3J?8)HQS-V* MK(6H%/E TM2-PAPG<>0F63%YHAO,=@T24U&1R W]B,2Q/_DB-.8F>^<*ZA9N M$@5&-W;]H" G>$Q&'I-_S>.CQ$XH]9:@Z^33MYYUIBH.D7H2\S"IWX'#'MPE M+>!GQ[+ZSS0_T+)&+^3?X)&JT$V2:!B+;+(0*[VA$JR8VB\J>,'>/6B$;AQE M]IM/[GK9,MWOQ%?LU M$=9T4KS8]J(0U?=S5"SR?'(+#1X:B\LVIA[M*&L%J3 A-YO8Z4TS"1(W2Y-A MR'9YT1UA M96D*PQ3'R"WB>)248DLY,AN[<>$;F2P9_VGZ^E'"$+R.;NW]A.I)6!A!/QT% M5])>TB9_LQ"_19"-__!)\@S:)JL;Y!GJ1]&;B=$_S#,_CDB.N;//-G&4I@_F M[$6&ULK1;;;MLV]-U?06C%T !:K+OES#;@)$W;8=V")NL>ACW0TK%%E")= MDHJ3??T.*5EU$L7+PUZD0_+<[[.=5%]U!6#(?U&>NM EHZHIJ/HR#(QC5EPEO,W-VU6LQD8S@3<*V(;NJ:JH=S MX'(W]T)O?_&9;2IC+\:+V99NX ;,']MKA:=QSZ5D-0C-I" *UG-O&9Z=9Q;? M(7QAL-,',+&6K*3\:@\?R[D76(6 0V$L!XJ_.[@ SBTC5.-;Q]/K15K"0WC/ M_:SW'V SI[4\BLDU^Y+=BWN)/)(T6@C MZXX8-:B9:/_TOO/# 4$>O$ 0=021T[L5Y+2\I(8N9DKNB++8R,T"SE1'C_MCQR]^C?W/+;]DNN!2-PK(7\N5-@JSZ.\A-[12DF$IMK+.])86,/>P M=#2H._ 6/_X09L'/1VQ(>AN28]P7-UBI98-*R_5S$X:4/X^(F'J M)V$\NH0[[%U;%&B@J(3D^>O_<$GN M!WGJ/!*%B3U/PD-_Q'Z09>B.#&U-TNFP+] )>8+?+(Q)A/3#?D!36C]$4^N' M,([_PQ$A\IUD7=@2&[;0G\2)>[VMX,64PU0M>%."B_CI%+LFY_8:L_"0A-5; MRA3.%T.*BJH-XK\^54^/E&W:EVWZZK*]8H(9^.E7G% #;<@G5XVQ/6AY:.:[ M>YS,&H8*_*C@X6ZT'+#=)Z -JUL/"]%@L!XY&EH-^B9@I!V(SA3"G2G/N@;> MD'5KS!84DZ4F.^H\OY8<-P1]]C1U71#>D,Q/DL >4INS06;!#--VDH86G""8 MYIB[.,& K@W&"FMY&J1=DKDJRO*8' EW7@+BJT#YQ9%U2I!R8VY OE M#3AW[J?+4(R.RAB.T8$PG-2DV N\ZP5N]N,,US6'8RH%0.IV"(,=PD_S>ZUD M[5!7E%-10%<%SU/^:6#.'^'_0C$_E&T&I(L8EFV69Z/KRVNL.QPIFKFD22)L ML>$3ZB,,'B3P6B-#[8=;&D;M]-I'!Z-,.WBT]_V:^.RW9:^H[<[)XK= M,*$)AS62!J<3+!S5[G'MP&UL?5113]LP$'[G5YS,A$!B)$T#%&@C43JT24-"P+:':0]. MX2?#E=Y:@\LDE?+5&=_R&0F=(.28&<= [6^)=\BY([(R_O:<9 CI@-OK-?N] MS]WFDE*-=Y+_8KFI9F1"(,>"MMP\R=57[/,Y=WR9Y-I_8=7YGL<$LE8;6?=@ MJZ!FHOO3M[X.6X!)^ $@Z@&1U]T%\BH7U-!DJN0*E/.V;&[A4_5H*XX)=RG/ M1ME39G$F><*EY$LF2KA3F#,#]S1CG)EWH"*'[U*4GU]0U;# U,#Q"TTYZI-I M8&QH1Q!D?9AY%R;Z(,P8'J0PE88O(L?\?WQ@)0^ZH[7N>;27\(&J,QB/3B$* MHW@/WWBHP]CSC3_@\_DMF,ZXU*U"^'V;:J-LS_S9E6S'%>_F[F$3W!T.(E&T#;B4LJ8-'BVBV^.IU<76SY[RI4L-7F-:K2#[.&3+;"=!T_[ [OQ6TW)AOW M[K&Q&DLF-' L+#0\NSPGH+H![@PC&S\TJ31V!/VRLF\>*N=@SPLIS=IP 897 M-/D'4$L#!!0 ( -N+IU@8"44"CP( *8% 9 >&PO=V]R:W-H965T M,PH*HA)JO4JK21J)0M!R0$'1W#ZL] MN,FDL7#LK.W0\N_7=MH0I-*]-#/VS)OW.IZ9;H1\506BAFW)N)IYA=;5Q/=5 M6F!)U$!4R,U-+F1)M''EVE>51)*YI)+Y41",_))0[B53=_8DDZFH-:,Z+K0]\)-I1=;X@OI']22-Y[B1%B2+2HX7Y(50]6?^MI VP _W<',&YCH"Y@8'@77 MA8(%SS#[G.\;2BVO:,]K'AT%?"1R '%X 5$0#8_@Q:W.V.'%_]4)=U2E3*A: M(OR^62DMS P] M>6F&!$0.'>J+K1E&A4!X!HL\1_>DNP'/1.,A*<>++0N$7# SH)2O0=M' $X3 MUPJTN;P5947X^]G). JOKA70IJ(V%;%#"5M*G0!I*$UZRT(B?GHD/=/BM+ ] M[MD>VT;'O7/*34%1*P.G^KV'#Y@5#R&OK.O NCW%E\5AC"( M!I=P"N$@@--#??$[LU.B7+L-H2 5-=?-&+6G[1*Z:6;O([S98$;0FG(%#'.3 M&@RN+CV0S59H'"TJ-XDKH&ULQ5=;;]LV%'[7KR#4H4@ Q19U5QH;L-.L*["V0=*U#\,>&.G8%B*)'DG' M\;_?(24K3B*KVX!A+S9OYSO?N9*ZV')Q+U< BCQ692TG]DJI]?EX++,55$R. M^!IJW%EP43&%4[$5%#+@M=$P&)BS^CY M/-7GS8%O!6SEP9AH2^XXO]>3C_G$=C4A*"%3&H'AWP-<0EEJ(*3Q9XMI=RJU MX.%XC_ZSL1UMN6,2+GGYO05QEHRXZZ3K^RN!'EZ,5:H1A\> M9RWDO('TCD#ZY!.OU4J2JSJ'_+G\&.EU'+T]Q[DW"/B)B1'QJ4,\UPL&\/S. M9M_@^<=L7C$!I,?FF1"L7@+FG"+S'3D\=\UV9GFV92(GO_^*D.2C@DK^T>>@ M1G_0KU_7V;EM1CZ.,[ MB-C/]RM7K"0@58&E@:KD@=KL4"TT:@DV$ +5NN0[ $E8G9.:UV?=BH,E7AHD MQ0DK2\(71*W F,#JW=LWB4?C=_*9'J:#@9);AH 2-9388^2Y]74E )YEH84Y ME*UT$EDZB70F^=9)4:,*OI%(1IY:EUPJK57 ]0;(#\1ZE/]&X?6+;:-HEX: MVMB\[D'I69#$)$A=ZP:=8O#U=H[B)5^;;/%0E1]&U@>H0:"[]#[+L8P+J033 M_8AXD4]2/[$:?Q[U(M)PJ!N:_S1,R4"BA%VBA#].%#+3;;%0.\.M(?%Y4]V! MT*XP%2#)[($5I6X')H@?L$A47Q8-JCN212MHPZ;]J8P.LULK:<)O'-+T[CU) MO:P,T;HC*ANB[!G1I2:J$P,/=/$W3>3\9>SGK&1U!H0I\AXR,+#M81\][H:I M#K(21:8SM/&<\0/.3HA'3E]OXZ6Q@$+/:7"(_YR)!H_I4#BC+IS1WPCGEW73 MR5J']85I$*8_3 VJ)%\V2BKT& ;+>LJ2[^;J@_SL8#1;+@4LL9Z-IW=8'NCE M _&CG@ZH$X0>YGDZHBX)1IX>^P[U8\=+0FO/9._\,W+6K5T]@L@*:4)"8]=) M:4I.23Q*:'?D*2@G)$'OGY+('27Q2V8O8I1$J1.[J2'E:U*!+D0DY =.$OO6 M-XR];D>8G+K;96T7>\#E/K28.IY!2$>A_QPMHK[5FF'2N$X4835YM&1%UBM[L5!,5+?2?T03^BR_P&9%Q41!ZX3I[1E$O96 MP/C@A5R!6)KO (E7[*96S6.Y6^T^-6;-"_OI>/.=@MJ7!;:2$A8HZJ)&FXCF M[=],%%^;]_8=5_AZ-\,5?BZ!T =P?\&YVD^T@NX#;/H74$L#!!0 ( -N+ MIU@S]>.,L@, "H) 9 >&PO=V]R:W-H965TZ6;[5-I"D*;; MC#J=/.PV =:&EE$*%)+4G'V[W>H M6^/:,=I]L45J+N?,G"&U/$CUJ', 0YX++O3*S8TI%YZGDQP*JD>R!(%O,JD* M:G"I]IXN%="T=BJX%_K^Q"LH$^YZ6>]MU'HI*\.9@(TBNBH*JOZ] 2X/*S=P MNXVO;)\;N^&MER7=PQ;,MW*C<.7U45)6@-!,"J(@6[G7P>(FMO:UP9\,#OK% M,[%,=E(^VL6G=.7Z%A!P2(R-0/'O"6Z!T46^:J.$K42/R60J3 M:W(G4DB/_3U$V,,,.Y@WX<6 GZD:D2@8DM /QQ?B13WMJ(X7O1+OCBK!Q%Z_ M8/O7]4X;A2KY^QS?)MSX?#@[.0M=T@16+HZ&!O4$[OK=FV#BO[\ =MR#'5^* MOM[B)*85!R(SYT RR7&\L:+$6,T0#4;CIC(Y,?@Z.4:]ZU&G+6J!J%F+FO>H=8YI*GH/3"N<\5P)$*'=10DEL1.59$5DF1<\4$ I25 M1C!Z2. Y@=+8W+\UN5.D:H-);(G>O9F%0?B^;5XP&T9A0(+),)[.G VOM,VE $\^0WGGGRE9 M$*KQ[,04B128Q)Z+R+1N/)YL!+(,CSI;+G3 $B4635.R$/FV6<_9-T:RM/W1 M))Q?-#Y0I:C ]L:QW]O]#_:=8(/Y,)K-._ZGI>Z%L'":@KTE_L@/ZN+[H[&/ MM>]"G;PA%Z8O[J$UZAQIHV_3"C9R;SET;R M(KS71O+7U3]PMDA4T;78E2( M&ULA53?;]I #'[/7V%EU=1*4?.#0"D#).@ZK0^M4&';P[2'(S'D MU,M==G6#(N_?&P.9OI\5#55G"),PVF+DNF M7Z1(Y+ MUY2YU73+R<^.Y[BF$ENXDVV#7:7.%VPIT%P,0TL1G%V8;=&F+5KR#EH'[I6T MA8%;F6/^UC\D9GMZR8[>-#D)>,_T)73B )(H24_@=?;I=AJ\SG_2?<1*:AR_CJ7;HJ7'T=S #$S%,ASY-!$&]3/ZXX\?XE[TZ037=,\U/84^ MGM, YK5 4"M8*,L$/*!C_HRR1G.,[4F\XVP7!<)*"9I-5PSK&D^SUMQ+:\ V M<27%U=NXS0SD0,]D4Z#&[1M%;8"15A6OAF=,B%<0*F,6\X&W*#3BFX?A45NS MPO75UXYUR"+51MF,S-A?= _2E@0LB$!V>0)D'#-?!5=+S)H8SF+&,KW@&"1WU(0YH6WF+?],Z@VXW MZ*=])\1!FJ9PK(7AP:01M76S3PQDJI:V';K]Z7YE3=I)_6O>[CNJP9I+ P)7 MY!I=7G5]T.T.:16KJF9NE\I2A1NQH+6+VAG0_4HINU-<@/TB'_\!4$L#!!0 M ( -N+IUC.=J/A;@0 *8* 9 >&PO=V]R:W-H965T+UA!;+&=MZ<+@W0=C?<@!8KVN[ZX7 ?%)N)A7Y8' MF MSE2)DDY62A?,TE:O!Z;4R#(O5(A!'(:30<&X#!9S_^U.+^:JLH)+O--@JJ)@ M>GN%0FTN@BAH/]SS=6[=A\%B7K(U/J#]6MYIV@TZ+1DO4!JN)&A<7027T?G5 MQ-WW%_[DN#$[:W">+)7ZYC:?LXL@=(!08&J=!D:O9[Q&(9PB@O&]T1ET)IW@ M[KK5_LG[3KXLF<%K)9YX9O.+( D@PQ6KA+U7FS^P\6?L]*5*&/^$37UW,@H@ MK8Q512-," HNZS=[:>*P(Y"$OQ"(&X'8XZX->90?F66+N58;T.XV:7,+[ZJ7 M)G!V1+@>9T/K!DRTD, MTD;O5:TW_H7>(=R2IMS [S+#;%]^0!@[H'$+]"H^JO"6Z3,81GV(PWAT1-^P MEPS1G%#X#7(*JM#OS@#8MH$93'S8Y M3W-@%%HN4U$1/9P,2U-=T5(TN"D+Y[W'7"/N,:E'/"!I(D+/$<&Q8=A[1_(V M5Y6A1)K37AN#/BQQS:5T@"E$)6JN,CB!R31TSRCI;D*JC.-!@R&.0XB2<8]: MDA58_5ZOU7@W!I##:L?B$XNMV< MP*P_BF>]FST86U!+P=?>@NE34]6:?&DDV]TNYA.(^^&_J9%*[FO:U9#TPUG8 M>U26B5V#VGCVCII\A58O[HSKFUO(6=0$N'EMDVIS" MZ"SY62BCKJ4J0J2914C.QO#;$;Y-.KY-_G.;^519UQ-O"5I1%7!/[I.+=VQ; M%PD-"?"%6,]<*ZWI=Y!S1PT>[C^7)764%UXXSU8UBJ)!44>HW 7A2.KJA,GM MVS=)'$T_F)JTSHD=^BB*7,WH5_&N2]VHF0["H;CAD*MHYV+D3M- MB*#&G,/GHJRL;Z(DA\:Z?M1/DAEUI%J\9=G!YC/8F1T*U&L_(1GP/*K'B.YK M-X1=UK/'C^OU!$=1HG9K*((K$@W/IM1:=#T5U1NK2C^)+)6EN<8OL">33;D">Y! M?M\LN#JS*Y4E32 5E*6(PVIJ7>'+$(]U0'['WQ1VXN 8Z5(>&?NA3VZ64\O1 M3P0Q1%)+$/6QA3G$L592S_&S%+6JG#KP\/A5_8^\>%7,(Q$P9_$_="G74VMD MH26L2!;+.[;["\J"!EHO8K'(_Z)=>:]CH2@3DB5EL'J"A*;%)WDN01P$8/]$ M@%L&N&\-\,H [ZT!?AG@YV2*4G(.(9%D-N%LA[B^6ZGI@QQF'JW*IZF>]WO) MU56JXN3L*OJ944'U' CT&=T7TX_8"BTXQ%1EU*=7<0E1E]^KAMIJ5:FK<:FK<7,\[H7>="34B2I;%'*%_;]48NI&0B/_: M !62?KND;B*78D,BF%JJ2PC@6[!F[W_#@?.E#5>?8F%/8C647H72,ZG/_F1L MN:-QW$:LB SR2-TEM[.!.W:&$WM[B,*HWQ5%,R5V@E%0I:S5Z%C#J_ M8*1^T'#Y\@DM8J+(O"?)Y@OZ7;7HC?JM(5L=H5&Q*Z-2[1 2Q@$^@M17SCJE M \N.C92*U7-ZU9C#.R/!#22>,SCN,GWEK"/96V5LM(^JT4B2/E'5=1$YS:57 ML M=3![MXS-=EF!X1G4?INVLNG5/Y=J-39CQVOTEW-88[SWQMCH%V>W0 08%TRO M3KA4JR^8T=@YAG(.DXOW+A>;;6X(Y1[' WFN%DVKKS$+=:83-.D$XW&C_Y[# M_.*]^\5F^_O )(D17:J7-%U1O6Y0"M+4BWMUPKAIA8=^,&KTXG-X8;PWP]CL MADV[$.;0SCR:=MAW7;?19\[AA_'>$&.S(RX6353;3=06N95/KU:X5*OMP.!@ MC!L]IU<[;!]LT^I-]:^$/]%4H!A62MZY&*KYXL4^=7$BV2;?N7UD4K(D/UP# M4:ST#>KZBC'Y>J(W@ZO_%LS^!U!+ P04 " #;BZ=8_- 5?]$# H$@ M&0 'AL+W=O%6)C)%*6-Z8IH@1R*F:LA +?[!G/J<0F/YBBY$!C;91G MIF-99J%">&'M6C?MX M8UAJ1I!!))4$Q9\C;"'+E!+.XULC:K0^E6'W^47]LPX>@WFB K8L^S.-9;(Q ME@:)84^K3#ZPTV_0!.0KO8AE0O\EIWJLCX.C2DB6-\8X@SPMZE_ZO0'1,"_8> V!NY[/7B-@49MUJ%H#B&5-%AS=B)#V^A;E8I4?0-!/I';.-;/-"/W1;VJU-?Y$(*D:28^XI"OCR'Y M\./'M2G1O1(QH\;5MG;EO.'*)5]8(1-!?BUBB/OV)DZ[G;OS,O<[9U3P"^4S M8KL_$\=RO*'YO,/&7HOYG8B\E6U=1CZ1TQZ=>4MG/DIG%^Z& M.(P:7K$4+:S%]^EE,B7)*L7 BL1[*98MR^5_3SZCAM<"6%WO0 M7UULP(D\]D"L6A"KZ=+3J-2U:%87"==;60/I:2*G/3JV=:Z]K%$^6Y;GN,NP MR(N>2L@*?MB4=CV?.B_UG;<_]6T M)E+KTW+.M)SWKS*]M@1)A:A>U^ -)>/\1HU.O5C"92ZS,ZU][V:#T: M;*E(!FFX%VMFL1S*)-MQ!U?C^#_*9_M 2%Q(,_8?MFL=0+:!!2 M+::20DO)FMES[S6B*8OO<"JU&I'9.4+GP _Z*D)@4JD*69](V][VNN-6'_)? M]6_5-8@^FI]EZCL4/# >4CQE9[!'26NVP#W&ZVN)NB%9J0_J3TSBL5\_)D Q MI:D!^'[/F'QI* ?MY5#P+U!+ P04 " #;BZ=8F\2R7!<# "("P &0 M 'AL+W=OPX>)6 M)@ *W:HFGPL] M.B-\.<8= [!/_*"PD7MC9(ZRY/S63&;1T/&,(F 0*D-! M]-\:)L"88=(Z[K:D3A73 /?'C^R?[>'U899$PH2SGS12R="Y<% $,2F8NN*; M+[ ]D!48XHCF819(K&E"P9H%FF2+:B9CB2 M$I1$IU-0A#)YIB/-IW-T@FB&KA->2))%E>/^ ^&]$G*,6 M_H!\SV^CF\44G9Z<_4WCZGQ42?&KI/B6MW6 =UQ(O2(EVLL.^O55KZ&9@E3^ MKI-:4K;K*]3PV"6Y7@5A-[L)=J8E-=)["D MZ%H*\[&N@W:OV^X/W'5-Y'85N=T8>6(M"@)= ;,VD G-:\,W\CPS/YU*9>?U M7VCG#01W*\'=QK3>2(@+AAB-H4Y:,[B+'H (V2"C5\GHO=Q7O2>^\KUNK]Y6 M%U7@B\; UX)$@+Z3%&I#-H*?^6KZE;3^ZWNI_P:"L;>K\=Y+W'0$W3MJ)[QW MV^"7&VK+L>\HW,&= Y4*[ZHZ;JS!P136N@O)(4+7$"899WSU4!O_+4HYWM5R MW'I]@^'&"^*YFG>W &Z^!HXYK!E]O&#A7:7'C77Y/QW6>>*PEM?V6_\XS-WK MJTR/JON-%=5]$H-8X[SSGJ819=M73A3/;:NUY$K?BG:8Z%89A'E [\>) MZ=ZJYCOX U!+ P04 " #;BZ=8<#X<[;@" !C!P &0 'AL+W=ON0U+2@MDDG(& M I=CYWQP-@U-ODWX1G$K]\9@G-QQ?F\F5^G8\8P@S#%1AH'HUP:GF.>&2,MX MJ#F=9DD#W!_OV"^L=^WECDB<\OP[354V=DX<2'%)RES=\.TEUGY&AB_AN;1/ MV-:YG@-)*14O:K!64%!6O&*5?^-V8#>+2-E2A6F?>C-4!&:R[ZFF,_F^GF[F$'OH \'0!E\ MS7@I"4MEY"JMV:SL)K6^2:7/?T5? ->.)W$EX3 M<03!X /XGC]LT3/]=WC0(2=HZA]8ON 5ODDI=41*V-L(^/%9Q^!*82%_MI6L MHARV4YIS?R;7),&QHP^V1+%!)W[_;A!Z']O\_B>R)^Z'C?MA%WO\1;9H6GIZ=!D_5$V:A1-OJK,LH27B#TFNG[T.5U1W=)R7&I* M[^A8EU=4+;V:*+ZV7?&.*]UC[3#3MR *DZ"_+SE7NXE9H+E7X]]02P,$% M @ VXNG6 .#"N\. P *PL !D !X;"]W;W)K&ULQ59=3]LP%/TK5H8F)G6D3?J1LC82M&-# @E18 _3'DQRVU@X=K"=%O[] M;"<-[0C9.G7:2V,GOL?G'-_KWM&*BP>9 "CTE%(FQTZB5';LNC)*(,7RB&? M])BH6KLP$X-@&I=3UVNV^FV+"G'!DWUV)<,1S10F#*X%DGJ98/)\" MY:NQTW'6+Z[)(E'FA1N.,KR &:C;[$KHF5NAQ"0%)@EG2,!\[)QTCB=#L]XN MN".PDAMC9)3<<_Y@)N?QV&D;0D A4@8!Z\<2)D"I =(T'DM,I]K2!&Z.U^AG M5KO6 K),QJC68&UAL; MK=409DYQIH3^2G2<"L\P$>@.TQS0)6"9"]!'I-!'-"N.%?$YFF AG@E;H).4 MYTQ)A%F,/DM%M(L0HQ<(:5:?$8991#!%YTPJD1L\B0ZGH#"A\H.&OIU-T>'! M!W2 "$,W"<^E!I0C5VD]AI4;E=Q/"^[>&]POL3A"?J>%O+;7K0F?-(=/(:K" M_>UP5[M86>E55GH6K_L&WC5D7!A#7ME9)ZT1R]3NL9SIO61D[,E,X9FV(3 MG)E"ENC[A49$Y_JU_%'GE+]/I_8$MN54MW*JVY@@$RP36SN1&P+:<"BJG@G]>O<&K/!MH\4;1FQ43QS'8W]USI7LD. M$]W-@C +]/&ULK59-;]I $/TK*S>J$@EB M8QNECL :RL=^GN&M)_W]FU<0TX-(=>\'[,>W[SX1F& M6R%?U I D]><<35R5EJO;UQ7)2O(J;H4:^!XLQ RIQJWLSN89LN5-@=N/%S3)[.9P0! M@T0;!HJ/#4R ,4.$,GY5G$[]2@-LKG?LGZWOZ,N<*I@(]CU+]6KD7#DDA04M MF)Z*[1>H_.D;OD0P97_)MK+U')(42HN\ J."/./ED[Y6<6@ D*<=X%< _Q 0 MO@$(*D!@'2V56;?NJ*;Q4(HMD<8:V9K= MD?.S"W)&,DZ^K42AT$0-78W>&$UN4BD?E\K]-Y0'Y$%PO5+DGJ>0[N-=C$(= M"G\7BK%_DO"!RDL2]#K$]_RP1<_D_?#@A)R@SDQ@^8(W^&;WDSK^'=+SN]YU M!UW> 'Y#VL3NF;*"VF^A$5\3[BDHD!O<_)@*Q@B6^Y;*]&=;B$L)8;L$TT%N MU)HF,'*P15A2)_[XH3?P/K7%YS^1[44KK*,5GF*/QY29 '3(')89YQE?FII= M@\Q$VN9XR3:P;*;3;>*K,+P>NINF0\=&T54OJHWVA/9KH?V30JOD8/]*9$%9 MF[:2H-]XK1^%O0-MQT9!_SILUS:HM0W^H2W!^I)954?X616VV:H.X:#;I Z. M5'3[O?ZAUA:K,(K\=K%1+39Z7\8!I9[,=724QH$7'.:ZQ6C0,"HENHU&FX-< MVOFC2"(*KLM&4Y_6(^[6=O:#\S&.OG)2_:4IYR:V$2Q@11@LD-*[C#!LLIQ% MY4:+M6WGB!EL86$8I42=I*_KY#2A&<6#%Z MZ$7[.7[Q_=;%C+$NJ82;Y3U:: M:NJ=>Z2$%=UP%G-R?'1"C@BZNJ_D1E-1ZLPW2-A>ZQ<]N>N.7/0.N>]4G9(X M_$2B($I&X+/#\#D4 SQ^#?=1ID&K:- J8OE 1G6G)6HC0EN:8< MM0*R<%7G!!4HBB:_KI;:*$S4WV.A=W#9@?%O8DNI1"])G(JYL95R=V>:(MC2A(A;MJ,I MW%DSGA )EWQCBAVG),R3DMBT+6ML)B1*#7^6CRVY/V.9C*.4+CD269(0_N,# MC=EA;F#C./ YVFRE&C#]V8YLZ(K*K[LEARNS0@FCA*8B8BGB=#TW?L5W"]M1 M"7G$[Q$]B)-SI$IY9NR;NO@4S@U+,:(Q#:2"('#8TP6-8X4$/+Z7H$;UGRKQ M]/R(_I 7#\4\$T$7+/XC"N5V;DP,%-(UR6+YF1T^TK(@5^$%+!;Y+SJ4L9:! M@DQ(EI3)P"")TN)(7LI&G"3@T84$NTRP_VN"4R;DG3,+9GE9]T02?\;9 7$5 M#6CJ).]-G@W51*F:QI7D<#>"/.DO6+)C(LI;RM9H0;F$N4T\!)A;O(/SKZAZ] M??,.O4& ^V7+,@&Q8F9*8*\XF$')]$/!U+[ ](GP6^3@&V1;]DB3ONA.OZ=! ME>XTTTWH6=4XNVJ,Y%_".E=^@94R@Y&8#_GR$\*)C?^E*+;!'>FRU=._$ MC@1T;L#:%)3OJ>'__!,>6[_H"N\)K-$&IVJ#TX7N?V$21+([E0$]=N$&;3@3 MVJDN0,%65,\UO-W*_[N_^AX M2J6.L7M&Q74=I\7W/&@T44M-QW9(NHCF,GT+5KHB>P1LU> M5;,WX*/!Z[,-/8$UVC"IVC 9XM$P.5.A#5IM2547-/7T4IU6?*>=?%=L+0^$ MTYRI.%Z$= ]>YZ)H.R&OG:V>P!K58ZMV M: LBW!>^I$7VC-5IR8(CR$=$O4 MABQ'3ONUH(^:Z,6+:S^".]_S_D/&TTAFI7[7T8LZU]/LU7WTA=8LN_8?V!E2 MM9WNYNI6](36;$5M;'"WLWFM:L]]"AY/1FW5:J(\ZX(7P[69P?_F9A@,;;2\ M.C.OGIN>T)IUUC8(CX>4::_>J"^T9BMJ=X0[7<>K9>J="]#VIFUGH O#MGM) MJ+69P=UNYI$20;:CM?JMD1MO.XM:]*2K28*3R<73(%=&QF[V\C9>;)GJ3:,GPC?1*E ,5U#GG7KP5+@Q1YL<2'9+M_&?&92 MLB0_W5(24JX"X/X:='R\4#NCU4ZX_P]02P,$% @ VXNG6#H)0@4E P M) D !D !X;"]W;W)K&ULK991;YLZ%,>_BL6= MKC9I+6 @A-X$J4TUK=*F54MW[\.T!P=.$JL&JA$^#8.17C-=>/G'/[E4^D1LC> WWBNA-53&UNP$AMU,O]%X>?.>KM;$/ M_'S2L!7,P?QH[A7V_"Y+R2NH-9M?AU2RS\2[@;PY;?= FMI*%E(^V M*3;:R*H5(T'%Z_V=/;<^' C" M^(2 M@)ZKB!J!9$K=$_FRKIEAN43);=$V6C,9AO.&Z?&:GAM9W%N%+[EJ#/Y M3%:-U-Q9*I=D!LK@U)-/O&9UP9D@<\,,X+09S3+YPM MN, $H,G[6T"UT!\PZL?\EKQ_]X&\(YCN82TWFM6EGO@&H>W0?M$"WNP!Z0G MKTQ=DBC\2&A XP'Y[&WY+12=/'HM]]&JSB_:^45=ONBD7W6)WS"4!%M:"EZB M/26Y80+] C)W*\^96J,[FOR\7FBC\&/]-53Z?JQX>"R[@*]TPPJ8>KA"-:@G M\/(__PA'P5]#1OQ/R5[9$G6V1&]ESZ^+0FW0!Z@:(7< !)X;:]/@A.]3C5PJ MN\L\Y0FEHXG_=%A-/RC*XK@+>D49=Y3Q691*[I@PNR&V?8+D8-@XSH(CMGY0 M0M-DF"WIV)*SV Q[OE @W%?5L!U;B&$3DQY#E-#L"+0?E-!@- PZZD!'9X$N ME=LBA]A&O6%IG-(CMH&@+$R'V=*.+3V+#0^D1S"\7@W1I;V!PW"<'M'U@Z(H M.C'%XXYN?-XB>6-MC/MP21!'1W3]J'$:G_ NZ^BR-^D>I,'M7KK-O6@W=_'? MYCX$F_77:)C%QU;VHV@6T^.E[!^<8?;_ ??]%:\U$;!$77"98K5J?R;O.T8V M[EA;2(.'I&NN\3<&E W ]TLIS4O'GI3=CU'^&U!+ P04 " #;BZ=8G,-M#::->'KD&2=@_#'AB)MH12HD?2=K-?/TI6]$FIK:?D MQ1:E>R_/N;KD/>+\R/A7$1,BP;>49F)AQ%+NKDQ3A#%)L;AD.Y*I)QO&4RS5 MD&]-L>,$1X532DUD69Z9XB0SEO/BWC5?SME>TB0CUQR(?9IB_O"64'9<&-!X MO'&3;&.9WS"7\QW>DELB/^^NN1J9590H24DF$I8!3C8+XPV\6B$G=R@LOB3D M*!K7(*=RS]C7?/ A6AA6CHA0$LH\!%9_![(BE.:1%(Y_RJ!&-6?NV+Q^C/ZN M(*_(W&-!5HS^F40R7AB! 2*RP7LJ;]CQ=U(243[=4=MM$\?[DF$B=4O%*6GV_7X.6+5^ %2#)P%[.]4)'%W)0*;#ZE&9; MWIZ H0%@'S&_!#9\#9"%'(W[:MQ]3<+*W6Z[FRI%59Y0E2=4Q+,'XKU+LD22 M"ZIJ+M)DX*\;IG*H"NN(>?2WCNTIO*,/GR_6*['#(5D8:C4*P@_$6/[Z"_2L MWW3<)PK6RH1=9<(>B[Z\8Q)3]7*K%. B!:_!EC,A0(@Y?TBR+3A@NB>Z3)S" M>T7X?)9=7"[E38G5'LK;>HH8##<)_N*9;J,4X9 ME\F_.-]M=#1.,[E-@%;@SCHT=%;007H:;D7#/>\59&K?S[?,X>2[/3Q.X%M. M!W7?"OJVHP?M5:"][X/60?(TD+R@6P^CP<\L>;^"[O^OLOG1RO=[3"\@1+## M5&O5**P6A:"B$#Q;Y0^";1M/1QH MU>W3&@6T*EJTZIHWA!8)$W&RT[>[T4 _VP&FBM:FW5 -\&G;81E_JFQ,%*V= MC5H;P-&&.]G^4$[3Z19N=V5IS +5>@9*N>[K<+RQ3[E%E%,U(?JV[76):*P0 M'.@SL&[R<+S+#VX2L-^-40![J/I6@0\'0-4M&WZG9W,<$? '3HE^=QCU_NGU M,%&T-M>ZTT/OB7>'B;I]F8VGT ZP%@_P>=0#[ L#&"#D=LNW;V9;WH!PAK5^ M@,\G(&!?&ZAUV-OF-%:>Y0\0J14$/%-"0(U >U M-EC'[7Y#:\Q03T:8C9.[_-CT(^;;)!. DHWRLBY]Q8J?3B)/ \EVQ6'>/9/J MNZ.XC(E2%CPW4,\WC,G'07X^6)T'+_\#4$L#!!0 ( -N+IUA_0,_<@@( M "H& 9 >&PO=V]R:W-H965T-/8E77>^:W75<_CVSMF,"N!8'+O%^S'OS M9F9G,JV4?C 9HH7'7$@S\S)KBVO?-TF&.3,C5:"DFYW2.;.TU7O?%!I96H-R MX8=!<.GGC$LOGM9G:QU/56D%E[C68,H\9_K'#0I5S;RQ=SRXX_O,N@,_GA9L MCQNT]\5:T\[O6%*>HS1<2="XFWGS\?5BXNQK@\\<*W.R!A?)5JD'M[E-9U[@ M!*' Q#H&1I\#+E (1T0ROK><7N?2 4_71_;W=>P4RY897"CQA:<<#;^H%1: M<2& R10^V0PUW$K+Y)YO!<+<&+0&7L*&7D]:THG:]=R?KYE&26#+$R8NX'R) MEG%A+@AYOUG"^=D%G &7L")/5#PS]2UI=PK\I-5YT^@,G] 9P4J1!P/O9(II M#WXQC!^' P0^):W+7'C,W$TXR+AB>@31^ 6$03CI$S0,7V+2P:,!.5%7R*CF MB_ZED'^7:,E-(I0I-<+7^=983?WSK:\,C9=)OQ30T#.H#>O'S M9^/+X&U?"OX3V6\)F70)F0RQQ_,D*?-2,(LI\+Q@7-/PL9!D3.^Q]P4V?%C/U#Z<1#=LT0OV3=LR1O+DI92!1I;1-9W:GW2"^4LL>-<]#]/<0_ M 5!+ P04 " #;BZ=8](6M*G@" #E!0 &0 'AL+W=OW.2V ML>;8P7:;P:_GVDY#-[*)!UX2?]QSA)4QC2G8:B+ M"FJJCV4# F]64M74X%:M0]THH*4#U3R,HV@G M\]3&NX O#%J]MR;6R5+*.[NY*"=!9 4!A\)8!HJO+6KY!88!<0>('P/2)P!)!TB<4:_,V3JCAN:9DBU1-AK9 M[,+EQJ'1#1/V+RZ,PEN&.)-_D+)L&>>$BI)\,A4H :&,JZ/,.1V<48.#X[( 6&"?*[D1B.ESD*#*NVWPJ)3 M-/.*XB<4)>1*"E-I\EZ44#[$A^BNMQCO+,[B9PFOJ#HFR>@5B:,X'= S_W=X M\HR3> M4XX=I1U0V_QD'&7A=M_4WS'Q..UCO-9PKV-J4&LW2#0IY$887UG]:3^KIJY% M'YW/<(;YD?.'Q@] K)LU$YIP6"%E=/P&)X#R0\5OC&Q<7RZEP2YWRPKG,"@; M@/Q-A(/ M@R$-#5'87DQ[X3;7QL*)._O2PC[]SDG)NC5MWS0^Y^Y^_[O:E\%2Z6>3 R![ M*61IADZ..#]S73/)H>#F5,VAI#=3I0N.9.J9:^8:>%8'%=+U/2]R"RY*)QW4 M>_]LXO$^M<.WP0LS=J:V4K&2CU;XS8;.IX5!!(F:#-P>BS@ M$J2TB4C&KU5.IT7:P/7U6_;KNG:J927Q02T_PZJ> MT.:;*&GJ7[9<^7H.FU0&5;$*)@6%*)LG?UGU82W ][<$^*L O];=@&J55QQY M.M!JR;3UIFQV49=:1Y,X4=H_982:W@J*P_1&J6PII&2\S-A7S$&SVQ)Y.1-C M">S<&$##3MB(#D-6T8Z:LFM1"H23+]3-;-/YF%U76&DR"Z51_.9U\S^]T"DR MP ZO +F0YH@=,%&RQUQ5ALAFX"(58R6YDY7PBT:XOT7X'=>GK-\[9K[G!^QI M=,4.#X[^3>-2+]J&^&U#_#IO?TO>?=5UE77,[CC5+/#U;Z-^G(\-:CIT/[MJ M:S0$W1KL13PS@).^?]>+O(\[*NRW%?9W94]MP[HT-5%1'67O M\B*-@L ;N(L.5M"R@GVLL(O51(5KK(2F2#61'.]W5F2@-DS"E..\T)KFZ&9>-@6I>CZBQ0AIX]3*G+PQH MZT#OITKAFV&G7OO-2O\ 4$L#!!0 ( -N+IU@%MO9;F ( H& 9 M>&PO=V]R:W-H965TLFEII:T* M.L@ M$I2]=%(U5-;NP[0/)CF(5<>FM@/MO]_9"1E;*=J^Q/;Y[KGGN?ANL%'ZWA2( M%AY+(AF:E4:6^Z!2A'$4)6')N S2 M@;=-=3I0E15-V=F#4S)7ZMX=KO)A$#E"*#"S#H'1LL9+ M%,(!$8V'!C-H4[K W?T6_:/73EKFS."E$M]Y;HMA)D2QG]AT_A& 625L:IL@HE!R66]LL>F#CL!PHP>0UZ112W@LJ!K-, E7#*MG[A.CDP.XW;:878_;_9=B/B_CA)M,*%-IA!^CN;&:GN3/?>6H ML_3V9W%M>F%6+,-A0'UH4*\Q2%^_ZB31^P,:>JV&WB'T=,P$DQD"\W_S"Y,5 M]2HTM=I'MH9+/)P; >NT$R7GR2!<[V'1;UGT#[*83J;4L \5-]PU[[Z\-4!_ M)V\OCN/._KQ)FS?Y#_7T3K*B?2C[2"3/Q/?C=]'97R3"G?XL42_]%#*0J4K: MNE5;:SOH1G5__W:OIR116G)I0.""0J/3,RJ KB=/?;!JY;M]KBS-#K\M:%BC M=@YTOU#*;@\N03O^TU]02P,$% @ VXNG6%Y+\@HE @ 1 0 !D !X M;"]W;W)K&UL?5113]LP$/XK)P]-( V2IJ5 ET9: M6R&0F(9:V!ZF/;C)M;%P[,R^M/#O9SMIU4F4E\1WON^[[RYW2;?:O-@2D>"U MDLJ.64E4CZ+(YB56W%[H&I6[66E3<7*F64>V-LB+ *IDE,3Q,*JX4"Q+@^_1 M9*EN2 J%CP9L4U7Y9"5*BL MT H,KL;L6V\TZ?OX$/!3X-8>G,%7LM3ZQ1OWQ9C%7A!*S,DSN#A><=^&VIWM2RYQ:F6OT1!Y9A=,RAPQ1M)<[V]PZZ>2\^7:VG# M$[9=;,P@;RSIJ@,[!950[9N_=GTX "3)$4#2 9*@NTT45,XX\2PU>@O&1SLV M?PBE!K03)Y3_* LR[E8X'&5SW&BY$6H-4X.%(+CEN9""WH"K AZT6I\_H:E@ MADN"L[)_W5+9L@_?9_(Z,;,US'#.W!!;-!EGV^5-O&'_]0&M_K[7_$7L66BTU M5S!KT#?BZCV%+<9DJ&PO=V]R:W-H965T&/OD*@!DSTIJ-XDJQ/HRCEU>@>+NU-2@:65EK.)( MIBUC5UO@10A2,DZ3Y#Q67.@H&X>YF''P(V;F?,?"9+ M8YZ\<5=,HL0#@80 M=/8'I%U &KC;C0+E#4>>C:W9,.N]2R0$NK@N(PF\/:R+70 M);NV4 ADMSP74N +X[I@]T:7)]_ *G8#2V0G;$&/HF@DL*^K=NIHQBUHK !% MSN4Q.[H!Y$*ZXW&,A.S>GP M03[:U_2!S5]S5VZFN(PQ7=:8>VH4)"]GA/#NP.0;F]K*/_P'K6 MLYX=/-W *EY9J>(:ZP\7Z?WM@STL1W=^<9(,]X'%.^6BP):A*3B6FT9C6SG] M;-]WKMIR>W5OFQ8]L9*8F805A2:G%P1EVT;0&FCJ4'Q+@U3*85A1[P3K'6A] M90QN#;]!WXVS/U!+ P04 " #;BZ=89ZA$N'X, !QF0 &0 'AL+W=O M%2,;- MH/FL[SE.U)\G:=:[.&\>NRTNSO-E-4LS<5N0D^6LNLN?_R;:%Q36O%$^*YM_R7/[ M7*='1LNRRN?M8+D$\S1;_9^\M&_$Q@#)Z1[@M0.\[0'1G@%^.\ _=H:@'1 < M.R!L!X3; X(] Z)V0-2\]ZLWJWFG:5(E%^=%_DR*^MF25O_0Q-6,EF]PFM5K MUGU5R+^F>\ME3FDW(L!#CM"(\&:6SM'HE238FW_)L\LNOHI@3*AXJ M\@NY',OGR#4BF9'K;+5>U^O')RJJ))V5G^53?MQ3\NG/G\_[E5R\>I+^J%T4 MMEH4;\^B^.0FSZII25@V%F-]?%^^K/5K\]Y>VY5G!-XDQ2EQ_1/B.5[0L3S# M8X9[>X?3(X8[83W<'72]&T<,]]V]L_/CA_N&]])?KR=^P_/W\)K\K[.R*I:R MKE3D/]_D$\AU)>;E?SN6[FI%"[II=;G\4BZ2D?C:D_6P%,63Z%W\Y4]NY/RU M*R-M$T7"*!+&5K"H@=6[Y:>+ MX&QP%CF.<]Y_VDP+-*N65KA.*S2F=9U50E(K(E[D(48I3N3.M#LU(\TRS)1O6. M=9275=F5C9%JFPT21I$P%NV\Z7%'-+O/"KR]R<3K9&)C,GN/;D[(35(MB_HO M<@+.;;9529R.EF>NR(UPVPSA=)H2]O<>X6.TW$$PJ#S@7H3-LXLW7:2!J%TEA+<]V-E<AL]T#IDJ.:!TAB4QE$T?450JL<-H,?'+E3]0&D42F-0&D?1])B5(W+-DDAN MNFE)5E\X$7FL_)04:?(P:W;#W9LS5!9!:11*8RUM>Y][MEVP09/J 2JMY)J] MTKL*]K?KJ^]W^RLVU#E!:11*8U :1]'T-4%I+#?&5FRHLH+2*)3&H#2.HNDQ M*V_E&K7).RHV5%U!:11*8RVM_L"[6;$'.R7[(\24J\R4:_8W[RK9/T[O3\G5 M_=6_F[)-ON5)5IYL/$J3=/9*^"R7'Y_E>/6DSE4"JKZ@- JE,2B-HVAZIX)R M89X#K? >U(9!:11*8U :1]'TF)4Q\\S&S+K"FWG6.4,]&)3&6MIVA7?C<*O$ MHZ;5(U0FS#MDPMY3XO].+F>5*+*D;J0CP\:.CE[WEW'S0ECG#O5G4!J#TCB* MIJ\LS*H'GF;BG[,@Y5:% :A=)82]LNX_Y. M%?\(.>8I.>:9Y=B[JOC-_N^KS--9!PQU9U :@](XBJ:O!DJQ>1&V7D/]&91& MH30&I7$438]9^3//W ?V(UN6]=?0^7R>5DW0CT*H/[ P8JL6@- JE,2B-HVCZ:J#]!Z[4/M6!0&H72 M&)3&430]YHUS!A@ MVSRU==A0&0:E,2B-HVCZ*J&4F1]BBS=4B4%I%$IC4!I'T?28E1+SS5UG]@?; M4"<&I5$HC;6T[=KM[=3NC[!=OK)=/OJLQ]4WE%=-9[\H.D.&^C HC4)I#$KC M*)J^*BAGYF-/A?2A'@Q*HU :@](XBJ;'K#R8?^BT09LSZ=EZ-H^L4WE.$*S(:KN?)&W0RRKM5=P9DAML%!:11*8U :1]'T<)7\ M"EQH$0Z@<@M*HU :@](XBJ;'K.168&X,.^*T] .$@V=_#\T ZS"A"@M*XRB: M'J926(%98=GM45O8X?._A^9IK0.$JBDHC:-H>H ;U[,R"ZSF6G*S5Y*L+LXC MWNQC,NG>,MNV)7]+RWG.P/>W,X0:)RB-06D<1=,S5,8I,#=I_3I-BS%Y%4E! MTKFR,?R9^G MLJKJ:>[?*%O?LG6:YL[V"%5&4!J#TCB*IB>IQ%)@%DN[GU+,39%FG/6!+%0: M06D,2N,HFAZSDD8!5AH%4&D$I5$HC4%I'$738U;2*#!+HR;FF7@21?)V;9[. M=%<4-]@HPM[IMO,>FB>SC@W:# 6E<11-O_*G4D6AK2HZOLW1C+;=4J$T"J4Q M*(VC:'KD2B"%6($40@42E$:A- :E<11-CUD)I-"L?ZR_>6UYV]]'1MN=VT/S MQ-810K41E,91-#U"I8U"LS8Z4)SOQ6A9B#'Y+G>Z67W/ \+7EPEN3NO_=/^= MWWW>^/MU-A8OY/XY6>POZM#>*2B-0FD,2N,HFKZJ*$$5!MBB#NV:@M(HE,:@ M-(ZBZ3%O7*D=?!6NEK==U./=HHZ]'#OV>NQ0@86BZ1$J@16:!59W4=_?G&[& M66^I4+L%I3$HC:-H>LS*;H78BVR%4+L%I5$HC4%I'$738U9V*S2?1GBD]F@I MA[2'>3+KV*"V"DKC*)H>F[)5H=E6F8KP0>T!;7B"TBB4QJ TCJ+I=U51IBO" M7A,K@MHM*(U":0Q*XRB:'K.R6Q'XFEA1]Y6BXIWB;)[8.D*HN8+2.(JF1ZC, M560V5P>*\X=H#_,B66_M4$,&I3$HC:-H^JJB#%F$O4)6!+5;4!J%TAB4QE$T M/69EMR)S^Y5]40\ZB_I@MZA#S164QJ TCJ+I$2IS%9G-%<^7134EEW(S'3>; MZN_DEMZ2&U%,1$$N)X40\SVG\YK)UALM5'1!:0Q*XRB:GOC&?0RQ5\.*L'

P,$*JPH#2. MHND!*H45F16677-Z"]-.J0H[F]/-TUIO@5"9!:5Q%$T/4,FLR"RS+B=R[SFI M/_FLSM65^]/A^F(9W?>*;;NP]%;8[4Y8\[36 4+5%)3&433]MK)*3<7F)JR. M8R/U+7_74=(A16F>SW97"J51*(U!:1Q%T]<#Y:YB;&=6#.W,@M(HE,:@-(ZB MZ3$KOQ6#.[/B[LZL[:O\#,WS6B<(U4Y0&D?1] 25=HK-C5GO*=BUE)3__./Z MDB39F+ ?S:VU]EZRW[P$UMLVU%1!:0Q*XRB:OF8H4Q5C^[!B:!\6E$:A- :E M<11-CUG9K!COOF-YU MT WU5U :A=(8E,91-'T]4/XJQC9JQ=!&+2B-0FD,2N,HFAZSLEPQ^&Z(^03+/:YT@5'-!:1Q%TQ-4FBLV:Z[W%&S;@VYH:Q>41J$T!J5Q%$U;,P;* MGPVPK5T#J!Z#TBB4QJ TCJ+I,2L]-@"W=@VZ6[NV[QXU-,]KG2#4?$%I'$5; M)=@OIT)4-*F2B_-Y77R'8C8KR2A?9A)?^[#UHZ00C_4-;[]<>KW^SN/,_<+= M^O&^PER<+Y*)N$F*29J59"8>)=(YK3\T%'53U]LO5;Z0"??(0UY5^;SY<2K7 M#U'43Y!_?\SSZNV7>H+GO/C9+/;%_P%02P,$% @ VXNG6#Z]2JB1 @ M@P8 !D !X;"]W;W)K&ULK57+;MLP$/R5A1H4 M"=!8+]L)4EE ;*=H#@&".&D/10^TM+*(2*1*TH_^?4E*EA5#<7OH1>)C9SBS M6JZB+1>O,D=4L"L+)B=.KE1UX[HRR;$D>-W9)0YL2177L4<<37JJ ,'P7(=5D2\7N*!=].'-_9+SS15:[,@AM'%5GA M M5+]2CTS&U94EHBDY0S$)A-G%O_9C8R\3;@&\6M[(S!.%ER_FHF]^G$\8P@ M+#!1AH'HUP9G6!2&2,OXU7 Z[9$&V!WOV;]8[]K+DDB<\>([354^<:X=2#$C MZT(]\>U7;/Q8@0DOI'W"MHGU'$C64O&R 6L%)67UF^R:/'0 FJ:%Y7A9S.#^[ M@#.@#)YSOI8:*R-7:<$[\D)XX$SE$NY8BNE;O*NMMGZ#O=]I M<)+P@8@!A/XG"+Q@V*-G]N_P\(2.PG]'<^AM9D00GCK[6$L4&G?CC!W_L?>ZS^Y_(WI@?MN:'I]CWYI4V MOT2&&55]=FN.L>4P/6D37X[#Z^O(W71]]$1=>6W,&WFC5M[HI+Q#I=.#4*$K MO4]E3>5['0'^P M&1S*;,+\3Y@T\_TBHV[G/)8J5;7,2$KYFJB[U=K7MI+>V M@1RM3W6'K1OB@:9NS[J05Y1)*##3E-[@2BL3=U_)_X#4$L#!!0 ( -N+IUBN=-#R@0( )D& 9 M>&PO=V]R:W-H965T>[%EW2G]+U9 M(UIXJ(0TTV!M;7T>AB9?8\7,0-4HZ:14NF*63+T*3:V1%=ZI$F$<14E8,2Z# M+/5["YVE:F,%E[C08#95Q?272Q1J-PV&P>/^MK=L(L[1F*[Q%>UX\[LK<%%LE3JWAGS8AI$3A *S*U#8/2W MQ2L4P@&1C,\M9M!1.L?]]2/Z:Q\[Q;)D!J^4^, +NYX&9P$46+*-L#=J]P;; M>$X=7JZ$\;^P:^XF<0#YQEA5MHM!]OS9,(E>'9 YZF2.#J%G=U)CKE:2?\4"+(E=HL226T-9S<7&4(." M*LFP2.06F"R GA\3EF-OMANZ,T_GWM\VBP=G:;CMT3CN-(X/:IS_,7F#0PW_ MG3T:)/WLIQW[Z4'VQ6S11W70Z2^+EG22DG_56\E_D#GI9$X.9FZ&)6K=]I7@ M;,D%=Y4[@2T3F^8=,T%#F,D<^\1/?NFE9##YJ9KAWJ1Q0YO>\XI+ P)+\HH& M$RJ4;@9A8UA5^^&S5)9&F5^NZ=N!VEV@\U(I^VBX>=9]C;)O4$L#!!0 ( M -N+IUAZ!_R,J@, &01 9 >&PO=V]R:W-H965TLB+QO(IF5N.9@0YQ$I#4'SL80EYKI&0QW\5J%6_4SLV MQR_HOYC@,9A'*F')\[^S1*5S:V*1!-9TEZL'?O@-JH "C1?S7)I?!ELQ,6+=4T6@F^($( M;8UH>F!R8[PQFHSI8UPI@;L9^JEHI7C\]'&!B4C(DA>H#DE-?C^2@$_4W%%?/J(//\O^[^SUT_#K? MOL'S7\&[*[8Y_PI 5B#V68S/E H@'0=PD^<\+H=_K,D#Q'S#LF]H=0\BX]I8 M*DG^^1U?0#XI*.2_7=DNV8RZV>@[XEIN:0QS"R\!B93 BG[\P0V=G[M2-1!8 M*W&C.G&C/O2HJ<:XD:>NH$NDT"#I>VP?N:X3S.Q],Y@.HVDPK8U:)(.:9-!+ M4I\)X6N\W_; =M#%K1?@T@,9"*P5:UC'&KXI)8=#)FX@L%;BQG7BQH,IN40* MFB+UW1,A=]B,@VX=3VJ*DWZ*^+>:L0W!.QS_;,03*)QU\>N%N?10!@)K13RM M(YZ^*35/ATS<0&"MQ+G.L8)P!M-S!=44ZV@R/A%TE]'4Z5:TVRATW%Z:#Q@Z M%7%J1)W@!9WS+=:CJI-F+]2EQS,46CMP[QBX]Z:D7=$9*GD#H;63=RS7W-ZB MYC)Q^V>Z]73-V1;WN9$?A*^(^U@IGH%]0?5J+O4$L#!!0 M ( -N+IUA&PO=V]R:W-H965T>]E93KCXXC M@A6)L3AC:Y*H7Q:,QUBJ4[YTQ)H3'&9&<>0@U_6=&-.D-YUDUV[Y=,)2&=&$ MW'(@TCC&_.F"1&QSWH.][87/=+F2^H(SG:SQDMP1^75]R]694Z*$-":)H"P! MG"S.>S/X<>[YVB ;\8V2C:@< TWEGK'O^N0Z/.^Y>D8D(H'4$%C]>R!S$D4: M2 TDI_9YC=2$!IH MO(!%(OL+-L58MP>"5$@6%\9J!C%-\O_XL0A$Q0 -]AB@P@#M&,#^'@.O,/ R MHOG,,EJ76.+IA+,-X'JT0M,'66PR:\6&)OHVWDFN?J7*3D[O) N^GUZH0(1@ MSF*5'0)G\3T%LS"D^A!'X#K)$T;_\/Z22$PC\4$-^7IW"=Z_^P#> 0>(%>9$ M )J KPF5XD1=5,H&L@#>8GP$/G@#DHG[#?.9V\TL2E.:>93I>&7DOP_/V15['"S1$ M?L8Y3I9$U8H$%T^@.NX6/V679QO,0_#7[PH27$L2B[^;XIO[[S?[U_WAHUCC M@)SW5 ,0A#^0WO3GGZ#O_M(4G([ :J'JEZ'JV]"G*CRQ"HS0N0K6F(,''*6D MB7*.,\YP= =[F+IGK@LGSD.5RTNC:I,INLJ"4)FJF[4FG+(0X(4D M') DI,D2D'@=L>SN-5O\DK%OG=:GMZ[+3[. W$N-.%H[S)KAV@;$:-_H%T ?58+#:>!7I3RSIT5:K.H MMB*]M1UUA5;G;205'!RY><..!%01KD/(,6CT&+0+LM9-(8?U*TUAN-L2#B') MH-%DT"[*.F\)=G=>OGB!_K8UH/[^UG ('0>-D(-V)?VF0*EEOX^\H>[#_AV M;VW9&#V%['KJF\IVS63_X\T+ -[^IQN[95MJ1C(A^U[1RZ4-_@,W-*%Q&C<2 M[U00=856#X811,@_=I%WI(N*C", D/'W@E#G6Z% M=856?SMCI)[WPE[8FXJA *L5P^ZB9W?8EI 1?9Y=]/W!DM.K1Q*D^L5IX]Z! M'>#-;XP.(? \(_"\8PL\KU.!UQ5:/5R5MY%V@5=Y?<6Q;,YQKZ'A/]L\M/MI MR\-(.\^NS,H,!Y\6"QH0WLBDTTVRKM#JC(WB\XZ]2>9UJ@F[0JN'RVA"S[Y) M]II$]U]6-G8O;V7A5+[@B E?9A^V"!"P-)'YQQSEU?+CF5GVR8ACAN=?WMQ@ MOJ2) !%9*%/W;*C"S?./6?(3R=;9]R#W3$H69XS4-K#\?6TGI'07HE6E/O2%^#9GSIP9>QCOA;Q3&T0-]SGC:N)MM"ZN M?5^E&\R)NA(%%1)(YHYSY81#T_9Q0[L5CMS:7\5AL-:,< MYQ+4-L^)/,R0B?W$ZWC'A05=;[1=\.-Q0=:X1/VEF$LS\VN4C.;(%14<)*XF MWK1S/1O9\^[ 5XI[=3(&&TDBQ)V=?,@F7F )(<-46P1B/CN\0<8LD*'QL\+T M:I?6\'1\1'_K8C>Q)$3AC6#?:*8W$V_H088KLF5Z(?;OL8HGLGBI8,K]PKXZ M&WB0;I46>65L&.24EU]R7^EP8A!V+AB$E4'H>)>.',O71)-X+,4>I#UMT.S MA>JL#3G*;5*66II=:NQTO-0BO6O/3%P9W(C/$:M5E5+\>^-CRM-S^M.,U* M3N$%3EVX%5QO%+SA&69_VOLFOCK(\!CD+&P$O"7R"KJ=%H1!V /E2#? =FOM MN@ZV>TD["]1.'FLWE4:"-9K:U9 =?O"J081>+4*O"3V>$49X MBBU(<$TYIWQM"Z- 245VCFN)%CDT^V+LXDX0C8(@&/N[,S2BFD;T-!IHRK21 M0'2&P*!SD4"_)M!O)+! I25-MCR0KI!;^CQ[79'76C!W[] MD^<^1[EV34U!*K91G-K57 <&5,@ZN!\2W+1E9. MM"A<\TB$-JW(#3>F]Z.T!\S^2@A]G%@'];^)^!=02P,$% @ VXNG6$A4 M7'?P! U!< !D !X;"]W;W)K&ULO5A==/L@@VTP N9)LQ_^^$F# 0&36 M2>J'1!*Z'^=>2?=(XQUESWQ%B O29SRB;$28GUMFCQ8D03S 5V35'Y94)9@ M(;ML:?(U(SC,A)+81)8U-!,2! ;Y)$LSV-R2FNXD! MCZ^Y,4@%RE+Z QS_Z"73'7,D"PX8(F MA;#T((G2_#]^*0)1$T#N*P*H$$!]!>Q"((N3JX#B+[Q7(/H&_UUEWIL(= MB3VXN","1S'_)&=\?;H#%[]^&IM">J+TF4%A]2:WBEZQ:H-[FHH5!Y_3D(0= M\K=Z>8@T"DP9@C(.Z!"'&Z35>(_9 -CP$B +.5T.Z<7O2%"*VQIW[#(M=J;/ M?BTM*\S(U;R=EAEC.%T2N9$$F.]!?=X#WF?#LQUFX661."X;&\$%3L,H78(? MCS2.@=P :LX_78G+_7*Z_5*'RC5?XX!,#'EJ<,*VQ)C^]@L<6G]T!>V=E!V% MT"E#Z.BT3^NPYV09I:EJT058$Q;1$%Q$*> J?+QS >?*W4RY.@NW4V@YT''1 MV-S6(6J=.!.B6T)T]1#S%(/?/[\0%D1J$9Q Y;9074'/&L%1 Y76[IFHAB6J M82]4P?.8G$(S:J-Q_!&T&FBT]LY$ ZVJD%O:DO$]8RPDO)IM"9,,#!P. M!?# HH!T%FGK/0_[]])VC+]&9.";S_M05C_,N!K*\]W-77)#?BW?HP%L)%OO MS;EH4846]3HDCT_^GOARU="I ?0&?@NAUH-S$58,"&K9P2MEH"="NXUP: U\ MKPGQ(P@*K!@*[$]1VG6A)]3-ZK\FGH^@*[#B*U!/6)J5I"?084<2F@52;_E<9!5O@=[_=@V9A6&D MFC@&=Q$/8LHWTF7P8S;G@LG;?.=M!&J)U4]7J'?2=AS-BDY!/9^J;?=+L"O* M-=4>FG M"I6J1AVJCD-2<3"H)V&:,^/M(=*;_JD0?02U0Q6U0UKJ5#]@WAR5$Z8.47$. M44'^JU'1JSHW*A7A0[T)WR6()/(HY5$ MCC>=++=0MVPSGJ0[?B>W3AT.R;: MT/:0[W:72%2Q-J1G;=KEW@<":MU$%(0A;$'X".Z&*NZ&]-SM:,'VP66W4V-Y MGNO[35SO2MC,VKMI0M@R>T[F.,E ^Y$__ U!+ M P04 " #;BZ=8T1( PI4# #T"P &0 'AL+W=O9T*/O-28U97O MZWF*.=,MN4)!*PNI@BSYEZFF(F-R,O])XG[O@R-7;"'P]7;(GW:/Y>W2H:^;66A.HSK>#N][/V=\YX,F;&-%[+[#-/3#KR^AXDN&!%9N[DYB^L#.I8?7.9:?<+ MFVIOX,&\T$;FE3 1Y%R4_^Q[Y8@=@79T0""J!"+'71[D*-\PP\9#)3>@[&[2 M9C^R/GCY=3LBN!:YG396OFW'4)=ZB-XG-#*VX7 M3*P'N7F"EV_0,)[I5XV[-DPE>N@;HK-G^/.*9%J21 =(VO!1"I-J>"L23/XM M[Y-5M6G1LVG3Z*C"CTRUH!U>0!1$,;P 'W3*%.KJ[\@)[=IY;7="^Y#SK*++ MV;[S)DHQL41ZO09F3["[[Y8]N6GGI@MX^ZVP'OT@R(N%7=!P8U)48%(FX&9E MU>D+^"3%FAR-)/&IR&>T+A>E6@U?[F26 ;U1J_%KD^-+*^)F*VS<7^D5F^/( MH\#6J-;HC?_\(^P&KX_X**Y]%!_3/KXIC#9,)%PL889++H3](OH5*BX3>,E% M=2&OX)_&JREM*$_IN%-LJEF/>]UX$$=#?]U UZGI.D?IWM,]V:=[*D5GCR+L M=X)FAF[-T#W*\. N]F2$[A["91@%W6XS1*^&Z!V%H.>S0/XK'+T&CO:@W6GF MZ-<<_9.?"XKDC(?2WW\H<= ;A,U<@YIK\/\+]<^NII"FR1H5U4APSQ4HT2.\ M8US! \L*A"^3&:FD^M88_(/_(/C#8%M>@M\._X3R%U/:3I7W:B]XFZ\;2TEY M:F\W$.-6[T 0A#O5,#PY'YR#517;>),CL9Y%S../&]_9SLO-W&K$< MU=*UFQKFLA"F[,GJV;JEG92-W'9[V0]3]T+1HB'#!8D&=)8'JFPQRX&1*]?6 MS:2A)M%]IM26H[(;:'TAI7D>V /J1G_\ U!+ P04 " #;BZ=8:AR#/<,# M !?#@ &0 'AL+W=O(!5HU4K7TZK<7C][$T.L3>R<[4#[[V_LA)! 2+ MQS-Y[)GNN7B1"2$*_Q7S*"Y521AX%DD668?%S05*^GUFN=9CX1K>)TA/V M?)KC+5D3]90_"AC9-4I,,\(DY0P)LIE9']R'I1MH!V/Q+R5[V7A&FLHSYR]Z M\"6>68Z.B*0D4AH"P]^.+$F::B2(X[\*U*K7U([-YP/Z)T,>R#QC298\_4YC ME8>/:U7Z/;F/;I!-I+: M6B+*T!.C2MXU)OY)>"%A/9B\:8VGMH*-T'3LJ"*]*$E[%TC[Z"MG*I'H(XM) MW/:W80/K7?0.N[CP>@&_8C% OGN'/,<+.N)9OM[=[PG'KY/J&SS_ MXQ-W&9 MFX>N/2HQ@FX,+1\/,L<1F5F@#Y*(';'F?[QSA\Z?702O!-:B&]1T@SYT4\.T M*KQ4%UX7VQ)B:""TMNWF;AA.[5V3Q+G-_7#D'*U:T85U=.&OD]&9@/":";@2 M6(OBL*8X[$W =R.6)+['.R) _%%4?NO5QPNGAU10C91M[[3F0FW>TL/;SF25 MRX7-9(U]SSU)5X?5,!R-N],UJKF,>KD8-8.3!9'-!HX:K5P0I1(TTAHGM7IU M13PZB\732M"*MW?A-Z9H7-,:_RXMPP7Q7"MZIXB.SSE-3CGUKOI&3I.:T^1W M.>VQ$)BI3CJ3,SIAZ)S0Z5WPC71I1Z\KU2FIQ+;0VT<:EP[V: M8%1'V*\DHUJQI083?SPY27"7V671<+TC(Z\W=6=GD+G\F'B[T^E=-9U70FN3 M/UXWW-[CO;IOZ 3%/$VQD$?RW;DJX4:-)#@#YU3>*ZMQ\SAV!L&%3!TO"V[_ M;6'5J*=7AAN\*MS@->':C:MZ1L36=# 2ZK]@JKQOUK-UE_3!] 8G\PO=/9D6 MX A3MEYPF]Q2)E%*-@#I#$90[*+L9LJ!XKEI")ZY@O;"/";0 1*A#>#]AG-U M&.@%ZIYR_C]02P,$% @ VXNG6.:9-/-V P C0\ !D !X;"]W;W)K M&ULS5=M;]LV$/XKA 8,+;!&;W[-; .)TZ(!VBV( MM_;#L ^,=+:(2*1*4G'V[W>D9%ER%*T!-#1?+)&\>WC/PQ-]M]@+>:\2 $T> MLY2KI9-HG9^[KHH2R*@Z$SEP7-D*F5&-0[ES52Z!QM8I2]W \R9N1AEW5@L[ M=R-7"U'HE'&XD40564;E/Y>0BOW2\9W#Q"W;)=I,N*M%3G>P ?UG?B-QY-8H M,#*[CI>.9B""%2!L(BH\' M6$.:&B2,XUL%ZM1[&L?F^P']@R6/9.ZH@K5(O[)8)TMGYI 8MK1(]:W8?X2* MT-C@12)5]I?L*UO/(5&AM,@J9XP@8[Q\TL=*B(8#XG0[!)5#<.HP>L8AK!RL MBG5[]AIESS2&1 WGP2 M2KTE-R#))J$2R#NRP:R)BQ2(V)(+KEG,TL+(3C80%9)I!HJ\?XS2(H:8;*7( MR%ID>:&I/2)TNC(.N-;8)J_Q<1W-,[3<:!'=DS=7H"E+,89W1!D+=7@P3OY( M1*$HC]7"U0?!9<)Q@JQSC;_B[J58L6'$2[#'H!/U-Y M1D+_%Q)XP:@CGO7WNX<]X83U&886+WP&[S]/YL/IR?R^)>^IY(SO5..\__J$ MP.1:0Z;^[E*YC&+4'86Y;\Y53B-8.GBA*) /X*Q^_LF?>+]V23006$NP42W8 MJ ^]+9@Z"@:M5([:J0P'P4P"V[SLTJC<>&PW-E?HPRH .!M9A.:J:35Y'MDR$%&PBL)=BT%FSZ MH[)]^B23)_.39']JXH_'T^YDG]6,9KV,;D%IR2+SQU+F_<6>RNY_AEZ@EY[B M0& MSO.:\_Q5I/U\2,$& FL)YGO'TL;[48E?[=RZPZ>GJ=]A-)N$W:GO-PHV MOY?55RHEY;J[#NIU?>GI#876)AHTS9,1YBR M4<5B?,>X(BEL$=([FV)$LNS]RH$6N6V?[H3&9LR^)M@O@S0&N+X50A\&9H.Z M U_]"U!+ P04 " #;BZ=8G'H$UV # #D#0 &0 'AL+W=O'XSM/$/=MFVDRX\7Q'M[ &_75W)W'D-BPI*X K M)CB1L%DX2_]\Y8<&8"-^9W!01]?$E/(@Q#*QF >J8"7R/UBJLX4S=4@*&UKF^EX0Y)2:5'48,R@8+SZIX^U$$< Y.D&!#4@. 5$+P#"&F"5H#AGY=7Y+W[SZ0=X1Q\B43I:(\ M57-78W)F"3>I$[FH$@E>2"0DMX+K3)$KGD+:QKM85%-9\%391=!+>$OE&0G] M7TC@!5%'/JO_#P][T@D;H4/+%[[ UXBWD:(@5X\:)$==5W:+02J"LI$;P;G/CGG_RQ M]VN7(@.1M?2)&GVB/O;8&$Q6&G7568''%FQ>3?MX-)I&T[F[/RZ@(\J/HJB) M:F4V:C(;]6));0KMU[X:_=@(+)6I>.FTO%;>'0\I#X#D;7TF33Z M3'[$HQ5X=.2^*/!'LQ./=D1Y$S_H]NBTR6S:F]E5*?'+;O?GEJ4IOKFOJ-)= M2?;RO'8S!B)KE3QK2IZ]A5EG0^HS$%E+']][_K1[/V+7&GWL1-^;C?T3OW:$ MS2;!N-NO_E'?X?_*=;P^^^[<$D.&T .J)\/-"&ULM9EM;]LV$,>_"J$5 M0PNDUH,?XJ2V -M:T0#U&C1K]Z+H"T8Z6T0E42/I. 'ZX4=*BF1Y,C.A]!M; ME'@_ZO['HWGT;$_9#QX#"/28)AF?6[$0^;5M\S"&%/,!S2&33S:4I5C()MO: M/&> H\(H36S/<29VBDEF^;/BWBWS9W0G$I+!+4-\EZ:8/2TAH?NYY5K/-SZ3 M;2S4#=N?Y7@+=R"^Y+=,MNR:$I$4,DYHAAALYM;"O0[GPEL.<'UTBY M:6H]X($@B%0F#Y]0 K2!)%DN_Q3P6UZC&5X>'U,_U]X;QTYAYS M6-'D;Q*)>&Y-+13!!N\2\9GN/T#ET%CQ0IKPXA/MJ[Z.A<(=%S2MC.4;I"0K MO_%C)<2!@>>=,/ J ^_(P+TZ83"L#(;'!J,3!J/*8%0H4[I2Z!!@@?T9HWO$ M5&])4Q>%F(6U=)]D*NYW@LFG1-H)?T73E @92,$1SB*THID@V1:RD !';]$B MBH@*$$[0359.,Q6NUP$(3!+^!KU")$-KDB3R-I_90KZ3(MMA-?ZR'-\[,?X0 MK>6(,4=_9!%$;7M;^E([Y#T[M/2TP#5F S1T+Y#G>"/TY2Y KU^]Z7BOU4N8 M)^1Y!<5!JP23M(,1Z!F+W7: G+&"N$.-:\,Z5L."-SS!^Y0#PRHZZ"/(J1ZA M!><@X_;MH^R(;@2D_'M7!$KJJ)NJ%I9KGN,0YI9<.3BP![#\WW]S)\Z[+ME, MP@)#L)::HUK-D8[N_[E+[X$AND$\Q@QBFD2R&:I0<_3S9,R76FI?-4O8N("I M)?K!G\[LAT.)# W7DFA<2S362M1,N$1-N L$C_+WAD.7+"5I>N"),QBU?5EI M1^L[=PS!6L),:F$F_83)\5.QAG8I,^E09GBDC':XOLH8@K64N:R5N=0JLR89 M27>=B:,U[)LX)F&!(5A+L&DMV/0LB_K4I)HF88$A6$O-JUK-JSZ)*7>F:N_; MM 6PSKFII[KH"3#K$DYKUU;BQU.9J[?L.]F,T@)3M+9J M!]MG]RSI6V%-26J2%IBBM27U&DF]L^3P"]BK(HF[?J%7>LO>\AFBM>5KB@17 MNVOVU\"VY;[VZU]+]$%N:Z5T_$*6;^&@*/%N,<,I"$9"=$=W14^&V\[:Q ]IK>$1LN5BN:ZK3J@J?;:TC2%B*NO1'XUVW6/.R4V6:FLC-(" M4[1V*)K*Q[T\3^(;+8R,T@)3M+:D36WD:HN%_Y_X1JLAH[2@HATEOG>4^/;! M$6ZJ&PO=V]R:W-H965T9&;4R:<>%*?S54\D:7A3,!<$5WF.54O-\!E-75\9WMP MS]:9L0=N/"GH&A9@'HJYPIW;L:0L!Z&9%$3!:NI<^U>SD;6O#7XRJ/3.FMA( MEE(^VLO^I8X=8UE2#3/) M'UEJLJDS=D@**UIR2Z_B55:^LY)"FUD7D+1@4Y$\T_?6[S ML - GGY T *"?<#@#4#8 L(ZT$99'=8M-32>*%D19:V1S2[JW-1HC(8)6\6% M4?B5(<[$,YGGS&!9C"94I&0FA6%B#2)AH,D%6>"U24L.1*[(7,FT3 QYI$I1 M85[(=T:7C#-B?D\ +!CUZ9N^'AT?D MA%WJPYHO?(M/;L FWJ9I83!'5*6'.;Y.$E523G[=2\X)7MT*S7[W9;/Q-NCW M9KO!E2YH E,'G[L&M0$G_OC!C[Q/?:GX3V2O$C/H$C,XQAYO8S\G2U@S(? ^ MVNM7@&(R[8N\H8MJ.MNV-G$T\B;N9C>@'AM_W-F\TCGL= [?I9,D4MOG8RNU M?U$;@0W/<,=Y$.P+/+3QQ\-^@5$G,#HJ$'NPX= \;DQ@U>GEE.6]+S(Z$'$1 M>.&>TAXC?SSJESKJI([>67/ +G2TVJ/#2NYX;R3VV/C1GD)WIVOFH-;U,-%8 MS%*8IJETI]V\NJ[;]-[Y#&ULM59M;],P$/XK M5D!HD[HE3E_6CC;2UH% &C Q!A\0']SDVE@D=K#==OWWG)TT*S3-8()^:.S8 M]_BYQW>Y&Z^E^JY3 $/N\TSHB9<:4YS[OHY3R)D^E04(7)E+E3.#4[7P=:& M)O69UG!WO$5_[9Q'9V9,PU1F7WAB MTHDW]$@"<[;,S$>Y?@.50WV+%\M,NW^RKO8&'HF7VLB\,D8&.1?ED]U70NP8 MA(,#!F%E$#K>Y4&.Y14S+!HKN2;*[D8T.W"N.FLDQX6]E5NC<)6CG8FF,L^Y M09F-)DPD9"J%X6(!(N:@R0G.\T(*MRSGQ*1 W,6=R/G)G09RH354EM> XI!K MSF8\X\9:'UV!83S3Q^0YX8)\2N52XTX]]@TRM^?[<<7RLF09'F#YCJE3TJ4= M$@9AC]S=7I&CY\>_POCH>.U]6'L?.MSN =QK0/[0*;EWR!7H6/'"A]>$8'PZU'?RA ,1LA6\WVPZ%#;@U#W3!H M;,R\YH)A-+&,W$C-2VU?W1N;V+,,R"NQS!VD%(TZ/T('(U(U2O"+=_W:NWXK M7!G#617#&R)G&5\X;KJ#V:@4^M1$LK^G- ;J :4'-9?!WRF]3:U-ATQ+*O]6 MZ4?H.*4K#6J),,U;9#^K73U[NNQ"BA;ES_:4'P:CH%GY84UG^&3EW]=L_JWX MCS!RXO^9Z*/:RU$KYB=ID&QV6/HFFJ,]N6E Z8%(I\%#$0I:N7QQQ1.2$[9" MD1: ]=YV%/8*2H(&5$Z.L(AL@"E]W%A!VH_HE:9D1'(L<:DF=$@2MFE3DNX4 M4?I'_,E%R;^17RO$$RL&?:AT]+^5.OH_:AU]*':TO=KM!4?"=2R7F':83\U2 MEX V(NHX#4Z#83_8_='?HM;?Z:)L1XI-QX(+C1$X1Y3@] R_\JIL\LJ)D85K MK&;28)OFABDVQJ#L!ER?2VFV$]NKU:UV]!-02P,$% @ VXNG6,6>M074 M @ 0@ !D !X;"]W;W)K&ULG971;MHP%(9? MQ/,=J!]^]E)FK%A0-H-L1W_ MY_O/(3X>;[EXD1F 0J\L+^3$R90J1ZXKDPP8D5>\A$*_67'!B-)3L79E*8"D MM8CEKN]YH>'"3UNE-X]0_X/2! MB"O4PY^0[_E]]+R8H?.SB[_#N#KYK@)^5P&_CMO[KPK,J$QR+DW>/ZZ74@G] M&?VTF6\@?3O$G*V1+$D"$T&E58 MJ\SQW,1X$ S'[L;"ZG>L_BE68&,UJF"'Y??"GIT5=*S@%"NTL0(+"_?MK+!C MA:=8 QLKW&?Y46!G#3K6X!0KLK$&>RSL1[Z=%76LZ"CK*0/=K5<*A(T8[6?G M>0>R&W;$X7$B-VV!M5VB;-N#C3ZTY.MYD1V/O3\MS3MJX!ZD'*$[5E8*4MUU M=.X@E;7C>'L.+G$4'3@B>*>IXM,EL +Q_I'T,/X7Z.XT=',YZMZWIH5$.:RT MSKL::,>BN6^:B>)EW>.77.D;HQYF^HX&83;H]RO.U?O$7!O=K1__!E!+ P04 M " #;BZ=8KM.&U5D# "6%@ #0 'AL+W-T>6QE56G%Z/Z=4>M%@(-?23MLFSEZ_IT _CC[YG MY<9%2H?^X\7[7XM"W;SS[/7LP]E9Y_'R9K?]P@"7?N 4O3Y ]*J#ZVH,DXX/ MDMZCC GW#O.\US0JWM\6;_J?:[&6?(Z1$P=YS<1HO8X[YG90G!XB]%V!/1)= MI\0&VQ"#.E%'@ZP0ZWR-?-N@E4E.O2?"A_Z8<#:1#%@9R1E?V>8N-$P+7DA/ MZ8VB0X704OVQ<&AKL(=JG9R)0IK8-H+]G=3==X"F!@89YZW!KF\;1H.2*$6E MN-45T]DT/H.\NORP*K7#F22KL'OMKPGFHH-,"IE2V88)_:9I-. T SN2S>9P M5449 *A4D>M"RLBL$,1X:!AU0?W<(/YF6UI+[.--3,Y(]JB-E07K8RM M@/ZFFM7>E(U?I>N5[*E07Q9Z.,+487/1.TDSMC3U9=8:P-1#7)V4)5]]YFPF M2/9'1X-4F>H&*GWOB4K%IILMOR4I'^A2->FTS'#/W1/T M_&_G>48%E81OFM:Y?\RS_&K'4>^M+)N[RJYAI\?ZU'#L)J]/P61\"B9/(B?[ MIV R.0&3O3>[:[[$9'C\)J.36.WN49H,ZC/EQL%UZ]C:MGKP>C#T?\"+!E\' M]28+QA43=6W.TI2*9Z=7+:_(1+]T;^GK_BG-R(*KAQ8<^NOR=YJR19ZTO>Y@ M(NI>Z_(W&)X^"C?O)CH6$RE=TG1<5^5L8HJ>+NBH]0<(N\BM^;@1C&,Q-P(8 M%@=S@'$L"XOS/XVGCX['8IBWOA/IHYP^RK$L%S(V7RR.FY/HCWND21)%<8S- MZ'CL=##&YBV.X<^MAGD#!A8'(KULKO'5QC-D?QY@:[HO0["1XIF(C12?:T#< M\P:,)'&O-A8'&-@J8+D#\=UQ(*?-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( -N+IUC+R4-W] 0 (0K / >&PO=V]R:V)O;VLN M>&ULQ9I=3^,X%(;_BM4KYH)MFR]F$$4JL,Q68F<01=RN3.*V%H[=M5T8YM>O MDTZU-I17>W.V5VV^G"=V[.<VET6%G MM^-!BA?W[_%NDSU+)Q^EDOYU,NC_*S%@K=2RE3]%,QF,!LRMS,L?QLJ?1GNN MYK4U2DT&X^V!!V&]K-_MGG>0]_S1]7L\?[SC 60RJ$:AP(6TSO=G].7SP/@L MPLG;K8TWUU)Y8:^X%U^MV:RE7G;%A*<81H_1U\/N=UN)I_:_5*-9+&0MKDR] M:87VVWJT0G6 VJWDV@V8YJV8#':G,*X;]KOVH9+83&^+"N=V3QIN/6NV3^T# M;E2']E2& W;6].!TD)=&-T([T;#PSQDEF\#1L'F'$RZ-(#, F1T0\J\L@LP! M9'X0R NNN*X%BR + %D<$#*IR1) EH=L[CR"K !D=4C((H(\ 9 GM)"W_)4] M.W8K;']Y]QY>25)G6L29=K(1EMU;WH21FDVMY7K9C3W>181? M .$76L(+7C\M@TC"*-Z-Y!?<2^KX;+F=SKH1C=\)O;%J!R"ICK,.S,0E"JEQT'F\:8R"QC8K7C MGKO!\-**1GIVS>L^QNZY;V),Y)8QL5QFNC:M8/?\ATA>1"23,;%-YM[43\=A MB.Z]W(:2W+M@&ZED3.R2;Z'<7_5V=&.<^]2YFUW%RY)BPHQD3BR8G%DUCQF$4N#]F^BI/H'(DGIQ9/BCEM MFOX_5]MW(,9$XLF)Q0-K,YVW1>+)B<6#, V[CC&1>')B\7P0%.V 8TPDGIQ8 M/"@H"JSQ/#A24$&L(!P4Q9/,!5)009_R ,QXFKE "BK(O] @S#+&1!8JB"V$ M0\RDT>%'&F(+8)OHB6R4$EL(30SDR89);)0>;C//>PX>3_P-02P,$% @ VXNG6+5Q8'P6 @ JB8 !H !X;"]? M! M-T#(HPS=1Y +Z1 ITA@\%3$D>/DW_$ ,GWZ50SONNU/=[?NZ^#@> M3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N M9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\/U=$V7 M@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY M@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L M"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCKYV";06U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)ILE!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8- [T"]@T#O M0+V#0.] O8- [T"]@T#OF/RL)- [4.\@T#M0[R#0.U#O(- [4.\@T#NCWIE M[XQZ9P*],^J="?3.J'[RW7 MQU^67R[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H M%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3 M?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \ MF2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U M\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*' M!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ VXNG6!AJ MYB9[!@ AR8 !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ VXNG6,"J.O_"!0 ,!< !@ M ("! !< 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ VXNG6* .9X5K!@ H"L !@ ("!;2< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6)X4 MZ0;'" GA4 !D ("!!3, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6. GE79Q!0 ^@T !D M ("!W4D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VXNG6)J",6HX!0 2 X !D ("! MYE8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VXNG6#D8B!%&" ?10 !D ("!IF\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6!"W>@CF @ L08 !D M ("!\)L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ VXNG6,^)W?6+! 6 L !D ("!H*8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MVXNG6(RR5;S=! C T !D ("!S[ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6,YVH^%N! MI@H !D ("!Q+P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6)O$LEP7 P B L !D M ("!-LH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ VXNG6,W;11+^ @ ' @ !D ("!N-, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG M6#H)0@4E P ) D !D ("!1]X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6/2%K2IX @ Y04 M !D ("!ZN@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6%Y+\@HE @ 1 0 !D M ("!.O$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ VXNG6#Z]2JB1 @ @P8 !D ("!UP(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6%R: M? +Z!0 7B0 !D ("!. P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ VXNG6-$2 ,*5 P ] L !D M ("!IAH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ VXNG6)QZ!-=@ P Y T !D ("! M&28! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ VXNG6(E*T%QZ P =@L !D ("!0C$! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L% 3!@ !) $D ]A, /=% 0 $! end XML 74 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 75 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 134 290 1 false 52 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Statements of Operations (unaudited) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (unaudited) Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (unaudited) Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 6 false false R7.htm 100070 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Background and Basis of Presentation Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureBackgroundAndBasisOfPresentation Background and Basis of Presentation Notes 10 false false R11.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 995475 - Disclosure - Acquisitions Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitions Acquisitions Notes 12 false false R13.htm 995485 - Disclosure - Fair Value Measurement Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurement Fair Value Measurement Notes 13 false false R14.htm 995495 - Disclosure - Allowance for Sales Returns Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturns Allowance for Sales Returns Notes 14 false false R15.htm 995505 - Disclosure - Composition of Certain Financial Statement Items Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItems Composition of Certain Financial Statement Items Notes 15 false false R16.htm 995515 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 16 false false R17.htm 995525 - Disclosure - Revolving Credit Facility and Long-Term Debt Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt Revolving Credit Facility and Long-Term Debt Notes 17 false false R18.htm 995535 - Disclosure - Income Taxes Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 995545 - Disclosure - Stock-Based Compensation Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 995555 - Disclosure - Net Income (Loss) Per Share Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShare Net Income (Loss) Per Share Notes 20 false false R21.htm 995565 - Disclosure - Segment Information Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation Segment Information Notes 21 false false R22.htm 995575 - Disclosure - Commitments and Contingencies Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 995595 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 995605 - Disclosure - Acquisitions (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitions 24 false false R25.htm 995615 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurement 25 false false R26.htm 995625 - Disclosure - Allowance for Sales Returns (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsTables Allowance for Sales Returns (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturns 26 false false R27.htm 995635 - Disclosure - Composition of Certain Financial Statement Items (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsTables Composition of Certain Financial Statement Items (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItems 27 false false R28.htm 995645 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets 28 false false R29.htm 995655 - Disclosure - Revolving Credit Facility and Long-Term Debt (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtTables Revolving Credit Facility and Long-Term Debt (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt 29 false false R30.htm 995665 - Disclosure - Income Taxes (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes 30 false false R31.htm 995675 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation 31 false false R32.htm 995685 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShare 32 false false R33.htm 995695 - Disclosure - Segment Information (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation 33 false false R34.htm 995705 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 34 false false R35.htm 995715 - Disclosure - Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details) Details 35 false false R36.htm 995725 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 36 false false R37.htm 995735 - Disclosure - Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details) Details 37 false false R38.htm 995745 - Disclosure - Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details) Details 38 false false R39.htm 995755 - Disclosure - Fair Value Measurement - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails Fair Value Measurement - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) Details 39 false false R40.htm 995765 - Disclosure - Allowance for Sales Returns - Schedule of Allowances for Sales Returns (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails Allowance for Sales Returns - Schedule of Allowances for Sales Returns (Details) Details 40 false false R41.htm 995775 - Disclosure - Composition of Certain Financial Statement Items - Schedule of Inventory (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails Composition of Certain Financial Statement Items - Schedule of Inventory (Details) Details 41 false false R42.htm 995785 - Disclosure - Composition of Certain Financial Statement Items - Schedule of Property and Equipment (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails Composition of Certain Financial Statement Items - Schedule of Property and Equipment (Details) Details 42 false false R43.htm 995795 - Disclosure - Composition of Certain Financial Statement Items - Other Current Liabilities (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails Composition of Certain Financial Statement Items - Other Current Liabilities (Details) Details 43 false false R44.htm 995805 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) Details 44 false false R45.htm 995815 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Parenthetical) (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsParentheticalDetails Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Parenthetical) (Details) Details 45 false false R46.htm 995825 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails Goodwill and Other Intangible Assets - Additional Information (Details) Details 46 false false R47.htm 995835 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 47 false false R48.htm 995845 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Values of Goodwill (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingValuesOfGoodwillDetails Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Values of Goodwill (Details) Details 48 false false R49.htm 995855 - Disclosure - Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Details) Details 49 false false R50.htm 995865 - Disclosure - Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Parenthetical) (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Parenthetical) (Details) Details 50 false false R51.htm 995875 - Disclosure - Revolving Credit Facility and Long-Term Debt - Additional Information (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails Revolving Credit Facility and Long-Term Debt - Additional Information (Details) Details 51 false false R52.htm 995885 - Disclosure - Income Taxes - Summary of Income Tax Expense and Effective Income Tax Rate (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxExpenseAndEffectiveIncomeTaxRateDetails Income Taxes - Summary of Income Tax Expense and Effective Income Tax Rate (Details) Details 52 false false R53.htm 995895 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 53 false false R54.htm 995905 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-based Compensation Expense (Details) Details 54 false false R55.htm 995915 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 55 false false R56.htm 995925 - Disclosure - Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details) Details 56 false false R57.htm 995935 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 57 false false R58.htm 995945 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails Stock-Based Compensation - Restricted Stock Activity (Details) Details 58 false false R59.htm 995955 - Disclosure - Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock (Details) Details http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareTables 59 false false R60.htm 995965 - Disclosure - Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock (Details) Details http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareTables 60 false false R61.htm 995975 - Disclosure - Segment Information - Schedule of Total Net Revenues (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails Segment Information - Schedule of Total Net Revenues (Details) Details 61 false false R62.htm 995985 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 62 false false R63.htm 995995 - Disclosure - Commitments and Contingencies - Schedule of Product Warranty Liability (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfProductWarrantyLiabilityDetails Commitments and Contingencies - Schedule of Product Warranty Liability (Details) Details 63 false false R64.htm 996005 - Disclosure - Commitments and Contingencies - Components of the Right-of-Use Assets and Lease Liabilities (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails Commitments and Contingencies - Components of the Right-of-Use Assets and Lease Liabilities (Details) Details 64 false false R65.htm 996015 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) Sheet http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details) Details 65 false false All Reports Book All Reports hear-20240331.htm hear-20240331.xsd img253758880_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "hear-20240331.htm": { "nsprefix": "hear", "nsuri": "http://www.turtlebeach.com/20240331", "dts": { "inline": { "local": [ "hear-20240331.htm" ] }, "schema": { "local": [ "hear-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 263, "keyCustom": 27, "axisStandard": 17, "axisCustom": 0, "memberStandard": 33, "memberCustom": 17, "hidden": { "total": 10, "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 134, "entityCount": 1, "segmentCount": 52, "elementCount": 585, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 498, "http://xbrl.sec.gov/dei/2023": 33, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Statements of Operations (unaudited)", "shortName": "Condensed Consolidated Statements of Operations (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R3": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "longName": "100030 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R4": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100040 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100050 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R6": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R7": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_a105812a-8fcd-4732-897e-0d6eb62605b4", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a105812a-8fcd-4732-897e-0d6eb62605b4", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureBackgroundAndBasisOfPresentation", "longName": "995455 - Disclosure - Background and Basis of Presentation", "shortName": "Background and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitions", "longName": "995475 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurement", "longName": "995485 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturns", "longName": "995495 - Disclosure - Allowance for Sales Returns", "shortName": "Allowance for Sales Returns", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItems", "longName": "995505 - Disclosure - Composition of Certain Financial Statement Items", "shortName": "Composition of Certain Financial Statement Items", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets", "longName": "995515 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt", "longName": "995525 - Disclosure - Revolving Credit Facility and Long-Term Debt", "shortName": "Revolving Credit Facility and Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995535 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995545 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShare", "longName": "995555 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation", "longName": "995565 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995575 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995595 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsTables", "longName": "995605 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementTables", "longName": "995615 - Disclosure - Fair Value Measurement (Tables)", "shortName": "Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsTables", "longName": "995625 - Disclosure - Allowance for Sales Returns (Tables)", "shortName": "Allowance for Sales Returns (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "hear:ScheduleOfAllowancesForSalesReturnTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "hear:ScheduleOfAllowancesForSalesReturnTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsTables", "longName": "995635 - Disclosure - Composition of Certain Financial Statement Items (Tables)", "shortName": "Composition of Certain Financial Statement Items (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables", "longName": "995645 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtTables", "longName": "995655 - Disclosure - Revolving Credit Facility and Long-Term Debt (Tables)", "shortName": "Revolving Credit Facility and Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "995665 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995675 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareTables", "longName": "995685 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables", "longName": "995695 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "longName": "995705 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "995715 - Disclosure - Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions - Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_62585a09-6302-45a8-ac08-d07e4166f96a", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R36": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "longName": "995725 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f96be1c3-573e-4092-893e-a7f183b1db6e", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-2", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R37": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "longName": "995735 - Disclosure - Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details)", "shortName": "Acquisitions - Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_e594ba20-527a-4c5c-9117-169b8d4e276d", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e594ba20-527a-4c5c-9117-169b8d4e276d", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails", "longName": "995745 - Disclosure - Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details)", "shortName": "Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_f96be1c3-573e-4092-893e-a7f183b1db6e", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f96be1c3-573e-4092-893e-a7f183b1db6e", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails", "longName": "995755 - Disclosure - Fair Value Measurement - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details)", "shortName": "Fair Value Measurement - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_5cb05789-c4d1-4fd3-9697-cb00d4427f5e", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5cb05789-c4d1-4fd3-9697-cb00d4427f5e", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails", "longName": "995765 - Disclosure - Allowance for Sales Returns - Schedule of Allowances for Sales Returns (Details)", "shortName": "Allowance for Sales Returns - Schedule of Allowances for Sales Returns (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_5be0b141-f056-441d-a383-7221b6213129", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hear:ScheduleOfAllowancesForSalesReturnTableTextBlock", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5be0b141-f056-441d-a383-7221b6213129", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hear:ScheduleOfAllowancesForSalesReturnTableTextBlock", "div", "us-gaap:AllowanceForCreditLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails", "longName": "995775 - Disclosure - Composition of Certain Financial Statement Items - Schedule of Inventory (Details)", "shortName": "Composition of Certain Financial Statement Items - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails", "longName": "995785 - Disclosure - Composition of Certain Financial Statement Items - Schedule of Property and Equipment (Details)", "shortName": "Composition of Certain Financial Statement Items - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails", "longName": "995795 - Disclosure - Composition of Certain Financial Statement Items - Other Current Liabilities (Details)", "shortName": "Composition of Certain Financial Statement Items - Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails", "longName": "995805 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsParentheticalDetails", "longName": "995815 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Parenthetical) (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "longName": "995825 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "995835 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingValuesOfGoodwillDetails", "longName": "995845 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Values of Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Values of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_1d282f42-c844-48d9-83e3-c48508622a76", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R49": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "longName": "995855 - Disclosure - Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Details)", "shortName": "Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails", "longName": "995865 - Disclosure - Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Parenthetical) (Details)", "shortName": "Revolving Credit Facility and Long-Term Debt - Schedule Of Debt (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_421427b5-b23a-4b45-a177-31935f949599", "name": "hear:DebtInstrumentMaturityTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_421427b5-b23a-4b45-a177-31935f949599", "name": "hear:DebtInstrumentMaturityTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "longName": "995875 - Disclosure - Revolving Credit Facility and Long-Term Debt - Additional Information (Details)", "shortName": "Revolving Credit Facility and Long-Term Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:InterestExpenseDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R52": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxExpenseAndEffectiveIncomeTaxRateDetails", "longName": "995885 - Disclosure - Income Taxes - Summary of Income Tax Expense and Effective Income Tax Rate (Details)", "shortName": "Income Taxes - Summary of Income Tax Expense and Effective Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R53": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "995895 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "hear:UnrecognizedTaxBenefitsInclusiveOfInterestAndPenalties", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "hear:UnrecognizedTaxBenefitsInclusiveOfInterestAndPenalties", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "995905 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d6eb684-6905-4edd-8e27-6700599fa150", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R55": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "995915 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "hear:SharebasedCompensationArrangementBySharebasedPaymentAwardForfeiturePeriodAfterEndingEmployment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R56": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails", "longName": "995925 - Disclosure - Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details)", "shortName": "Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_1d282f42-c844-48d9-83e3-c48508622a76", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hear:SummaryOfActivityInSharesAvailableForGrantTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1d282f42-c844-48d9-83e3-c48508622a76", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hear:SummaryOfActivityInSharesAvailableForGrantTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails", "longName": "995935 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_1d282f42-c844-48d9-83e3-c48508622a76", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R58": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "longName": "995945 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details)", "shortName": "Stock-Based Compensation - Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_cb85df98-e6d3-4594-b811-3c881b9a3a55", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cb85df98-e6d3-4594-b811-3c881b9a3a55", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R59": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails", "longName": "995955 - Disclosure - Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock (Details)", "shortName": "Net Income (Loss) Per Share - Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "hear:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockAwards", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R60": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails", "longName": "995965 - Disclosure - Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock (Details)", "shortName": "Net Income (Loss) Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails", "longName": "995975 - Disclosure - Segment Information - Schedule of Total Net Revenues (Details)", "shortName": "Segment Information - Schedule of Total Net Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_0c0b882a-1fb6-4171-a49e-fd0b21598bc0", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_39620f30-8841-4d0c-9c97-f1316aca9ef4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "unique": true } }, "R62": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995985 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_6455f235-3952-455b-a8c6-8e25d728c10b", "name": "hear:NumberOfShareholders", "unitRef": "U_Claim", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6455f235-3952-455b-a8c6-8e25d728c10b", "name": "hear:NumberOfShareholders", "unitRef": "U_Claim", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfProductWarrantyLiabilityDetails", "longName": "995995 - Disclosure - Commitments and Contingencies - Schedule of Product Warranty Liability (Details)", "shortName": "Commitments and Contingencies - Schedule of Product Warranty Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_1d282f42-c844-48d9-83e3-c48508622a76", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1d282f42-c844-48d9-83e3-c48508622a76", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails", "longName": "996005 - Disclosure - Commitments and Contingencies - Components of the Right-of-Use Assets and Lease Liabilities (Details)", "shortName": "Commitments and Contingencies - Components of the Right-of-Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hear:ScheduleOfComponentsOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "hear:ScheduleOfComponentsOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails", "longName": "996015 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a5ba117f-b065-49a8-8907-a647cc5f27b9", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hear-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21", "r664" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r266", "r267" ] }, "hear_AccruedExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "AccruedExpensesCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Expenses Current", "documentation": "Accrued expenses current." } } }, "auth_ref": [] }, "hear_AccruedFreightCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "AccruedFreightCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued freight", "label": "Accrued Freight Current", "documentation": "Accrued freight current." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r85", "r136" ] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued marketing", "label": "Accrued Marketing Costs, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued legal", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AccruedRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued royalty", "label": "Accrued Royalties, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r639" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r53", "r163", "r510" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r96", "r172", "r507", "r526", "r530" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r10", "r32", "r424", "r427", "r484", "r521", "r522", "r759", "r760", "r761", "r767", "r768", "r769" ] }, "hear_AcquisitionOfLygoInternationalLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "AcquisitionOfLygoInternationalLimitedMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of Lygo International Limited", "label": "Acquisition Of Lygo International Limited [Member]", "documentation": "Acquisition of Lygo International Limited [Member]" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r714" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "totalLabel": "Additional Paid in Capital, Total", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r88", "r664", "r813" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r380", "r381", "r382", "r541", "r767", "r768", "r769", "r795", "r814" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r720" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r720" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r720" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r720" ] }, "us-gaap_AdjustableRateLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustableRateLoansMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustable Rate Loans", "label": "Adjustable Rate Loans [Member]", "documentation": "Loan where the rate is adjusted, moving higher or lower according to changes in a specified reference rate." } } }, "auth_ref": [ "r113", "r114" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r207", "r208", "r209", "r210", "r219", "r268", "r269", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r291", "r380", "r381", "r382", "r394", "r395", "r396", "r397", "r409", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r444", "r449", "r450", "r451", "r452", "r462", "r463", "r467", "r468", "r469", "r470", "r480", "r481", "r482", "r483", "r484", "r493", "r494", "r495", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r60", "r61", "r345" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "hear_AggregateRevolverCommitments": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "AggregateRevolverCommitments", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Revolver Commitments", "label": "Aggregate Revolver Commitments", "documentation": "Aggregate revolver commitments." } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r685", "r696", "r706", "r731" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r688", "r699", "r709", "r734" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r720" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r727" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r692", "r700", "r710", "r727", "r735", "r739", "r747" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r745" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r375", "r383" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturns" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Sales Returns", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r45" ] }, "hear_AllowanceForSalesReturnsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "AllowanceForSalesReturnsAbstract", "lang": { "en-us": { "role": { "label": "Allowance For Sales Returns [Abstract]", "documentation": "Allowance for Sales Returns [Abstract]" } } }, "auth_ref": [] }, "hear_AlternativeCurrencyLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "AlternativeCurrencyLoansMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Alternative currency loans.", "label": "Alternative Currency Loans [Member]", "terseLabel": "UK Alternative Currency Loans" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r101", "r328", "r464", "r762" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r8", "r48", "r52" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r233" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r40" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r413" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r816", "r817", "r818", "r819" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets", "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." } } }, "auth_ref": [ "r134", "r167", "r192", "r244", "r252", "r257", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r414", "r416", "r447", "r504", "r578", "r664", "r676", "r789", "r790", "r801" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r159", "r174", "r192", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r414", "r416", "r447", "r664", "r789", "r790", "r801" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r742" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r743" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r738" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r738" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r738" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r738" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r738" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r738" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r741" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r740" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r739" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r739" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "hear_BloombergShortTermBankYieldIndexRateLoansBloombergShortTermBankYieldIndexDailyFloatingRateLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "BloombergShortTermBankYieldIndexRateLoansBloombergShortTermBankYieldIndexDailyFloatingRateLoansMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Bloomberg Short-Term Bank Yield Index Rate Loans, Bloomberg Short-Term Bank Yield Index Daily Floating Rate Loans.", "label": "Bloomberg Short-Term Bank Yield Index Rate Loans, Bloomberg Short-Term Bank Yield Index Daily Floating Rate Loans [Member]", "terseLabel": "U.S. BSBY Rate Loans, U.S. BSBY Daily Floating Rate Loans" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r407", "r657", "r658" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r63", "r65", "r407", "r657", "r658" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r131" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r407" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r64" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Pro Forma Financial Information (Unaudited)", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "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." } } }, "auth_ref": [ "r754", "r755" ] }, "hear_BusinessAcquisitionsProFormaCostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "BusinessAcquisitionsProFormaCostOfRevenue", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Business Acquisitions Pro Forma Cost of Revenue", "documentation": "Business acquisitions pro forma cost of revenue." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "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." } } }, "auth_ref": [ "r405", "r406" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "netLabel": "Net revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r405", "r406" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition-related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares issued", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r128", "r408" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease Payable", "terseLabel": "Lease Payable", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "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." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and Other Current Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued Liabilities", "terseLabel": "Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts Payable", "terseLabel": "Accounts Payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "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." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred Tax Liability", "terseLabel": "Deferred Tax Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant & Equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preliminary purchase consideration", "totalLabel": "Total consideration paid", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r67" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reported Value Measurement", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r74", "r75" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r38", "r161", "r637" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents, fair value disclosure", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents - beginning of period", "periodEndLabel": "Cash and cash equivalents - end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r38", "r108", "r190" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r108" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r148", "r149", "r150", "r153", "r154", "r206", "r268", "r269", "r271", "r272", "r273", "r278", "r279", "r291", "r394", "r409", "r410", "r418", "r419", "r420", "r430", "r431", "r441", "r443", "r444", "r448", "r449", "r450", "r462", "r467", "r468", "r469", "r480", "r493", "r494", "r519", "r520" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r148", "r149", "r150", "r153", "r154", "r268", "r269", "r271", "r272", "r273", "r278", "r279", "r280", "r291", "r394", "r409", "r410", "r411", "r418", "r419", "r420", "r421", "r430", "r431", "r432", "r435", "r441", "r443", "r444", "r448", "r449", "r450", "r462", "r467", "r468", "r469", "r480", "r493", "r494", "r519", "r520", "r756" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r718" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r152", "r169", "r170", "r171", "r192", "r223", "r228", "r230", "r232", "r238", "r239", "r270", "r304", "r306", "r307", "r308", "r311", "r312", "r332", "r333", "r335", "r336", "r337", "r447", "r534", "r535", "r536", "r537", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r566", "r587", "r605", "r617", "r618", "r619", "r620", "r621", "r753", "r763", "r770" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r719" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r719" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r29", "r80", "r505", "r565" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r120", "r293", "r294", "r624", "r787" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "verboseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r767", "r768", "r795", "r812", "r814" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r87", "r566" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares outstanding", "label": "Common Stock, Shares, Outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r87", "r566", "r584", "r814", "r815" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value - 25,000,000 shares authorized; 21,167,504 and 17,531,702 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r87", "r506", "r664" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r724" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r723" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r725" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r722" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r33", "r177", "r179", "r184", "r499", "r515" ] }, "hear_CondensedConsolidatedBalanceSheetComponentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "CondensedConsolidatedBalanceSheetComponentsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheet Components [Abstract]", "documentation": "Condensed Consolidated Balance Sheet Components [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r103", "r192", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r447", "r789" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r194", "r195", "r316", "r334", "r485", "r642", "r644" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer Relationships", "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r69" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "hear_DebtInstrumentCovenantCurrentFixedChargeMinimumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "DebtInstrumentCovenantCurrentFixedChargeMinimumPercentage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, current fixed charge ratio required, minimum", "label": "Debt Instrument Covenant Current Fixed Charge Minimum Percentage", "documentation": "Debt instrument covenant current fixed charge minimum percentage." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r196", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r465", "r650", "r651", "r652", "r653", "r654", "r764" ] }, "hear_DebtInstrumentMaturityTerm": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "DebtInstrumentMaturityTerm", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument maturity term.", "label": "Debt Instrument Maturity Term", "terseLabel": "Debt instrument maturity term" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r27", "r54", "r55", "r76", "r77", "r78", "r81", "r122", "r123", "r196", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r465", "r650", "r651", "r652", "r653", "r654", "r764" ] }, "hear_DebtLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "DebtLeverageRatio", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt leverage ratio", "label": "Debt leverage ratio", "documentation": "Debt leverage ratio." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r386", "r387" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r127", "r147", "r400", "r401", "r766" ] }, "hear_DeferredTaxLiabilitiesValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "DeferredTaxLiabilitiesValuationAllowance", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, valuation allowance", "label": "Deferred Tax Liabilities Valuation Allowance", "documentation": "Deferred tax liabilities valuation allowance." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r247" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r130" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r343", "r348", "r376", "r377", "r379", "r660" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r680" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r713" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r185", "r211", "r212", "r213", "r214", "r215", "r221", "r223", "r230", "r231", "r232", "r236", "r439", "r440", "r500", "r516", "r645" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r185", "r211", "r212", "r213", "r214", "r215", "r223", "r230", "r231", "r232", "r236", "r439", "r440", "r500", "r516", "r645" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r220", "r233", "r234", "r235" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r453" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxExpenseAndEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r389" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued employee expenses", "label": "Employee-related Liabilities, Current", "totalLabel": "Employee-related Liabilities, Current, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation cost not yet recognized, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r378" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r793" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Stock Options", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r678" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r678" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r678" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r752" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r678" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r678" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r678" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r678" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r155", "r180", "r181", "r182", "r203", "r204", "r205", "r208", "r216", "r218", "r237", "r275", "r281", "r338", "r380", "r381", "r382", "r396", "r397", "r422", "r424", "r425", "r426", "r427", "r429", "r438", "r454", "r456", "r457", "r458", "r459", "r460", "r484", "r521", "r522", "r523", "r541", "r605" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r721" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r685", "r696", "r706", "r731" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r682", "r693", "r703", "r728" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of Fair Value Measurement", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r321", "r446", "r651", "r652" ] }, "hear_EuropeAndMiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "EuropeAndMiddleEastMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe and Middle East", "label": "Europe And Middle East [Member]", "documentation": "Europe and middle east." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r727" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer", "label": "Executive Officer [Member]" } } }, "auth_ref": [ "r772" ] }, "hear_FairValueAssumptionsForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FairValueAssumptionsForfeitureRate", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture rate", "label": "Fair Value Assumptions Forfeiture Rate", "documentation": "Fair value assumptions forfeiture rate" } } }, "auth_ref": [] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r73", "r74", "r75" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of Fair Value Measurement", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r17", "r73", "r321", "r651", "r652" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r321", "r651", "r652" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r442" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary Allocation of Purchase Consideration to Identifiable Intangible Assets", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r165", "r287" ] }, "hear_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "documentation": "Finite lived intangible assets amortization expense after year three.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Three" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r118" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r492", "r496" ] }, "hear_FiniteLivedIntangibleAssetsForeignCurrencyAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FiniteLivedIntangibleAssetsForeignCurrencyAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "hear_FiniteLivedIntangibleAssetsForeignCurrencyNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Finite-lived intangible assets, accumulated amortization", "label": "Finite Lived Intangible Assets Foreign Currency Accumulated Amortization", "documentation": "Finite lived intangible assets foreign currency accumulated amortization." } } }, "auth_ref": [] }, "hear_FiniteLivedIntangibleAssetsForeignCurrencyGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FiniteLivedIntangibleAssetsForeignCurrencyGross", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "hear_FiniteLivedIntangibleAssetsForeignCurrencyNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Finite-lived intangible assets, gross carrying value", "label": "Finite Lived Intangible Assets Foreign Currency Gross", "documentation": "Finite lived intangible assets foreign currency gross." } } }, "auth_ref": [] }, "hear_FiniteLivedIntangibleAssetsForeignCurrencyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FiniteLivedIntangibleAssetsForeignCurrencyNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Total", "label": "Finite Lived Intangible Assets Foreign Currency Net", "documentation": "Finite lived intangible assets foreign currency net.", "negatedTotalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross carrying value", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r117", "r496" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r492" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r49", "r51" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r117", "r492" ] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets [Roll Forward]", "label": "Finite-Lived Intangible Assets [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r689", "r700", "r710", "r735" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r689", "r700", "r710", "r735" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r689", "r700", "r710", "r735" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r689", "r700", "r710", "r735" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r689", "r700", "r710", "r735" ] }, "hear_FourthAmendmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FourthAmendmentMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fourth Amendment", "label": "Fourth Amendment [Member]", "documentation": "Fourth Amendment." } } }, "auth_ref": [] }, "hear_FullyDilutedBasisIssuedStock": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "FullyDilutedBasisIssuedStock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of issued stock", "label": "fully-diluted basis, issued stock", "documentation": "fully-diluted basis, issued stock" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "totalLabel": "General and Administrative Expense, Total", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r104", "r589" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r100" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingValuesOfGoodwillDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance as of March 31, 2024", "periodStartLabel": "Balance as of January 1, 2024", "terseLabel": "Goodwill", "label": "Goodwill", "totalLabel": "Goodwill, Total", "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." } } }, "auth_ref": [ "r164", "r283", "r497", "r649", "r664", "r775", "r782" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInCarryingValuesOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PDP acquisition", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r284", "r649" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r116" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in carrying values of goodwill", "label": "Goodwill, Period Increase (Decrease)", "totalLabel": "Goodwill, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r774" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r102", "r192", "r244", "r251", "r256", "r259", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r447", "r647", "r789" ] }, "us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset." } } }, "auth_ref": [ "r289" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated impairment charges", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total", "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." } } }, "auth_ref": [ "r8", "r15" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-Lived", "verboseLabel": "Impairment charge", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r762", "r785" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r98", "r139", "r244", "r251", "r256", "r259", "r501", "r512", "r647" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r290", "r292", "r590" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r292", "r590" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r193", "r385", "r390", "r392", "r393", "r398", "r402", "r403", "r404", "r539" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesSummaryOfIncomeTaxExpenseAndEffectiveIncomeTaxRateDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "negatedLabel": "Income tax expense (benefit)", "verboseLabel": "Income tax benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r142", "r151", "r217", "r218", "r248", "r388", "r399", "r517" ] }, "hear_IncomeTaxLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "IncomeTaxLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax [Line Items]", "documentation": "Income tax." } } }, "auth_ref": [] }, "hear_IncomeTaxTable": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "IncomeTaxTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax [Table]", "documentation": "Income tax." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid (received) for income taxes", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "hear_IncreasedUndrawnCommitmentFeePercetage": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "IncreasedUndrawnCommitmentFeePercetage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Increased undrawn commitment fee percetage.", "label": "Increased undrawn commitment fee percetage" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of warrants", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r224", "r225", "r226", "r232" ] }, "hear_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockAwards", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of restricted stock", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Restricted Stock Awards", "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Restricted Stock Awards" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r224", "r225", "r227", "r232", "r347" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r692", "r700", "r710", "r727", "r735", "r739", "r747" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r745" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r681", "r751" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r681", "r751" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r681", "r751" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible assets, gross carrying value", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r164" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total intangible assets, net book value", "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r47", "r50" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, debt", "label": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r105", "r326", "r331", "r653", "r654" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense (income)", "label": "Interest Income (Expense), Net", "totalLabel": "Interest Income (Expense), Net, Total", "negatedLabel": "Interest expense", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r141" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r186", "r188", "r189" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r115", "r640" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r173", "r638", "r664" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r115", "r641" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for obsolete inventory", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r282" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r119" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r475" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r798" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r479" ] }, "hear_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r798" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease remaining lease term", "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r799" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r24", "r192", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r415", "r416", "r417", "r447", "r564", "r646", "r676", "r789", "r801", "r802" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r92", "r138", "r509", "r664", "r765", "r773", "r796" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r160", "r192", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r415", "r416", "r417", "r447", "r664", "r789", "r801", "r802" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "hear_LiborInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "LiborInterestRateMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR Rate", "label": "LIBOR Interest Rate [Member]", "documentation": "LIBOR Interest rate." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility, maturing March 2027", "verboseLabel": "Term loan Due 2027", "label": "Long-Term Line of Credit", "totalLabel": "Long-Term Line of Credit, Total", "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." } } }, "auth_ref": [ "r19", "r137", "r810" ] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, capacity available for specific purpose other than for trade purchases", "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, capacity available for trade purchases", "label": "Line of Credit Facility, Capacity Available for Trade Purchases", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r22" ] }, "hear_LineOfCreditFacilityToMakeAdditionalInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "LineOfCreditFacilityToMakeAdditionalInvestments", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit to make additional investments", "label": "Line Of Credit Facility To Make Additional Investments", "documentation": "Line of credit facility to make additional investments." } } }, "auth_ref": [] }, "hear_LineOfCreditFacilityToMakeInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "LineOfCreditFacilityToMakeInvestments", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit to make investments", "label": "Line Of Credit Facility To Make Investments", "documentation": "Line of credit facility to make investments." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused commitment fee, percent", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion 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." } } }, "auth_ref": [ "r84", "r135" ] }, "us-gaap_LinesOfCreditFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Revolving credit facility, fair value disclosure", "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Term loan Due 2027", "terseLabel": "Long Term Debt", "label": "Long-Term Debt", "totalLabel": "Long-Term Debt, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r137", "r320", "r330", "r651", "r652", "r810" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan, fair value disclosure", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, non-current", "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r168" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility and Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r121" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "hear_MarketingAndTradeShowEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "MarketingAndTradeShowEquipmentMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Demonstration units and convention booths", "label": "Marketing And Trade Show Equipment [Member]", "documentation": "Marketing and trade show equipment." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r342", "r490", "r518", "r556", "r557", "r608", "r610", "r612", "r613", "r615", "r634", "r635", "r648", "r655", "r659", "r665", "r791", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r719" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r719" ] }, "hear_MergerOfVTBHoldingsIncAndParametricSoundCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "MergerOfVTBHoldingsIncAndParametricSoundCorporationMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Merger of VTB Holdings, Inc. and Parametric Sound Corporation", "label": "Merger Of V T B Holdings Inc And Parametric Sound Corporation [Member]", "documentation": "Merger of VTB Holdings, Inc. and Parametric Sound Corporation [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r342", "r490", "r518", "r556", "r557", "r608", "r610", "r612", "r613", "r615", "r634", "r635", "r648", "r655", "r659", "r665", "r791", "r803", "r804", "r805", "r806", "r807", "r808" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r738" ] }, "hear_MonthlyAmortizePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "MonthlyAmortizePercentage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly amortize percentage", "label": "Monthly amortize percentage", "documentation": "Monthly amortize percentage." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r746" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r720" ] }, "hear_NeatMicrophonesBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NeatMicrophonesBusinessMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Neat Microphones Business.", "label": "Neat Microphones Business [Member]", "verboseLabel": "Neat Microphones Business" } } }, "auth_ref": [] }, "hear_NeatMicrophonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NeatMicrophonesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Neat Microphones", "label": "Neat Microphones [Member]", "documentation": "Neat Microphones." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used for) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r187" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r187" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used for) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r108", "r109", "r110" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "hear_NetEffectOfForeignCurrencyExchangeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NetEffectOfForeignCurrencyExchangeRateMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency", "label": "Net Effect Of Foreign Currency Exchange Rate [Member]", "documentation": "Net effect of foreign currency exchange rate." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r99", "r110", "r140", "r158", "r175", "r178", "r182", "r192", "r207", "r211", "r212", "r213", "r214", "r217", "r218", "r229", "r244", "r251", "r256", "r259", "r270", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r440", "r447", "r513", "r586", "r603", "r604", "r647", "r674", "r789" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "hear_NetIncomeLossPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NetIncomeLossPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share:", "documentation": "Net income (loss) per share basic and diluted abstract.", "label": "Net Income (Loss) Per Share Basic And Diluted [Abstract]" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "hear_NonExecutivesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NonExecutivesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Executives", "label": "Non Executives [Member]", "documentation": "Non-Executives [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r719" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r689", "r700", "r710", "r727", "r735" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r717" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r716" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r727" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r746" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r746" ] }, "hear_NonVestedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NonVestedStockOptionsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Non vested stock options.", "label": "Non vested Stock Options Member", "terseLabel": "Non-vested stock options" } } }, "auth_ref": [] }, "hear_NumberOfMotions": { "xbrltype": "integerItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NumberOfMotions", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of motions", "label": "Number Of Motions", "documentation": "Number of motions." } } }, "auth_ref": [] }, "hear_NumberOfShareholders": { "xbrltype": "integerItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "NumberOfShareholders", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shareholder claims", "label": "Number Of Shareholders", "documentation": "Number of shareholders." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Operating loss", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r244", "r251", "r256", "r259", "r647" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r797" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "totalLabel": "Total lease liability obligations", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r472" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability obligations, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r472" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r473" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability obligations, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r472" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r473" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r474", "r476" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r471" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r473" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r478", "r663" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r477", "r663" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leased Assets [Line Items]", "label": "Operating Leased Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureBackgroundAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Background and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r83", "r132", "r531", "r532" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "totalLabel": "Other Assets, Total", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r133", "r166", "r503", "r676" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "verboseLabel": "Other comprehensive loss, net of tax", "totalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r18", "r176", "r179", "r183", "r454", "r455", "r460", "r498", "r514", "r759", "r760" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other current liabilities", "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r664" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-operating expense, net", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r106" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r719" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r687", "r698", "r708", "r733" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r690", "r701", "r711", "r736" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r690", "r701", "r711", "r736" ] }, "hear_ParametricSoundCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ParametricSoundCorporationMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parametric Sound Corporation", "label": "Parametric Sound Corporation [Member]", "documentation": "Parametric Sound Corporation [Member]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r715" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "terseLabel": "Debt issuance costs", "negatedLabel": "Debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r34", "r412" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of a business, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r34" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r107" ] }, "hear_PdpMergerAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "PdpMergerAgreementMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PDP Merger Agreement", "label": "PDP Merger Agreement [Member]", "documentation": "PDP merger agreement." } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r718" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r718" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r717" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r727" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r720" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r716" ] }, "hear_PerformanceBasedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "PerformanceBasedRestrictedStockMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock", "label": "Performance Based Restricted Stock [Member]", "documentation": "Performance based restricted stock." } } }, "auth_ref": [] }, "hear_PerformanceDesignedProductsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "PerformanceDesignedProductsLlcMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfConsiderationTransferredToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PDP", "label": "Performance Designed Products LLC [Member]", "documentation": "Performance Designed Products LLC." } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureFairValueMeasurementSummaryOfCarryingAmountsAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r445" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock Purchase Rights", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r666", "r667", "r670", "r671", "r672", "r673", "r812", "r814" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r758" ] }, "hear_PrepaymentPremiumInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "PrepaymentPremiumInterestPercentage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayment premium interest percentage", "label": "Prepayment premium interest percentage", "documentation": "Prepayment premium interest percentage." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds of term loan", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolving credit facilities", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options and warrants", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r14" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Warranty, beginning of period", "periodEndLabel": "Warranty, end of period", "label": "Standard and Extended Product Warranty Accrual", "totalLabel": "Standard and Extended Product Warranty Accrual, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r79", "r299", "r301", "r303" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlements of warranty claims", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r302" ] }, "us-gaap_ProductWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyExpense", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty costs accrued", "label": "Product Warranty Expense", "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [ "r7", "r788" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r119", "r162", "r511" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total property and equipment, net", "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r502", "r511", "r664" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r119" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r715" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r715" ] }, "hear_ROCCATGMBHAndSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ROCCATGMBHAndSubsidiariesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROCCAT", "label": "R O C C A T G M B H And Subsidiaries [Member]", "documentation": "ROCCAT GMBH and subsidiaries." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r341", "r342", "r371", "r372", "r373", "r489", "r490", "r518", "r556", "r557", "r608", "r610", "r612", "r613", "r615", "r634", "r635", "r648", "r655", "r659", "r665", "r668", "r786", "r791", "r804", "r805", "r806", "r807", "r808" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r341", "r342", "r371", "r372", "r373", "r489", "r490", "r518", "r556", "r557", "r608", "r610", "r612", "r613", "r615", "r634", "r635", "r648", "r655", "r659", "r665", "r668", "r786", "r791", "r804", "r805", "r806", "r807", "r808" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r682", "r693", "r703", "r728" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of revolving credit facilities", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of term loan", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r36" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r194", "r195", "r316", "r334", "r485", "r643", "r644" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "totalLabel": "Research and Development Expense, Total", "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." } } }, "auth_ref": [ "r82", "r384", "r809" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r683", "r694", "r704", "r729" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r684", "r695", "r705", "r730" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r691", "r702", "r712", "r737" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Awards", "terseLabel": "Restricted stock awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r40" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r124", "r508", "r525", "r530", "r538", "r567", "r664" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r203", "r204", "r205", "r208", "r216", "r218", "r275", "r281", "r380", "r381", "r382", "r396", "r397", "r422", "r425", "r426", "r429", "r438", "r521", "r523", "r541", "r814" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "terseLabel": "Net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r245", "r246", "r250", "r254", "r255", "r261", "r263", "r265", "r339", "r340", "r491" ] }, "hear_RevenueFromContractWithCustomerSalesReturnsReserveForSalesReturns": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "RevenueFromContractWithCustomerSalesReturnsReserveForSalesReturns", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in sales returns reserve", "label": "Revenue From Contract With Customer Sales Returns Reserve For Sales Returns", "documentation": "Revenue from contract with customer sales returns reserve for sales returns." } } }, "auth_ref": [] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Net Revenues", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r16" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "hear_RevolvingCreditFacilityMaturingAprilOneTwoThousandTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "RevolvingCreditFacilityMaturingAprilOneTwoThousandTwentyFiveMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revolving credit facility, maturing April 1, 2025.", "label": "Revolving Credit Facility, Maturing April One Two Thousand Twenty Five [Member]", "terseLabel": "Revolving Credit Facility, Maturing April 1, 2025" } } }, "auth_ref": [] }, "hear_RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility, Maturing March 13, 2027", "label": "Revolving Credit Facility Maturing March Thirteen Two Thousand Twenty Seven [Member]", "documentation": "Revolving credit facility maturing March thirteen two thousand twenty seven." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtScheduleOfDebtParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility, Maturing March 2027", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "hear_RoccatMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "RoccatMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "ROCCAT.", "label": "ROCCAT [Member]", "verboseLabel": "ROCCAT" } } }, "auth_ref": [] }, "hear_Rule10B51TradingPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "Rule10B51TradingPlansMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Trading Plans", "label": "Rule10 B51 Trading Plans [Member]", "documentation": "Rule10 B51 trading plans." } } }, "auth_ref": [] }, "hear_Rule10B51TradingPlansOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "Rule10B51TradingPlansOneMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Trading Plans Untill on December 29, 2023", "label": "Rule10 B51 Trading Plans One [Member]", "documentation": "Rule10 B51 trading plans one." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r746" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r746" ] }, "us-gaap_SalesReturnsAndAllowancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesReturnsAndAllowancesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Returns and Allowances", "label": "Sales Returns and Allowances [Member]", "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers." } } }, "auth_ref": [] }, "hear_ScheduleOfAllowancesForSalesReturnTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ScheduleOfAllowancesForSalesReturnTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowances for Sales Returns", "label": "Schedule Of Allowances For Sales Return Table [Text Block]", "documentation": "Schedule of Allowances for Sales Return [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income per Share of Common Stock", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfProFormaFinancialInformationUnauditedDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r63", "r65", "r407" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Income Tax Expense and Effective Income Tax Rate", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r126" ] }, "hear_ScheduleOfComponentsOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ScheduleOfComponentsOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the Right-of-Use Assets and Lease Liabilities", "label": "Schedule Of Components Of Right Of Use Assets And Lease Liabilities Table [Text Block]", "documentation": "Schedule of components of right-of-use assets and lease liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureRevolvingCreditFacilityAndLongtermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income (Loss) per Share of Common Stock", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r771" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r49", "r51", "r492" ] }, "hear_ScheduleOfGoodwillFiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ScheduleOfGoodwillFiniteAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Line Items]", "label": "Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Line Items]", "documentation": "[Line Items] for Schedule of Goodwill, Finite and Indefinite-lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "hear_ScheduleOfGoodwillFiniteAndIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ScheduleOfGoodwillFiniteAndIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Table]", "label": "Schedule Of Goodwill Finite And Indefinite Lived Intangible Assets [Table]", "documentation": "Schedule of Goodwill, Finite and Indefinite-lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Carrying Values of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r649", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r20", "r93", "r94", "r95" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Activity", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Warranty Liability", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r300" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary Allocation of Consideration Transferred to Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "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." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r44", "r97" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r344", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r57" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r51" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r794" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r677" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r679" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r263", "r264", "r553", "r554", "r555", "r609", "r611", "r614", "r616", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r656", "r668", "r792", "r811" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r249", "r253", "r257", "r258", "r259", "r260", "r261", "r262", "r265" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense", "totalLabel": "Selling and Marketing Expense, Total", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r100" ] }, "hear_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdjustedEBITDAPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdjustedEBITDAPercentage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA percentage", "label": "Share Based Compensation Arrangement By Share Based Payment Award Adjusted E B I T D A Percentage", "documentation": "Share based compensation arrangement by share based payment award adjusted EBITDA percentage." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r660" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Stock Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "Stock Granted", "verboseLabel": "Shares issued", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance", "periodStartLabel": "Outstanding beginning of period (in shares)", "periodEndLabel": "Outstanding end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r360", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding beginning of period (in dollars per share)", "periodEndLabel": "Outstanding end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r360", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Shares vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r344", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized for issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r662" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r354" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "terseLabel": "Options Cancelled", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options granted", "terseLabel": "Options 'Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r356" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding beginning of period (in shares)", "periodEndLabel": "Outstanding end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding beginning of period (in dollars per share)", "periodEndLabel": "Outstanding end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r352", "r353" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted-Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options Exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r356" ] }, "hear_ShareBasedCompensationExpensesRelatedPayroll": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ShareBasedCompensationExpensesRelatedPayroll", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expenses related payroll", "label": "Share Based Compensation Expenses Related Payroll", "documentation": "Share based compensation expenses related payroll." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock price per share on acquisition date", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r661" ] }, "hear_SharebasedCompensationArrangementBySharebasedPaymentAwardForfeiturePeriodAfterEndingEmployment": { "xbrltype": "durationItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardForfeiturePeriodAfterEndingEmployment", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture period after ending employment", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Forfeiture Period After Ending Employment", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Forfeiture Period after Ending Employment" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r125" ] }, "hear_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsSharesAvailableForGrantRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsSharesAvailableForGrantRollForward", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockActivityAndTotalNumberOfSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Shares Available For Grant Roll Forward", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest, weighted average remaining contractual term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r368" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated grant date fair value of options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r367" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, shares", "periodEndLabel": "Ending Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r111", "r191" ] }, "hear_SofrSoniaAndEuiborLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "SofrSoniaAndEuiborLoansMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR SONIA and EUIBOR Loans", "label": "SOFR SONIA and EUIBOR Loans [Member]", "documentation": "SOFR SONIA and EUIBOR loans." } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and software development", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r152", "r169", "r170", "r171", "r192", "r223", "r228", "r230", "r232", "r238", "r239", "r270", "r304", "r306", "r307", "r308", "r311", "r312", "r332", "r333", "r335", "r336", "r337", "r447", "r534", "r535", "r536", "r537", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r566", "r587", "r605", "r617", "r618", "r619", "r620", "r621", "r753", "r763", "r770" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r30", "r155", "r180", "r181", "r182", "r203", "r204", "r205", "r208", "r216", "r218", "r237", "r275", "r281", "r338", "r380", "r381", "r382", "r396", "r397", "r422", "r424", "r425", "r426", "r427", "r429", "r438", "r454", "r456", "r457", "r458", "r459", "r460", "r484", "r521", "r522", "r523", "r541", "r605" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r263", "r264", "r553", "r554", "r555", "r609", "r611", "r614", "r616", "r623", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r636", "r656", "r668", "r792", "r811" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r203", "r204", "r205", "r237", "r491", "r533", "r552", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r585", "r588", "r589", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r605", "r669" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r203", "r204", "r205", "r237", "r491", "r533", "r552", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r585", "r588", "r589", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r605", "r669" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r686", "r697", "r707", "r732" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of acquisition-related stock , Shares", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r86", "r87", "r124" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, shares", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r124" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationStockOptionActivityDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Options 'Exercised (in shares)", "terseLabel": "Stock options exercised, shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r86", "r87", "r124", "r357" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of acquisition-related stock", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r11", "r30", "r124" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r11", "r86", "r87", "r124" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r30", "r124" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r668" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock and retirement of related treasury shares, shares", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r11", "r86", "r87", "r124" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock and retirement of related treasury shares", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r11", "r86", "r87", "r124" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock, shares", "negatedLabel": "Common stock buyback, shares", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r86", "r87", "r124", "r537", "r605", "r620" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "negatedLabel": "Common stock buyback", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r11", "r86", "r87", "r124", "r541", "r605", "r620", "r675" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders\u2019 Equity", "label": "Equity, Attributable to Parent", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r90", "r91", "r112", "r568", "r584", "r606", "r607", "r664", "r676", "r765", "r773", "r796", "r814" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r70", "r71", "r72", "r155", "r156", "r181", "r203", "r204", "r205", "r208", "r216", "r275", "r281", "r338", "r380", "r381", "r382", "r396", "r397", "r422", "r424", "r425", "r426", "r427", "r429", "r438", "r454", "r456", "r460", "r484", "r522", "r523", "r540", "r568", "r584", "r606", "r607", "r622", "r675", "r765", "r773", "r796", "r814" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r461", "r487" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r461", "r487" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r461", "r487" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event", "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." } } }, "auth_ref": [ "r486", "r488" ] }, "hear_SummaryOfActivityInSharesAvailableForGrantTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "SummaryOfActivityInSharesAvailableForGrantTableTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Activity and Total Number of Shares Available for Grant", "label": "Summary Of Activity In Shares Available For Grant Table [Text Block]", "documentation": "Summary of activity in shares available for grant." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItems" ], "lang": { "en-us": { "role": { "terseLabel": "Composition of Certain Financial Statement Items", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r757" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "hear_TBEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "TBEuropeMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "T B Europe.", "label": "T B Europe [Member]", "terseLabel": "TB Europe" } } }, "auth_ref": [] }, "hear_TBGermanyGmbHMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "TBGermanyGmbHMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TB Germany GmbH", "label": "T B Germany Gmb H [Member]", "documentation": "TB Germany GmbH." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r726" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Taxes Payable, Current, Total", "label": "Taxes Payable, Current", "terseLabel": "Accrued tax-related payables", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "hear_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility", "label": "Term Loan Facility [Member]", "documentation": "Term loan facility." } } }, "auth_ref": [] }, "hear_ThirdYearInterestPercetage": { "xbrltype": "percentItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "ThirdYearInterestPercetage", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Third year interest percetage", "label": "Third year interest percetage", "documentation": "Third year interest percetage." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r772", "r800" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_ToolsDiesAndMoldsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ToolsDiesAndMoldsMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCompositionOfCertainFinancialStatementItemsScheduleOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tooling", "label": "Tools, Dies and Molds [Member]", "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r718" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r725" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureAcquisitionsSummaryOfPreliminaryAllocationOfPurchaseConsiderationToIdentifiableIntangibleAssetsDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r68" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r745" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r747" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r748" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r749" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r747" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r747" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r750" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r748" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r207", "r208", "r209", "r210", "r219", "r268", "r269", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r291", "r380", "r381", "r382", "r394", "r395", "r396", "r397", "r409", "r410", "r411", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r443", "r444", "r449", "r450", "r451", "r452", "r462", "r463", "r467", "r468", "r469", "r470", "r480", "r481", "r482", "r483", "r484", "r493", "r494", "r495", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r413" ] }, "hear_UKBorrowerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "UKBorrowerMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UK Borrower", "label": "U K Borrower [Member]", "documentation": "UK Borrower [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfTotalNetRevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r744" ] }, "hear_UnrecognizedTaxBenefitsInclusiveOfInterestAndPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "UnrecognizedTaxBenefitsInclusiveOfInterestAndPenalties", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits inclusive of interest and penalties", "label": "Unrecognized Tax Benefits Inclusive Of Interest And Penalties", "documentation": "Unrecognized Tax Benefits, Inclusive of Interest and Penalties" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "totalLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r391" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r41", "r42", "r43", "r143", "r144", "r145", "r146" ] }, "hear_VTBHoldingsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.turtlebeach.com/20240331", "localname": "VTBHoldingsIncMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VTB Holdings, Inc", "label": "V T B Holdings Inc [Member]", "documentation": "VTB Holdings, Inc [Member]" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r197", "r202" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve accrual", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r200" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Recoveries and deductions, net", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r197", "r198", "r199", "r201", "r202" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureAllowanceForSalesReturnsScheduleOfAllowancesForSalesReturnsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r197", "r198", "r199", "r201", "r202" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureRevolvingCreditFacilityAndLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetIncomePerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r666", "r667", "r670", "r671", "r672", "r673" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesComponentsOfRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r634", "r635", "r803", "r805", "r808" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average common shares outstanding, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r222", "r232" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails", "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r221", "r232" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfComputationOfBasicAndDilutedNetIncomeLossPerShareOfCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.turtlebeach.com/20240331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r753": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 80 0000950170-24-054767-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-054767-xbrl.zip M4$L#!!0 ( -N+IUC!A.9KZGH! &'Y%0 1 :&5AZ/J:VS:>C+^]<]D M'?^YBF,_"?7XRZ]_WMS>>O/FS__GM__UR_]&J'KY^LW[ZGW\5FWZ:?TUOJQ; M/YJTLR96/VV_^[EZ,Q[5XUC]S^^?WE8O)WZV%\?3"E6[T^G^QO/GW[Y]6P^I M'K>3T6P*SVK7_63O>870T>;2Z867BOFET].7UF<&7'YR[_LS\\K?'E]8'E]V7Y&%DBF>"'U\^GHS? ^&;VE_\ MLS!MGD\/]^-SN!"-YU>>C*JM+QH3S( \_Y]W;[?];MRSZ,>ISUKTQ=K]DU\F MV[KN=T=?P.\I.[X8'H_RX]MK1@>_H0@SQ,CQ+_UD-IXVAV>IUT:__F7R]?G1 MEV<>51],$7Q_YD''UW]?M^?3QH[;-&GV.N;/RPH\KT\]./J VIF[^,%'7YYY M<-M,SR\&?'CFHMFTN91?S'/X]OC"W6C/7CF=-=-1=-'ZW4Z"L\AA]GV\(=87 MCQ6^.+M [813HJ[B\OD5IU;BTE4X<^<(C$4ODC.*G\>#:1RWM1M%%#O^Z]:] M170=GZ+.]9Y>?O?GTVA<$^[\#F>;[K\Z/;_N(FX;!J MIX>C^.NS/=M\J<<;E9U-)_^[WMN?-" =TQ?[-F0$WZCT_L&+9]U30_WU^$>A M;O=']C!+:X1O?ZD/,IU#;.8OZQ#BN'OY79RK&A;_]6<1 F$V!62MHHA''9 Q M 03%49H2BX1ZX(2QW(FVI0I88 MQAAFVC-\>G"OQD"3PRT876-';\8A'OQG/+S;(#& %#=,27*CD7)C/?/1(J44 MC)0[CAR1'&G,O(3UU-;HTR,]5J>O0>7:T4>XTR2\AL_:NXWV;S<;9?*2424Q M J(JQ 7FR$@;$8T\:;B=Q8R>'N76K&E.!OEW (Y7XY"U^=T&B1"A@(,W&BGA M"AC2** W+"57!):2&F!0K;W!@6J#SXST_62GL5E M@_WW&1T$7-*"E-W,2(@ M*X$;18V<]@[QD+@607$9U;/?ILWL,MY\W5C?&33S(5*JE4DNP*1])KEDR%"O MD.24V\"C("H=#_%(=6UL3?;VZFDF?+LY#ADE8,A@G=7Q'.&M<); +9##4L"8 MK48P:>!]"7+@1:+*F6?5;%S/?_#'YS^V7P+@M?7&N!X!U, \ &4N'GJPAA 3 M!!).>: 76&96 ^!YS3TURG$FY#V&3H ^-/'N?D \'0S2+#+D89VQ!CI8)6\\ M]+-\$54 ?68=TLK"R)/#R 8,8B>BY82(2*SZ<>0?]CNE,/[R-H+)U%F)'](? M;=QLVSC=G@(_YUE]2"?6Y<=)6^?5>G6B6M[6[?1.!/KM*B/F3Q^FN['IAM'> M2"JH-"!/QB+X!^27: \/-P99+QR-S )[NZMG_[:VKAYED)R+]N-/_WA$P$=' M8[K14DB:L/34(Q\RCTD# PD. $*XY%SB(O)K&.%D*=Y/QGZ J_%]6.<6Y/E9 MI=[$%.$Z']O??LFF_D;;6=8PM*HS_3>R"?SKLQ:LB5$VL[O/=IL\\FP-HF.+ M;_V@#5GPGO]PS^YM.YDUW;O.E=DXFGY'C:W/R0#K$<^04 P %@-2:P.OK$I$ M,T>"D_'9\4]CIZ6/W]4AOT]U;*INV/%" WOKS7^>U\0E7_#YKP0ALVTT/MMN7_BPWXY'>3*FYQGZ'>Q<04WF&AM &\#J H M$UB#1H(JAH\Q"!M520R6F*]MW?R7'8&N2L M9L@Q$;!FS A/EYYJK]II#1Y:!'P^_LD2DTQP,(1 BR.:M 7-1010"WQ+'FDT M4JGHU6!)MD#4O#G;U&!"@CK^&L.;,5#A2];.(N204'BJ;Y #(A[39-$"=3JA/ M,TG8?Q>;+V !?VEB]V5?C+'5Q% #F/O.OCOUR-=@Q$QW3V(8?3WOOVP#=MLH M?@)H.O6T[4EJMB?CVH+#]&I6NTGS=F+'U_'=M4]MF^G&I[R>\T?EM^] $O9F M>XLW1Q@B[,;FR/=+[V..&.ZE!I,#X>C Z3%2(LNX0XP"]X/W([$8+/M?RHB? MXM?)Z"O8'V>O>&>GLP8^?6<;O[NS6X-E$L<[WR8[NY-9:\=AYQL\_W [?HWC M94$OZR77DN6(H@G@J#&+'!4*B9 BV"R1,L^&2C[063#5Z>''$-71IF![ =GL*+:?(LC= M.%_X_5?+0JP8P>QG(2!*#5B1C@MD.+=(R,"4XD$Y+X9*K%L)6!>UV9V,PIN] M_6;RM;,8EL:(XX)I0YQ#T> <(9$*F;SCXI55G.GD-!VL4WTK*KVS?A<\@^;P M](7+(DO"*Z.),PA3[(!*@2#GB$56!VR#YU+PY;,U=F*SEPW/$R-CX2+SW?"[ M#S$D%R)1)A S(@=VA0,ZY"W 2$505'N"W:*)<;O)XYS@0FD?DV?48^=T0@Q[ M=;.)D[3,]W)KL[4_&W;;EV0#P9&]O M,MZ>3OP_%ZR=>K,AO$_164.09A@L/>HPTDGF31<#SI63L)*#=:5N2)7-$+I8 MHAU]M'5X,]ZR^_74CA9*(=J?_: T4Q;;A"AW,6^L1^0,)H@EL/@$]Q%(6"CT MF#+$N,0@+ 09!NJ:2W!R750&V61# IU*%!VL#+T9^\E>/*'3VXFWW^/NQQ?] M)8+Q;4?9E0U[];ANIWG/^VM\=; /]UO WL@ =BQOE' R*$NQ1Y_%Z\238@ZF M#'##&07_7W&PFG,^1##:)KYPCKXMF[";LPGKCTT2MU(*F5#D"?1G2@HYFC22 MACH!J""26G9T?BBKID>=R9(C*7&#E 4FYBX$Y*172 NFDB+$4C=8JFS"'4*= MCR)\C=O1SYHN<^?5@1_-0@ROF\E>)M1LVN'TA_3*-N-Z_*7]&)OM7=O$WP\O MOL$/$$T>M\X!G@E.=?'*<#C: ^;3=1/ 2 M(R"J0TGDO%J?P(Z*UB.:E!::).[$8-W$&QE3>=L@;\6!-75J+^=A3*G'T9&6 M1\Z2P>!4@B'!+8S!6 UOO0M2.F$,#4,EZ0UUY*#1DTD%BA0E5T/$9'!+!,<&T5Q MLM0,5AR'%A@: +H:QTRP))^42(P+>:)+,2Q\7OM]X6Z(^XD;8T)'^D:!!2NUQH!&ID)$>!].E MX",?K33),R;3X+1Z9IL30/A+G'QI[/YN[4'^OY/[U2QG@0 @O*M#&,57MEU M5L< 4"!:$3G5'@&=2(Y&4.0LP\B:&*+SC.(P./H]:#@*?.)I4_MI# L*,PZ M"2AQRAJE$8F:@BI0(,124\@Z1U&G%'0.DB*D>H*O^2_ MG)42P:=$8\=Q](/-P%ZJXT)]'E#% GN3.(K&YZ(L<&\'P(^PDHQ8ID087N#D M5C3K!!8D\I\Q5P^!J[K-ANW=R;>E.^%@/7/1*X^TMRYO.D30S$X@L,P8N+G2 M:JV&2JN;!J*]G^W-1G!MZ&JJY.N:N)OO]C7.HY\K"9U*1*,2%4@88A&H=XV< M$ %9XT5*SIO !KMUNTP5('J41F9 U26&P47BX"P%[)'Q8"PGPHBTWIJ8^-!( M=DVP\*ATYL8?VRLF7N"RT!"E "?&@F4"=@I(5C"(&NV< F(Q'3)B6!0Z!JL(?8;[1'NQU'H[DY>F*:KO+VK(S1 M84O :(T2_K+)(F.21H)8GIAV FS9H='S\77E(V41.@:6J$^(.FD0!XHA([B# M!QA"+,$^L<'JRN4H(-%GY3B#)0=Y0B0I#,328-@X2I"ESC)OG"1N<,DL%P3N M_COFRJXQ;'Z-C?VR-$7@O.+:D9!CLWD_2^*$+%8.T2 B!3'RR0\V>#+,K<;^ M;$AKHU)@T M.D,84)0.]LC:$ X2#H"$-CKI")/'!$ \-$JP'9/ O9#)>%2(?!W MU?QC/OV]MIR, @ET'KR_E+KF:*) ME6!&L(!8+K'/08N"PT("\LQ+[HQ(AI.A$7_QF0:79TMT/!+#!W",QME'.NIM M,/Z2+\U%:D^^Z7KF;'^S^WTD5Y0SLIT3H;TWF%$D>#88P'= Q@4,HJ"4M"8: M;P:;#W>KA(:=R634OJR[:,F[R2@LC9OGG18A&8VB# QQ83ARFA#$O,ZU "VS M8G!NWH"2U?HLOQB<\%92I%R.1"F>PX:!(@>RDP1V7OO! ?N2=I[HLP"M811$ M!]Q:[](\3*(3I> -)9T(IL&IP6ZU75*Y_??19))_\F5[%VB4]=3O=OS/O]=Q M%#H5F2_O:KE?=^%+6X\.7X\F7=NADU^54,SC.'TI*AM4KOT3B 3#D8/+GL/= M2?)H>= Z+MT64OYZLZWM1R!QJA?=D.AQ['W&O=!.$!1IX+EN4Z[>9@5H"28L M^ '2RL&94(NW]W]0_3\>([>#M:R'G8+Q2&4/HK<" MIX1D(CHW3@5Z8L)RM5,%=KMTS*Q&(FS!,H?_1-2#-<>7MJO8T<97##O1[XXGH\F7PZ[1[-) -568 M6>HD$DR :$>XL(MYDZ89 ?G-CYN+O%* MG]Q<>#[T '8M=,(RA\414Q2 )EE0!]3&KAN.L2YY)@>;P#FL*@L#B)_(Y(B) M)J 8@T1<:@MTE#0GQCLCC8R6#]9#7HYLW![KFQ@74S"2(4]ERH=I!;(>#'DI M#/4Z6DW4,F3CEG8\/:*Q==0 &#OD%/N* L!J-#9(,S^U:T1/HC M9;P 3,? 95RA0*3''G'H^V-3")0I^].E6$T=EQM?$/OX=\"P2],DGB; M.]H#2L0FMM,;^/3+R5LQ4,H4W"[:R!'G7B"-!:@+%A5WW'@\W)9N3^T@^06F M.KTQNWR_]'[],T@DPAM$+'>(4RN14Z!4(L'.),FX3H-EEP$'3A['[_+><&4, M1BGF7/C>2J(U:YS;A-H*=ZG))$N(EXDI*GY6#I8/=9.T_ MW6QQB+&R15M(H&DB.BE,. MM)*6(FT"1C(P)Z@@(:3!UH1_K!,\ P"\W&F0!TN0E;FL$]$2"&A Q#AUAA/0 MAW2P%LN0:Y$NR'AQ@'LV[SS@3"TL+#A#^:\8O5&*\^0&&V0KN?)'/D+0D<:@ M4=("S$X"2DWS?"+5$Q>9X0[;P0'EG3>7!R,YEF"A<]Q )]]EY&;UI"+"048G MJ<3"+3PC]]%VPQ0VTB8&+*5,!^L%N72P+R?39C)S(W MJB1(N0P06"O =ZR1"-1KY8.->) L97/T,9F'U#T,(<$3N'\?^W\_M<)W&'\ MI05:]!5KNCI6.H^L?TAGGPTV]D?;P.BRGMF&$8>M2;,_:>RB_2+"$-"PG\HK M.(CDE+$HN"BS7P3^*L,8A< LMX'%$ 8;PU@2>>YQ9YOZ:)7'"FQJ":I': _R M#.9;D"#HRCJLXN#D>=53EWO>)[N3 ?508;3'B(-3S!QW$CD><:[L%<"_U#Q7 M-P6E1E7$:7!^RJ .>3^.:X(-!<-8 #01G_OZQ8AT U#N=.1VQ@H67B\[=8> M D<,]^(A"&<)40DY+',U.JO!0P#4MI(K[T6BRBV\5OFCN4G3=!J"?88!1!]2%.J$!.V80\CAI,=N8E&ZQI/N LX0$H1P#!2,'_1M(: MA[AD('0Y'0VL&<<)]F#9%#/^L8^B]&RV7Y-]F1-UMB?CVN;]O5E.Q;Q)::GE M-.F#)D)XSI#$4H%Y) )RC%L$UKSSS"7&PN"2ZC+G[=33$?#^FW&HO]9A=MJ< M?W40?7>DY4,"BSXV*PE;F)!@)=ASCN;H@\J;1][G'5JO',4I1KUP6^'Q#"4" M=A''N9@D #>/X((:1PU2.F@K=+ L#!:SAUTLI<_, 4J5=.!LP!J"[Z&C!G)Y MEVO;<"V"XG*X61XGUFR7&_]I#C MT0.HHQ $-EQ[,'P$37F?!; Z>> =';TD3F.+![%O2AM!EH]C11UN'-^,M MNU]/[6A9S*$H#'<6=*B@8)]R+SPRA"A$I'$Z<+",Y&";V _K_.2"=*FW*48; MD6&"YL)@">@3J2*T"IYG%L@F7SJF/B(' ;EA5TB M,3BNPO Z(MTBC+'JS>B< Q,UUQ@ AP'4$@7WSZ:@D",Q)1:U9G2P:NEQ2CV6 M@\,]5AA,Q6 ?FR. JSEVS.;8YFL9F;//^RM:L M:>+8'Y;&*X\(G!>N"#.#NTH#.N%">O M+44YZ3_7MQ!(.V*143PY!Y0)8K#&W!)5*NO3T&.Y@K_,?6ISAS223XOSA!&C MEA#A.7=RL(;>P*+%CQ.!H!%KZGD %9N1,.9,'NT<4H2#[1Z]E-@-E8!W$KFM M63L%LC>?XJ@C=[M;[R^-N"FPOKN.[53E7AHL%__RT:&H/+,IMR0T@XU&#. @ M0[&&+N2J7%%"4Z%0)#ZGT!J&C(.!Q)AS#BR+0@^V0.A*NWN%7R_>X=1)Y1KQ M*#A.\A'>B"SE%-$44HA6N$@'RZ]#B/D-P.Q@Q!C"NH.\TH"C3SVR+BJDI4]4 M@_<5\>"R]DO<9\'[G)1PJIQ CK)<,(X+9(E2P'&&B62X$6:PWM]%E/M^?.-B M%%]%: Y1&2&309CF39A("3+",D2]9@[,T^C48$OH#+CR\34E!?[XS]\G33/Y MMHBT[5.G]G7FDWY.[1O-Q M.3Q]X;*XFQ)HP;A)",36YO0$AERN/L<,<\H;&Z)>^#F'A=HS9]($[I7UBRG& M(A+DC8>5$J# +,$8Z1 ,@V5R9'CVS!!J)0Y 9;$@J:"Y6+_S DAG-0*W@N<- M:RH,\XX,U_L=S '2 ;@4QB>&3>Y,E;0"E0)R:+A("&NN6/XR#+?>\-!RJ09 M3IIP#$2#Z:A! ?$($JFM 9\_<:Q]Q-3ZP8KELAP>?J3V?YY[XIU"/N>4<&]3 M5I/9BTR&16Z=%(,3U"M.3W86^/O)^.0$Y6H>*V!!"4M21$9KGX]\*V2CP(@R M1KU)UB8_6(M]:/"Z&&L=9(HG*[(3I7.A(3#4+9<2)<>P\T;$A >7U'"-8WOG M\G0W9HTG6S>/!H*I5F N!<-!GA5%1H(';CAV*6+X'QOL5N*#;?SVQ$;+FFH] M@V7NV.6/S_NSYKL#NQ=M"^]_.[H'O#R^P?$WQ^_S'2ZXVQ^9?J&#Y?9#V@2J MU-Z^G(Q&MFF[-ILGC^IT;3Q]B_;WOF1UKW_P!7<$]J_WSMVPX\7N MJ]N2:_OEN9O=<+7A37VP 3.8S!HP:.=O82"A8VU8G]_^5U7] O]6[?1P!$BR M;T/&632=[&_@=5&/7\"BHMV8TZ+@ YH_<9,#U-;_%R[;<),&;H7@DQ/^;8+?(S@$Q\W]IN(OC5V_\4/S[[RHHZZ1OGA_S'GXC$+WYYGI\%R[1_:JEN,$5ZW5,OGZ2/617_.$T_ M&4V:C3_A[L^+RR?];4XE!ZKR]"KH.Z["'^_?[+QZ66WO;.Z\VCZU&#=E"+L/UJZX]/;W;>O-JN-M^_K%[]S]9?-]__Y56U]>'=NS?;VV\^O%_VE9%W M7)G_MJ#"QU^FD_%:]7)]:[VB6'!S^]6X]OE+PBFO/WQZ5QU/__1X;G%OF G@ M\W@R[K1D[3L%\/JS#4X88L%'5UV;;ZZ04=*@((1+4@1LP+6HCJR'3S'=N!!& M-;;9? RQWG@Y\;-LX>3PR# 6E&#TMQ-V.K,LOSV@S%VD=^ZY('=52S_E]CS5 MAW'\^?;SOX=2NF@%KIC-G[?CETFL_GA3;1_NP=3_O-;:<8M:(%RZC,&92,D3 M[9 6AB&N;2Y]"L8S,0XK2BU8TJXO!O_;##S=V(P./T5P&J?/JLXWF/[ZK(89 M@_<$Y)J,G!V-)E,P:Q9+^2O7ZG+KQ"@N7UPC&G<9]?W8\T+P>R11^=L?FY]V M7GUZ^_?JTZN/'S[M5!__^+3]Q^;[G6KG0P4Z?0<4=T58]>%31<1/X>?JP^MJ MYZ^OJE/J_D35;V[MY*^)87R)M-O]UN_UI*FFN['ZU[&P5'-7M8KC$,-U:NZZ MIUZ" L$Z+4VDB"H9$59%?>U-I94ZB?-@T[U 0P+C+T1-)]_ M-[D^@<1=4T"%!$F$$V(3MZ$WR[F!X72QQT5:%GT;$KP8$E>-9>?3YOOM-YVY M4"R)^U@2TQ/I.#8E4C/9J\[\F4X>D>E._7GTD,XUD[QKR.9<7'/8 :O[$32? MX:C;O$]4O:Y'L0)<<['96) 5Y1EV)I>CQI1BQ$7*:6P"YQY_D6B:/+/LOHKF M5;?GE"O$7Q\+6S9))MG_PXFBC0TEX_>SYX^#0H\OG_:7!XIR>[#0R*N;L,:J0 M\\8@I2@GP@5%?>I'&C[%+W6;=GG;>OJM]?;6[]M=KZ\ G, MALV=TSL% Y"8_I;IKN'=GUX=6#_M"%I-4M6<$+*R;=7NQ]S;*H:J'E?UM*W\ M;A>(N$/D\R%W''F?BGF:#]8>/_AHG'E,&W8VG;PXVGG-0\D;L3#R?#D:V-G<;C)6@ZXG;W?I:?#P-HCI_^ MM6YKUYVZV3C^_=%%<%4X"Z0"G@70>>V7OSR?-C\^YPA^.Q)^@_$BUT3[SXWN M;Y0_N)@[SQ/MQZ=_C-Y7;?,5^\WD:[[/G4-?IR'C M,N9_'[_:8*\'1V"8L#R$]3F21@E&TN_#F M**MK7D+E7M;A32@&ZIPJJ03'MZ#:%?*N'U/<]>!TZZ4:LY/:"ASJ2:[26_UC MUM1MJ'WG5$_2Z45?ZGG6IY&JFV[SQ8[K_]N]_[E/1%B>-?GIS?JG]>WUZNA8 M6+,RQ#X+7=7[R?J%%+X(/6X!&?>#"/G0%N4M$M/N*0%+,+5B*&9[0N*4)(T8 M*9%Q6OS<3 M&[[9PP5L1]QD'&>W5R\QUG'2AEB)A*=@K.O@D*&*(\\,T8H'Y>*]MTHOHP%= M) U@^5^/)J>V_RXWYQY;#KAB3@D:<@9<;B+'@0;P!WFAN2'.2TY$KS38@I#\T'\$/!:OPD=W4;]7?)\T_5\U1I3@DR@(#(F*,.,U;Y%AZ1)W)/9P)U[&G MG8LCFGZ< -%&_W^]WP4>%D& Y:O,\U>!4+./O.T%I4LJP9,G%##;\KSE#/#$ M T64!D48_''NWAY!-GXV >UZ@NH>%E-KO6 #J8=!_KRP7,V@$G$&"9DTXC[D M=DC" "$)Y9HKB3V]+\ES(>[1Q]W)^'Y9!CVO* =[4^.;Z/-EA)8[[Z%^W_[^ MCS]I2M2+MIK&4=S/Y*O&'?W6*E#$HUD^U5E9$&5@CU,JZ.X)#N3'%,0M6!_7 MU#=*/2QI5L-AR7MQX#;8=DT]K>'B^0Y^;&*H]F=-.\M;^=-)!5=TD5U"?W(_ M9\LP9P-N^NE&V>ZDHUME.*\XSYLDJ7 MA+V.\K,Z=HH'?C>7X*X S^$N\,EWT'_LD,IBZ?-@*9=Y72ZQ_BDCQGH9$68^ M(:YB0-:;W'8S.BH5D3R><_ANU KRE/5_I,\/"74=DBPP'C(OLE]U!4[7*M!@ MU5<[FL7JWT#'W2IP][2X0'D1G%$>\1 BXEP"%S N41)*.&.U,OC*D^0DHXC;@1&5IB J*4JLD2I]?^O[(!;\-ZVP?ZK^LMHXNRHRN4.XG2@$?S5YS^92)"&$H0M M#L!_(?=VYBSWAY!246LHTS_RGP1K7[H8<_U#@KB.&CGM@1-#RLV,%)=1/9*Z M^=C$%)OLG78:I_HX:X#GVUC-6_X5&/KARRSYJ#Y NS7HF?'&Z\^$*VN544C; MC$NZ79 M%N!(:>*!6-&3\\D0=Q71U5(1#[7-=I_R0?>+F.="R3[G"[O#RN]&0+R]7#[H MVV[LDH=S%.[4F9N?R,\5H&&5ZA$@I!V-X,M\B#V']?XUJS-L3B>5BT<7P#U/ MXGHLI^C.SSX?1?=.!06/N29'_/+7^>QS%;K&+=VE,&,?.S>Q?[-G1YF'./_QT1Q^7JOL.%0_T?D<@?F! M%C/W#YA!OKZ[%'Z41W%TGWR>O^T&T0W2MM/*X"K8PW;]5."Z/Z+V40CHX5EL M475@L"&44X4(P!?B& -W!J-E!'&&6:<$CVE.LZ[@4_G]1JRPS.UTT^!2_S.:%HZMMM%/] ME+=9U O*Z/K1!=/=NCLENI]/B2Y:P\S'>Z(X8OOS^K!DY5&UPH+4 O'>)A4% MHKDG%F?)(YML0$HY,&(C(+WHZ5#Y*9[-+'ND)8I:*&JAJ(6;J 5 8EN-8!ZQ MLMZ#6LB;TZ%#RB:;XA=^6@%OHPN_:/= G\!3FF,S#81\#Y;@,#L><#>PUO.2 M?:F^-)-OT]WC;]?!#XG=T$),N65![CJ0545.E:'XQ64#[+XF+XXON_:"2X=W MNQ.G?:AUDO6Q-"S)JBX(B&"7O$=EU?]\&9W M[?&PW+59Z\!D,4?G7W@B5UL]R9) MF#+6(8RU1EQVS3'AK=/6"*HM89KT5UJLV0*Y^#)I#B^(\787=1+CCRZZ2[CW M,@IM7BJ6]SIIM>K2*A=]:'H%]<#[BTS-PE=%"PQI8O?@[^W+7)+EF/F-&?B2 M2%&T6IK$'+)"&<0--DAS'E!0VGK'6&#LWOU2YAJS6^CC[G.]%WR^7^'F)Z8. M5A8'%H7Q2[X"JS"Q>V# JXL#2];H,#_\6PV/SB'I,0Q[DBVOKW7;>19C M._:U'>6H4ZZWF2_.36"#;4);Y_W7X3 MI-V-H]')=L5/P&C=7L2\KO'5D?ZA;2D_[C[;W^&ZV^XKWT6S2)4B"8R@J(1 M/"B+G-$!6>>H#-Y:SGO*/=K.K'&10IGO7< D1NU=\Z&?0K>YRW=>CWL8'Z'' MR4'U7I#HI./Q_-XY1;@*DQGHVF& 5,Z1G1_\SZ R;U]]#"_-^6H!5Q_"RKIN M?H^U:C*;=GHK*S#XQ>9^4X\JAM>JTPVU'H$/?OA.IF=5;@'>W?ZDRSGH'U_O ;3\^NS-^]=G<0?8 M!H7)%!U=\NPW2M8$I6N _<=R?SS/1Q3\'W? 3S4O3Z-X@$+=S.VGO%,[VQN_ M"'6[/[*'&_G;%S]@PV4MSO\Q:Z=U.CQ^;/=;!);@D^Y]OMM\1]@O<1XN0C9- M8[-A1]_L87NT"5WZR??:3WY0E6KN;CR_?_GJ?X:=O$*N;9+\!+)7]#KC5V2: M:+EN]%4Y+.M2/TPRRI*<[GJ@>&99C;NLQEEC'G?&?#L9U>&B,0_OC&"OQV-! MI=]VYXBO\V%+\1)4MU_APOUWH?.%//^(E._4ZH+69S'J$4 A/^K79_397?BJ M=ZBWU6Z37= _P9( F=H8/L.K#F5S[LWGKH)W=][R\V0_Y^-< G)",D^NJ-8 M7NM1RYB-&3RH&=7C>#G:;7[:J=ZL5Z_?O-]\O_5F\VT%WO"'3^_.]NFSP^'G MWLAR(4/?(P!"'Z1;RYGEQK?7$K@HB:6=VM4B5"#_081DJ&D0;T!W5&2]3Z%Y M&AKP] MQ&"X0B->57G^>)Y]*6;XDU)?BGGK>"S5UJFQG-;2DU1]Z(;3'6@^+E*T W.) MU;M)5^#B59>T]LXV?K=B9+Y'WQU#AA>L^+=%%0\79,I2%-5=5/<7;@NU[MZ,X;AQ>JGMY.V_;DHZL4J:E84]>I RI(M15'4 M@Q6JHJ@?45$[.[)C'S^WNS%.KZBKNG M_?M\(-5V-Y#*=LKZ JW[,OK8Y M%D4OKPZ"+-E2%+T\6*$J>GD(>AE>3?P_=R=#T,M9+6_/AS.">_T9E/"_9O7T ML"CHQ2IH613TZD#)DBU%4="#%:JBH!]"08\GT]A^GDX^7Z*ICTMX/416]OL\ MEEP#[!)-?5'6=M&TMV!D533M$-1+R:PNFG.IM$5/\-,=5Z+#/JZT<"7WSH[M METYWG90A>UFW?M:VN8)6=B WQW9TV-9=F/B[RLLZ<5Z",U_S*;:ST8_9T.6$ MT0T9D9BB"(>@+8HB+(KPR2I"]L05X=]RQ><:'+F<+)QU&GPP.GZ?5>)HTLYR M_K#SE]??2HE].X*[V53:A 86.#]"46]%?6V=#J@J+>BWIZL>AMX:N%9[48_S\;S MEJ2QR2?B["A^CMUYL\]M]+.FGM8/H?'^.#6(:AL&T>44'AU\VSX:2)QO7OW1 MQOSED0M8%&11D,NG18J"+ KRR2I(L4P*4CS"GMZ'Z6YLJC??'UIT7-%Q2Z<( MGH:..]>9M/^I7MQXM*BX :LXN4PJ3GZ.![NUJR^M#MJK%? MZT:Q>_G0"?<73N.'9U_YN)O*Y\I/+M1?3Z8WB@Z/ M[.%&_O;%O@TYA>=D*NNBGC_O"*KP.LV?_&/63NMT>/SL[K2S9"("AY\L1F'"3&5AB]4$$M[%[%,%X'?_[\0^ A".[W\:--NY; M8.EXO :=5S&_][,?/=2O=5N[>E1/#S>.?W]!4''^."G7"6'_?F377' !6=?Z MJJ^O^HZM8WGEO1_]N5B-O"9Z@E#T"2COC@OR%]536'PX-"TL M7M3@4 6I8,13M+QSOYIB:Q<9*3)RI8RP(B-%$3^T)*K5L&@OW7JHQ]5T=S)K M[3BT:U4\\!'$8S]'NW=M$ZM@I_;G8MQ>DTEV7J@\P$KREPC5!>'\B\9Y8Z$: M:A;P^SBMFO@UCF?Q.A:ZR0(\;%[=@LV7T[<<3X8UW;,DOVR>_]8C36^:=CK8 MO+Y?Z@,@X_AU8[M,KRY_X_5GAJ-3CEG$/4Z(,RR1[6K(6)Q^;5@1_-P?GU6'TPWQK,]%"9=JFB^XMEO0JQI MKG]Y?G;ZORTS]_H/I-2SIXO3&3:*7JRP4!0$+ JX^ DI,'6-)(14IV-#?4!]V%?+P0!U1K#HB#@XT>13Y^&I=T)YSN8VZ>SW^DRUI[X M2S-IVVJ_F<#'11$51504T:U,<2NB#00Y*L 4-TDB@\&LUD)3Z@556(H^3/%. M2#]V,MJ3&B)J36E9U% QQ O^%?R[*_X1EY+&T2"'N4>^@@=]\94D,UJX].98^_5/%@/Y_A;C<&7=[MT7,TAX&0 M@ZLD^:,")]!%P6LIBI]MQ-,IZ,?=E@*?^,V8M63ROE:4&^2Y)XA'*Y$VFB+A#''$2>LH[R-J="1IF^/P[EC.7LV-T9Z< M*+,&7MX33P(J*/742;FB**68-9A$@1Q1&G%C,3+!"N0)@0\$P4J&/F([#X!2 M@CYUE%IXJF*Q;?-]/L4V=C4.LG$;XM+ VB4&Q[PQ2G2(_1SCF0L;:(Z7WT6M7]W!U@Q>8+KB*G-W :J5 M(>6* I55)G+J'-BHB@%028VLX@[AP$@T7F'-53_'=!8/5'R-8/+$@:H$ D>6$(J<,H[+H%02Y^J/W,6:/3E$=A1 ZDVR!.1,K@X(/&FQ^NN;Y M]R/CHTE;C/+5WL!YJAN4=VW>?DL#/1+B? 3P(=H@3BD%8SL1Y*W26F%&F>@E MW'PBLF_&?K(7WX+P!@::UU)R%Y MDY$BMM/CD'?1+4LD+D6WW#-167/BE6>(_G=&"1ANC["4BG 7W_60\.1L8N?4)F)OI M%Z9*[G$QEPLP%F"\,S F01U3#*QMPP 8!8G(6NN14))S@YF@\EQTX$Z1X@<% M1D(+,):\ZX$8\WE7I'(1`=%$VUTH[O4PWL/,S^IB0.:PM&?#0! M@SDO"=(:%%((7@0AG4CZ7*#H;C'MXVW-XR;K]7@&RNMHWW,R;G_OY'I^W8X] MB.VK@VEC 0[KL6T.WTSC7@M:+X^DF72%3H]C3_WODU*V6M&FDBA2@+0 Z8(3 M1:16A!J'7* *<:NB4P50)3CZSI; R4@\(R40K$=8K@,A"-O-7>>^-QJO=[=90 - M=A3:^GTN__UK*:;UDXMQ%9>@@&T!V^&#;6!4$><82E%ZQ!5AR"42$:4BRN23 M2:F7TMH/!+9/<)MUR$GJ95LAW^=]G!YO)_R43XP6K=>3#-)UFH4P3&9N%!]3 M[]U,!O]M80KPXH58>A5XL6E$4)2XNX%!9I F_!44A*:)

@??[FUV?TV4K/L\QM M.>=6^'.IY]9S%.IN6FCY=J[/196J_0CKMVN;:ZLFK!H'W0X%AN$(/!@P/+'I M%BY>2;*NU'1+GC>? RANVIG<;V0]K5D-+)-V_WD)-:'3\?ZZ#41/KS^Y+MH%Q0;*"D+B@UT;X-9R8FP' DB%>*1 M)6233X@2@$462#+V7+7AN^QM+!(5;[8!@M?Y:M5>*UE.0[>V7]:C&?!TT50K M)U5%4UU?#\\I$VQ2"!2,1]PSBTQ* 1F1O#"@&9W$;X5-(%"6=)BL;D?^33R4]G3 M_>]NB6*H+$S%?HD5,)F+335)\XW==J-LBCV97:(GMBE6N/B)DG6EIEN"365K MM[AHI9Y4[YZ4)]@9PCRRS-'3YN4*PI>C+'(A!5( M>$MR>RL +VXP"DHFK[WBFO32Y?"QP$NN";7 &C]+P?$EJ;%LLQ;U4=3'(FQ? MGKBR,2(<:$)<@N;0(GHDHC+6*J*2YPNT?8]$[IP6Z5&!F#6FS1-7( 6^GCHI M5Q2^5-*2!8V1C5H@[CU%\ %#T7"NA1/[\TWWFCGL)C_:73WXZQLMY/]F L MA[G#X_O)%&XUG533W5AM3;+WT,:07W4% 6W>PGU=C^W8UW94=2D'>W"KMOII M-K:SD/,0?OYA-4/]]60]1_$ A;J)G1AMP*QG>^,7H6[W1_9P(W_[8M^&+,*G MBA'6<^H=>5QXG>9/_C%KIW4Z/)Y*]UL4Q^&%FQSD58);;)P4,SFXH9Q=N[ + MIBNY(Q/3,U(+Z]VM^^Z)L[H/F#GW0Y%-,,H-._IF#]L7SY[_2*#CU>]8_)*E MO\\*/R@F7$O-FR/A\9H.%QF^S6GD)J/0QQKLS)KI*%:_1^MW0?J;_39_.PKLHI&AGT\EQ>; \E@S_,/1\.0+E M/9F!#JX/8G@Q?Q3!>!W_^_$/?,Y%W&_C1AOW+0!)/%Z#SDV9W_O9CR'6KW5; MNWI43P\WCG]_0>QT_CA)US$5_WZDT2ZX@*PK2J[Z_JKOQ#J5\JX_?I@'7Q&C M-H^?E6B6*V1QK0]_/(X%3O5B,%Q(UI:\)FOK5B7I'VUI[J(G+K5^=AMPC-[! M^]VV>@6Z_-I=B;L75A_"VBT^1:R T"(S19=E:C=.%'UZD//.-N!I,;+VBVN> M_T8QY05RBL04B;F%Q+ B,45)/[11BRU%T:!JG'U71W,FOM.%S?WF6X M2[ LAR#NDODU_-2NTB=HF7>,RQGTOK*]K#/)6X$"QQAQ)QFRF@1$E(\FZ&AU MH$^RO\]2I$$4?!HH*0L^#;1&AI:">&D9TIXZQ$.,2'/XBS'G;;0^<-9+"\YE M[K@S6'DIU2_Z$[[A4O[BI![G\!^F?6-V PL5/E*PK-=T' MK7Y!^C@#2);Q#.#K20.+.J[\K&GBV!]6T\:.VU&7>EC9D+-^<_Y<<<_N:FY> MOTVTRK[XK3;)BF=WN6=GJ*586X"^1K,YP/I.= M^MW1.\**K2.HV,E(,1_DYCCL?,>-S1/8 #_Q0]JQ!WV[B)PL\(C03;8G']T; MNI4369"Z('5!ZDN0E6 I+,V%D)R+B//HD -\14KC%+A-"IMSU9#N$C-[;&2] M&E#Y@_6X'@R@#K NR6IN1E\;C"LZJ^BLHK,>T;N(*AJF)4?41O 4="#(8<>1 MB]:(&+1(VB[:NRB^0O$5"NX6W!T&[EZ"DR%%*P1&)E #F&<2<@I3)$T,% > M2MO+_GJ_.%DL_T>P_$L:ZHM\+/^TS9]M_:)R^I$ENDZS,(7)+!\??T2E\_"Y M8#=9B*77/P]C]]N0@C8A(4ZM1USE:HA<:61ULDHIP8COI1+X!:IL4>8^E>RA M]-D/K%<,_H*^PZ1[0=]!HJ_WB46L 3^U @CV@B*7 'T5IU%1P[#!H0]OX@'1 M5ZY1N<#.=:N(OZ78X_G)7?N\11V#+N4>2[G'\U0\>\Z]E'M\U'*/UX/10]1( MZ&$9EJ3BH[,C0*/XN=V-<=H.8^DN ,X!%7C,&/[[?-6J[6[52D'#X1FZEOC4G[N6)Z3KF#_L&"Z*>Z_RD;-R!*?G(SA+/L\RM^6<6^'/ MI9[; Y3,.C^1(52W6^G2?0]88?=N8O_H1<'.>2/7E^)[DG1>Z)!\7%5?0X9'KTRX[?BRV9O.R,TJ1@BT'> MIS?9NY0;&G+EZ1LCR\4I!T^8$QY1I0X\8+HLTUS-J15?XC\ M-*!^91=/5#\VD6_48F&MB@<^@N6[;YOJJQW-8@4?5UT3\\KN@=1,[]J&X3&6 M99C5]Y8J!^ ^Y]VZ B[3:K-MX[0M-69O:ATN?[G*)U:=LW#Q$R7K2DUWX?6< M2HW93BO:=KDT,2M./:X_]42QPE#8B)[%%G%*/ MC.0&<1^<4XG&Z.*/Q_ZL<)80E9##4B!NK$;:8(6LY,I[D:ARYMRQ/Y"VS7'( M_[SZ+G.;TRW;-/DLTG]E9Z>O9D5J31.Y4DT[2K^B ET%NLY"E_,Q$.($DM8[ MQ*.FR%K/4:0L2N6YH!K_"%TD4$T3I\AKSG-M.8,TBPQYK@76DE*KY*-"EUY3 M]*E#5^FV\""6\*;W74"Q:J*/P-9N%->J<2SM%59;NHH2.:U$!!.$)1(1#L:# M$K$>6:8\\D%P1J7F+J8^[-]C8?MT(FOOX_0H0MM7\3RZ9O "RXNN,G<7H%H9 M4JXH4%EKL%3"($I"0%Q:B71@!-$$0.6I% Z?JXYV%VOW 8!*\#5F%EB89RFX MNX1['\3(?3/^"B\F31U+@'>U!:JHBS/!$>*(CUHCTK7HLB0@;;E$*0INHE06 M8].'77LL7X>@)7I2#]*L"4:>N'HHP/342;FBP$2XYU*;@$@@!G&A!7*2YZ*_ MA!HIL7:QEZCM H")\S5,S!,'IA*N^HH MK\]V>7U%>=Q5W$K;E"?9-L5+I[R3>;-0@97KX2^MK$#"E&+<\UK[V(9 M'TGPJ[D ;XY#UT=EGHS;;SR%X#5&:6F<4HSJ@HL%%^^*BXPJ(Z/02!+BP3 W M%!G-.-CIU!$3C"3,]6&8/QPNJC5%'ZS^^Q+#XH.&HFD?)CU=1I-^9S*UH^KL MJ9RBI5;:62ZAGS,-"XD7,AO=4C.,.#,<:8DC8J J+ V=^+\;L0:*)\38L% M-DY="GXN35'O&&>>[,,<#KOX&YO'T'8M+TBX-)<@6U)(D4<@VWIB&!($!J5DEAR M1OJP1WL&)8+7I"YU%DK(]$Y'RJ9V_*7.C67G*;@E6KKZLE)0_TP.+6?8\Q"1 M#"(@'AQ#ED:">,3&B."Q,ZR?TV7'HC;?.'L?IZ\._&B6V];WK!&X7E/XJ8%7" MIW>2D2[CNIP?*^*,J#A%8*A*%E.8.<4[!(,,^9PH'JB+%UMH>#[+U=KC6K!FYP!RQ%8+" MGD/>%[+XKLKOWVS^?N;MV]VWKS:KC;?OZRV=SYL_>=?/[Q] M^>K3]G_\25.B7E2O_O;'FYV_ER:45\US&,BZ $5%7)NE+3+0W#[]4P M_&UM73VJIW4L7<.?D-0\,9 H7/Q$R;I2TRUM9!Y$-7Z*7R>CK_7X2^6;&.II ME:S/*O*P1"N7*,&PM-Z]->-W@0^ZU%0OVPU%@(L +S'5'ST 4*RB:SI([]O# MW"FR8.E*2]53A="+=UHQ93(9@Y&2QJ!\A@@Y3Q6B$4M%G=>!G#OY?I_.T1_G M,M9SSVB^IOD"6X>L,E\7B%H94JXH1&D:N!-8(\:D19P8BZQB!&DLP=B)6#C# M^^P9O1"(HK*TM2]AOHK>QA9,_S!\A*7^,A0P<*"A04++^M[9(3W MAN7X (!;5UO>$*F13"(0E[1SI)>6UXO%0FK6^"+K-:\,%I;CDX_03N]ML=6? MB"M<0CRG=8NCS 8I/ H^:<2Y\4@[HA$QW@>'#<&TERCTPM2*DFMJD:<@5YFG M"SRM#"E7%)YXL!(GRE!(.0P@%4$6S%>$;=3.NP2V;"\1Z(7!DY!KC#WU#;)2 M9N].(O$RNMQ);S)&1Q'E OTK+28%^L^V*\$R)FT0CIH@GIA$ECL)XXU<.\<9-L3VE=?: MS&*82]N./8AM[]8;61.T=)XK./6T2;FB.&43D0FL.I24#(A+$9%-%-Q-JI)D ME#G?6W+K ^ 4+\WH2HSQSAFK)5.U9&>5[*P[UK.7.BJ,(_+2)M )UB+KM$>@ M6C#WW(>D>XE3_IB=U;L6T6O:L)*?52SB@H8%#>^,ACIZBE5$&&L%R.8PTI@S M9+ 'J]H$:DDO]8,7CH9J#9,%[MNO#!J6;-4'S%8M6:I%,Q7-=->^>R(X9R.2 MUC/$DY/(2,^1(]PF:1B.U/>(>Q-2*+:5Y,\P* !0#O7G#&:N&,TBA& M3A"GVB%-C4".,:=$H(28SS@:IU=,]1&C^H# MM%L'L.TW7G^F5"N37$ D^8 XE^"+4J^0Y)3;P*, ]?[CPI^[2; &I",())SR MB!/*D=6TDPI/C7*<"=FC_&Y-]O;JZ5[,I='L.%1;\$T]_A+'_K3A?^$_I4#U M8'1.BG![.O'_W)V,P#IK3UIH_6MV@[KI!2I61G:> M&%04+GZB9%VIZ9:"@P_3<@L\Q4F^$>C)M>JD+9^!*\C*&[ MJOV0-O=B Y1_.1F-;-,>7?T]YO3F_>MK@DZ73%ZEJ+V22&)J$>>X"Z(91$CR M*0:9B)9]!-$>>?)X'6-R0<#MD@A<3_PVAY-]VU1?\T0K5#T(0T=@3J6%0HQ8 MDVN@&.1OSE_CQ)UHA4:P)?=+3[(7@R1X4?A E-DM8QK$'\ M*4.F(M]KG=,HAM#/N1+*..^)0DAXCSA1&)N\N M@K(+%A2=H.=+N]Y3&W8^1%\U72_R$0HW%V!Z].D68+IGLI!F7H9<9-KQ"#YQ M(&#HL(2T$M$Q+B55?1M'?0(3*0U?2@?#!XB_;H909^ZRHVK?U@&&7GF[7T_M MJ&B+E9:OHBW.Y-9+:F4R'!GE ?F)%TA'G8_$.AJ]%5C&?FJ^G(C;1Y"V-^.M MN:SUUBD,KPE3JO45D'K:I%Q5D'(X41,\HD: 26N,0RY&A[!D5$DCO.#G]BWO M5/!EL2!%\1K1XHF#5$DO>*@&W;.]V2AO/0./IMK7I0;U:@O64U49/SU,Z@RU MC(,60KG%-^*49W.7&>1$, RKZ)([%U6YBYW\*4YM/8[AE6W&]?A+>TJ.7\[% M^.;:J(7EAE?7GE'E:X2N5J.#L^2_C-(_%T1<(IH61!P8(GK)L38"!9,WX06/ MR 0 2!.IYI$&1OVY/J]W,"DJ!"8*R7 M5/I3J- 53MLZC0GSRL1O 1#>Q^F'M&,/>E>%:U0^O2[HQ7TH(%Q >/@@''-M M2AX)DA@'Q!.UR(#QCKRP[O^Q]Z;-;217VNCG>W]%1;_V3#L"2>=:F2G-G0BU MI/;HO=V2KB1[XOWDR%4L&T3158 DSJ^_)ZL $"2XLT!BR9XQ10*UY'+.2I'SU/RG];62T8M9VL.M8>8%*LLV[/J4*&;5(PHW6 [DRV553E2 M)^-@QL'!<%#14(;4=TX!>"'N64(W^.&I]CQZ+DJ_5N[W(5K]QG!0B1'>Y/'! MWL!@KD#_/!7HNV3.K+EO6F+1(YI8T]S %UB51V2YYE MD,P@F4'R;B#IK#%&(,4%!1W?,:09%LA@0DNIC8AAD/)&3P22A.N1?KJ#TIT& MR872#_\:&'[WZU; WZ5WW_BZN\[ZCI.CM[WO^NF=H\(]&?8>T^TO34]^D?)A M*G=]V=\0"N-2X)*9G*5:,N_K*3QJ6A?3XY"JX8/1U(:N+GYGL7;13K]6$S-Q M57>: !_TU?-_GDW,S*?2>'^ZM)Z^^K93E[YJ3\?F M[$7Z]N6I\:FHS8JU7/7[-SW[L=+&_W4? V]^8U,A%&^,./OYJQ]^=.? M+V_08O4[#KYFZ1^SPKN)"N=KNLDI/HZ"OO=[9$%:#K$&7V;-%&35+\&X8^#^ MYK1N3.+9^V/EH]>C4T'< HK^[E:@Z._M$H#^[DQ[_/>X':MW#7!^?F"4Q2:& M>([<=2Q>P]H5OX[K[^TS[.]6+,?UXFO;4.U6W>,^NDZGTEWE.#6S:;W08M-8 M$MK#T-/E"&1U/0.16_T(_F7_*H+Q$?[CX@:7JN&>MN%%&TX-X$98K$%GK/3/ M_NFR(_E;U5:=[G_V8G'_%1[B_G4ER*92_7$NP*ZX0!T1?=/WY(;O])$@#[WW M:=Y[@Q]>/W_O*;U;?I#[^'AV96K+PO_E+87_[W5HN1CU!A=F.)EPK6)SW(#- M\SO\?=P6;T%,^X<1R%T.];9A[3;?92!#3H:<>_0:.3S(^?U"9=X,-YE;,K?< MD5M8YI8LG+-P?C)[8!N8XC%I3-6DF![7L]9,_.U)U]N[!,^%"T_:"G.3S/.8 M1E^O/O]7\>MO'_[[<_'KIP^_%Q\^OOWTZLN[]W\I7KW^\NYO[[Z\>_OYH#%D MJ&:"0TU\-WH)[L=L,PGOX:;NTVR'586O.']X0$#ZUHN\]V'ZQ.5J=@4Q[AOW M]=S;_A1AD-L1XGAQ=8"3>2FP!$PR1B&O"D9':(A>(4)@P&<1:ITKLL%6* M&D2B+5'JVH8,UP%%CRTE0BOK\.6 1V"]\X($0T4WBBI4Y%$R MBQ2C 7%&!=*2PR.LM]1K92)G P'AW2JRE".)]PH3-U-N)3N%KN\^E *.^WBY M:5TT ;YRU3@4D\NJ<_HZ?9C"$8O3IOY6^> +>U;\/$OQ@$"F?RKJTY"B*5/K MSM2*LTMW>)$-\@,Q40_+(,\D?)";ND^SW;1/Z6GK*6^IA'T3X!)7=4D&7;T# ME<=PC')E,Q0DPLJE7;##22$L=*WDY MA!MJE?O@]W%(O[R:^%O#5GJ85PDVIF=5D M:B9?JY2F9]HV3-LL4O:8Q;)(N4$7+KTB$E/D!2&IG@Q!VN@2@4(I.!$EI>M= M91^B"Z]RX(?X;LE_KSKV&TB8B!(?MC#)D'78&WD0D"49X=YB@;A(9;.B]4BK M*%"IK0_<,LOU6A3)0[3@)X$L6O+#AJSL!WX&_=<'.RUB7W%J\A5XI]3LPWD#21 M6?_->'7 &WD0>%7*H#&C'%%#0)?%AB(EE$*ZY,2!9JR=YL/KOQO!*TX/&Z^R M\_<)E-^NX#&R)D4*IJ*L8=+F^(=]YZPL0&YPH'#+B6421>8TXD$Q9 3($R>Y M+*V-.'@UB,(['MC\?&R:\$MBP-M=\,7AF\ MUK5?[X)/G8Z5U!XT65\B;:Q$3K%(/2$$-.-!M-^G!2\M-MA=9A=H/ON!GR0> M.(:F 3UXGETS-3]"=OSN,UOMM"C9Z1Q/)J/PS@8D# 4M.Q*'0-(8A%7TT4M! M*1W$K;S@Z3[1\XOY,1=-OX1)@'%N(.MSOV*-'Y'UF5%R*W? K?PF06?FWJD]?PI#2"_ZZFQZ]G+:QP:#XG?O_4L_NGGMM_ MK2]\.E2V![.:_/\]]3!6RVL1M0)=%;=MZ'*;)/@!^F-;-619J M.\-J!R;4-BQV.&&E\,HAS+!!7#@0(41+1#G%@2D1C==#^.3?+3CMOQL8\YOZ M^U#I\E(?>+I0AJG#WLCM@*F=UKTU880:;9"U&'1O)@6R%*"-^K(T2A@3PR 1 M-(\!P;MYV45)]@D-M\;-?L?ZLVNZ]IZKU;V;O4U^]I5BLUTV<%=<;UR9KM=V M%=I15ZZVCH5Q_YJ!*IY(,U>CO7&:^U3<\K!*>682/LA-W:?9/JE;2@SAEA*[ M)S]?.0=+.$WGTBY4WXP=YZ/IW=%.#\S$V[0GBDH9K0 \T3'5W6(:&2XQV4^502R#V!J( M>'=UFC_-6ZM9+C_.I.VH^]APXD!JL0 W.U;XR;AWP1AX$;FE"9)G2 M*VG) :W*:)%ERB%!+'-&1"GI6JG"83W,P^(6'9$RU[S-3N7-9P"%4U/Y(O15 M+OKXQ'IZ')K<\&S_66RG).HT4+@6BPDNKI"I+^JA"6C9K92E'(,+2[Y[!%24:O MP][([4"OG78H1,^CI4(B1SG@7"D-*-\V(D(D)DHP*H7=F /\L=AXQTAKN5>A M(%N3Q9]5[RM7OK,=5W/UL^1Z(&]9H++0+(=Z!,10M/6X\L5B8_98MMT^^2S] M'A^V0J0H*8DH:L,1]V%^_&LL]PQ3ZFTY2 ^-=>G7H<2'196/W\[18OA02*DV M:";<0*:]WP:SW9*1&9DS,N\',F\Z<-QJYTNL$);&(FX= ^R,)2J#%CHRS;%< MJW4XC.4P ';>[*(?4;K!%D3;"9G;[OB#ELU0"OD7) MWWHM_O6KS_]5_/K;A__^7/SZZ_LY M5SZ]89K[5 OTL"J?9A(^R$W=I]GFGE)/D5$V:]RQ2:ED=4S.+E#TIF==6EGX MUZPZ/8&KLN&V,T$J.01L=P[!(Q92DYC2R0*89T8R9+V/"'LF;=""!KE69?,A MSJ^/YBQQL*KK M7U7865M-0GO>TJH[[C8]\?LLS?)AS?X>UNRT1*34*B>\0M$)@GB,)3+&"T0X M\49%)B26&[$;?IDC1FC?A^F'F,Z)YM_XH2P',>*;[(2[G8=!V<#(D+P#D+Q1 ME_$C4/+?_I>BA#X)N>SWB7&.$WU$G.BL#3X)MZ*:? MM#A+-T+U%T)VUZ6NU M::>M(]A8I 7VH!F+Y%]R)9*EPY'I$@L^B#9]36#5NP5:/"2PZHZ9:.6(T@T6 M5=Y.>9F5ZHS,&9EW&9FQ(HIIX9'T+M6V=Q1IJB@BFI'@' VJ7&OO-&#(ZQ,@ M\T:/ /8.EG,$[ 1L+^^>__J_>L< 9O#!_-L,PGOXZ;NTVQS!.P3B,A?ZJ:I MOX.BUQ:@>S;A6SW^EMQWK@F^FA;1N%Q0:M>B40XLPFO#EEB@FF++2V2-LH@3 M;I"5P2'-2\R)(&5D@W09 Q/,A>#;7YOZY+=Z\O5+:$Y^2T?.'^+KCAF'"KW" M(ZH.O =\!J[#WLB# "X9)?8 44AK(Q"GG6-(*Z04!\S"5,7(!PD>?2+@$FRD M]($7G\[1HD^@$W\*IWWT5PH,S2IQEBP[)UEV^N@C2FY!R]:(*0)R"ZN ;*0, M84E\H$PP8=>2'AZB<"_9' 155KCS\7+&QXR/NX"/1E$56!!(&E#4.>,.:2HY MBEA38[AST@Y2 _6I\%'2D>9[U??\*<]YL]/[_GRUL%B3?@\0=%*,:S/)TFIG M^.O I-6F0XV"\HJ5%EF%^;P5)K$&!6&9)98$9@9W<+]KVYF9N/ A?@YN!M+D M3;"#^8GP"%9FG^1)=G _-"9@ [R^"T?G&X:[75B"["E]:D]IUJ2R9-ER36JG M[7Y.I4C]$1'U/G64Q11I%A0BP7*):6F47ZN"_%B_Z/#:&<$;3''?*5/_("$Q MZVA91\O.KF=Q=D6PNXOP(S2N:D-2V-II[?Y9U*<)@]NNZNEWTS0&@#_#U>/2;WC%M[LI$'@5NEYHPR8Y&D!#!( 6294&I L""9E9A1[8:.]=PH M;FVR9L,N$'MV7SZ!:IS<&D4U/XH"[FBSYIM+8N22&%OJ_Y21"45!+9<@[4"R M48RT#0XY%BQ66%F-!VT9\"$F?%B<5+].Z#"0=&,C(C=X0+UWQ2\R &< S@#\ M[ < LL2YFPP7.D?4D0F _&24>P)&L _)AN!)L#8)71=SM#4G,IU=-Y M):["GA4_+^JJ_JF(U028(!=6S:+R4$3EAH69*CEUQ%*D'4N-!#1&AI4:+ -" M!4@R)N-:@;T!2Y_^NN#GP7M*2B1#ARX4KK"2>#M#C;! [?K= IT2.,-YC_NYV O#6U3O/9QY4K_S;& MX+JX[?##'9O)UU T9AJ*_O>N&ES?$VWB^U]21^1OP !,R%X)FBSB)*DGXM4O%+ M)C J192E(@J+!%F/U\FW%^8VZ4#9!>[(D?E/Y/.O)@[6J0W%ST![W6]_@L^R MZIUETJ[)I)WV0CD<&.;"((N=!(FG"%)<4$2,E)JP8,TP-3 >)=L^AJ:J_;LY M8KR9XP7\/9[Y:O)U58KVDG5H3Y8F>U56(T]*]88%'0=Q%HPS21A#$N8\@O A!@EH/YH /(:S%!!%/ M%8V<(J&;PW AX M,A&XPQ(CY5*[&2L!/!GAR-)@K8JEXVSMT, 0+!2A!JGH/.*24:2T# C[,MB2 MEEA8OI7@249,9_#,QPC;;B$$^#C;!L.R(SVBB1]]/;/C\(P"[F[NRS]L3-)= MO0X'(>NX"#(P!3:"(A)^R!*DGL?(E(2Y*,V"F0= MELB47#HG(NW:-FRAK),C19Y,UETBJIV2=AE+,Y9F++UWZ2*&10R*(VRC KNA M-$CSH) QN%3*E]+*];*VA'A3:@K&19GLAN ?YU&O'324AQ#4&$;L93BD9!/ MEINURUAZE>5PSP.%*VGS#C;$+I@+&T#P?11.5U0;WO^JNK=OZF'--I/P'F[J M/LUV6"_9/HN]1RB?G__Z\>-O;W]_^_[+J]^*-^\^O_[MP^>_?GI;?/BU>/?^ MUP^??G_UY=V']QEA#H3G#@MA,@D?Y*;NTVQSL-E3'26=FJHK.E54B61".\V^ MSCT*BWAN3^?!QD<(4@9I:42EX QQC0G22G+D=*E5C(JH]3.CAZ28O)MS[4=@ MX_=AJ'!G=G@%:_,!4 ;%#(H;/OPQ960"I;\'^:Z_"N/@G%U/S(]6)W*!GKZ0725O@* M'L$!__:_%"5TE_<\ZYN9>3/S[NB>/UPO@G^-'8?NUTVJ]^>$<<]-N[B -[V] MOS(]^$4UA;>ZZT_C0BB, ]4$AG*6$EC?UU-XU+0NIL>A>%TGQ2O5OH??.IW7 M3.&/>:U6,RX^3^&#KD=$\?-L8F8>ANU7"S6DQ?35M^5RCL,/Y"M0C9*._@(F M/3N9O/15>SHV9R_2MR]/C4_YXBOZ=C7IAC_75?$139_\8]9.JWBVF$IW+PH3 M#^KZC[1(\(@72\W]QQU-MN[OY]M60FY[_36[*"[0-:QWM^['2S7_U'P-O0J/ M3(11OC#C[^:L??G3GR]OT&+U.PJ_9ND?L\*;EV:7WOV0Y;P"*Q9KNKW \+W? M(UN/_1!K\&763,>A^"48=PSXFWGV(].A>%6T#1W]T*%/V]70#0 MW[LFVL?U=JS>-<"YA,NBOJJVTC,--A:?^[4; R^WCQG88]D.E _YLMBBI4F1 MQ].S9Z#YK9C]]2)]VY">#H7T:7*=&GB50\K,IO7"'9C&DB0@##U=CD!_J6>@ MAE0_@G_9OXI@?(3_N+@!]G!L3MOPH@VG)E7X7JQ!I\/WS_[ILG_N6]56MAH# M#;Y8W'^%YZU_'>-'4K _SH7Z%1>0!WZGCHA0#WWN$:$/O%4>E3J_]M!?^RPQ MF;<:]PN,VJ!Q>[4DR'%H]XM#*V^)0[O7\=^S[?I#Y/_UJNG)23WI5;Z'D<9= M#L2V8=4RKVPL9G,O..&5!]T63%HS_@_;_/D_TY$T>C=Y& ELP]ID>L_T?B.] M.S<[F8V3)R(3>2;R[=G331%Y0O4/T^/0=+^!X@./.PZ3MOH6,@-D!CC /=VC MR6;'0(:%#<+"X3D&/A^;YO;8Q.P2R%QRR%SRZ@1DRJV9>)E+,I<<,I>\-JV8.8H6?ST+,+)PN/R 7[N9H4T^-ZUIJ)?ZC8W88EV#Q:=*'/CRY\]9!T M^2<*OWX$%?UBQF;B0F&FQ9O@PHD-3<'(J*"8LHVGTCY]3/JSYM)N=+H'UM)W M^%8E3OC26XD(EAQQPPA2E$4D-*8EQ])ZO-:6BRDB5/0""4D4XD$:9*5SR 3J M.5,E59)IIA=0V M9?OO&%(I)GEI8HDHX0YQH@C2.EKD-(LJ8H(C'0:I5K(.^T2[9;?PCW63!O1J M.FTJ.^LRK+[4[^M)>FE3C\=PR:*2U&!M6#.N95S;QJW,N#80KD5F#'.D1#AB MBSCV#EG +$0\)[*4P6'++N.:%UASY0#-!(VI61Q&.KI4)B^XDEB%#59;C6N4 MXA%1(H-;!K=MW,H,;O?WRSVP/L+]P#(8"RH@)@"1+B#.&8"EMP&PLQ0X2*:H M\6L%0257EOC4/ Y3Q$L MC=5N=?1F^-RBZ6;XW%+XE)0Y'G5 2KH2<8<%,I0:%!,.1"NU M08"S<$_D&%F&,?*>&6X\"]ZO%9G?3OA47&?HS-"Y!WN:H?-6J'.""4VU0M$9 MT!1+P9$*AB,2 BL9-RZ6ZC+4$4\5C9PBISA'7'F-% L,.:X$5B4@92HWO\5F MM1(CO&?ZX5,G]V.S,MWNSE9EO M#VBS,]_NS59FOCV@STU_4NN\=)8APJ5"O#06F1)3)$ON!;?, MTK 6?F5XX"QJC(2D G&3>IH:!7\ZZ\O2"JVIO^Q/ 3.T3ZQ+:75#15&)'&F0 M8>FPMW+G82FK$YEOMV>ZF6\?J4Y@JS@'A8#1%)FMA$,J.(,M]N MSW0SWV:^S7R;MS+S;=[LS+=[M)69;P]HLS/?[LU6[CS?/DW^3A1<.2(P$IHS MQ#W62,?H$-8,$Z'A;[^6OV,"N0%9X;ATB@E+WM-.T?5 MA1#/O&O;65?ELHZ%OA@50LXU7&JX/>RCW%*ZHBV-^\1+8T$G&J&-*XY(AX2B4A2FN\9I='&A2L MKD">2L"K* +LF6^W9[J9 M;S/?9K[-6[F_?'O-X1TSDDAGD<2!(8Z904JX$CEK,74R4*/7,LH?LR@AWV5NX\@F6K-//M]DPW M\VWFV\RW>2LSW^;-SGR[1UN9^?: -COS[=YL9>;;7=SLG'+T(%KI'*5%?=H= MJ!7A1VA50D?&:'L7$">\<1T$3@G@0);+1*:1*%203'BNQUM!] M\+.+[LL//1^^7;#A@.<6DN2#BPQ?![V5.P]?!ZG89;X]]*W<>;Z]IN$MC4H9 M$A&3T2&."4,BXBJ"XB^51B(R77*G:.G-#QH=#P(>K;502 M2BMY!!LU&K WG:!(>T^0\()@BP-V9JU8[T,.M%[Y?\S:Z0D,I?U2O_*^JP9A MQA]-Y=]-7IO3:FK&75!-9Q.\7C$)/H6^>D3X')IOE0N]&V2;;*TS-V70/XL%?S+BK!FBFQ>^F<<<%(Z." M8LJSW!J&I>@133SEZYD=AP.47%?/?T]E%S&EH,S$$$Y!F@B(>383+X4;NA*=2$AI+O1;STB76?9A-VZF9^&KR=;BT M.PH"IWPR@7.).G9+Y&0XW&$XO%NOT#]D7!RD*6(D6H(&!CI]2.#(0>-BRB)7 M*J<]+C$5:SK]@W Q!58=UV-8Y_8M*.G3LW<3-YXEA/Q8-VE KZ;3IK*SJ8%5 M_U*_KR?II4T]'L,E[]*"AW8ZD.9.-YB_G%$THVA&T0-#4>,$MT811),_A&O# MD24DHN D:)E8Q\#4911E7@I#4NRU4@[QDDED@L"(,D:=CL9$9[8;14L\$IIG M*,U0FJ$T0^F]H?3GQ8)M&)I]-%9ZL/EE7,=D^L![1D!U.6 M#L"D05*!.HQ%% RO-=4RPAI")&B_N!3)K:&0TE@"TG+IG(A4VNUV]!(J1I26 M!XBI#P_3@'_3SG2_;@5(7GKWC:^[ZZS3Y+II+M>K'V@:U LSF]:+G4UC ;I, M0T^7H[$YJV=3>/R/X%_VKR(8'^$_+FX QAV;TS:\:,.I:W5K19WO7)M-[IO<; MZ=VYV[I'DTV.P8R+&P0%@[/,=!G*&670.:2S"4WZ):E),C^M9:R;^H6)W&Y9@\VB1J]7=J5K=F^#" MB0W-HF =S8D[-TQX]UO-Y>:*JWDV/EI,E.%(>>$1YR5&JF0"*4L=<\310,A: MXPINRE*4$04>4^.**)&E4:%24RLPLR+*^(2%YD@Y$J4^\ :*.TW5!X993Y]( MN!W;/#QX8>IX0AYJ P"1TPP92S'BQ$3)HF(B:<,#@-=6)0D>>J_8G>:!#'49 MZAZ4#\T"QU9KI&@ @&/6(86Y0UP)[U09!%%K!8&=B\$:39!B&*".6M#M8LF0 MD)I9;4LF2[;54$=Q.=)D@_G0&>\RWF6\.X12/99*2HF-**H@$1=6("VE1=I; MKW4D,AB[5D]"1>R%-8B%R!#' M3+&"FRKBP=%]&6(3PW?MZQ5$^RD;7:*R!] M^C(\V\%J&5$SHFX%HC(6@HT8$1D)Z*$A%1%V$>FRE*!@1LI,N(RH$NO21*90 ME!00U4F"-),*N9)[R:/TV.T*HH[8)FL);RVCY;)F^[>G&3QOK_1(K17:!+"= M00'DPKAT8")1<%@RS"68X6O')(9@H0@U8'0[C[AD%"DM \*^#+:D)1:6/S?8 MW8AQ2HTTWV#OB9VPON]_P.YBQ-$=^ '[^S MQG5[:^)6%A=;--T#\TUM44?B MO-G9;,Z[FUDY;W9FY0/?W7>WWH>-+8G8*HE(J2GB5D5DM!0H MEH2;(*._HLTR\R45E"NDK1/)%:20Y80CBQT5FCE+E+OLU@%KN,\63+F"0[NB MRY'$&^RS_.Q^AWRTE]%P'W8W*S9/LMG93;@W6[GS?/LT6HP,.) @%&*@QB!. MI$-=5S)16F&DBT*4ZSTC5>11,HL4HP%Q1E,\%!>(66^IU\I$OA8;FK68I])B MH.HH=%9,P+>I83,V/+&MVB(FRK,DZ8M81\U9FOLV; MG?EVC[8R\^T!;7;FV[W9RLRW![39F6_W9BMWGF^O]GTRQ96PT2%:EAAQ&3S2 MT1I$0G",.V(L%Y=]G]QW;E&+F',*<:8]4E021*,I-='1ZU)<]GUVKJ4+O9K. M7:'OP_1#_&)^#!1VS_E^^4$S6F6TRFC5H544@3K *X GYA /I42&1(\,%9@3 MS[5C>HB3FHQ6.4-HVP]KWK7MK*O!6<^- )'Q*(%@"?>(NVD0$KXDHDHN3=RK8J=BC(8+I&WG*1$^@ RA%-087WT MP0@+W[RIR?EAS87?;JNVG\7YK+Y_R/J].Y7_GR M6:W-"'9P"):=9YEOMV>ZF6\SWV:^S5N9^39O=N;;/=K*S+<'M-F9;_=F*S/? M[N)FYVR3!]%*YR@MZM/DR6R+\",TKFJ#S\BXU\QRJ,AX75GU5.E7!81++A$O M)4.ZC K%Z&.0E#F^7@1X\+.+[LL//1^^7;#A<.<6]-!+8&;T.O2MW'GT.DB] M+O/MH6_ESO/M-1$3DEM*O4 4IZ!?PAFR&AO$>&F(%=&+L*9U:!<9UM0C4$] M4Y'.(,U%1%AQR=*7/M([:AU_,^-9N%WI>$2+/YI#)3)T'?96[CQT994C\^WV M3#?S;>;;S+=Y*_>7;Z\Q%2)8!D)%Y)TM$:?&(\LY1H8YZI46E+NUOH\/R;C) MIL+NG%[E])O%Z16R!DBQJY@6)JU)U).EPT.YQ0+YA&8YU"-Q.BW:>ESY8K%! M.\%/#]SLVV>_\Q)F:,WPAB7K#]@QVVN2R?B0\2'C0\:'C \9'PX!'ZY+_U6" M"*D1=0&LS:@#:.5@?#K%.(O!X+)TEFY M0QFT(RWTYDS:C*D94S.F[@^F9ITKXT/&AXP/&1\R/F1\R/@P4%51(5TL4V&^ MLC2(_I[(K.A:-4029(!7BR@>D;!#(1Q&9 M*(FV;*TB-J/<2^<=LD8YQ(W!R!+#D JB9$)3;GBY%O'2Y=1]F$W;J9GX:O)U MP$J!Y:C$&XQKN9$Z=DOD9#C<83B\6X?(/V1<' (7#0M>FY*ATCB*..86::(- MLLQ1'$#?YV0M:>A!N)@"JX[K,:QS^Q:4].G9NXD;SQ)"?JR;-*!7TVE3V=G4 MP*I_J=_7D_32IAZ/X9)W:<%#.QU*5?@FH:4KDD0BQR7@KO@7-QJ%*58C;1^ M,@](AM(,I1E*]PA*?UXLV$:A.3A+*6BL""Q\@K@T!BG!)")$128],4Z8R]!, MB95&2X5(4 #G6FID2\61]8'IR"(Q>JT5UE-#G10#'&3>A *+I JG8I>1Q"!E.@!3EX$5$^)-"7!J:>E3$UF'E',:\=))2W$,087G!M8;\53Q MD2SS@=E]8C3@W[0QW:^;'/4Y;]V*DN=OU_#R&]]WUVGGV0T_NSM UMWGVE^9 M'OPB!7M5[OJ$_1 *XU*JOIF< 804[^LI/&I:%]/C4+RN)SY,4C(__-8%3YG4 M3?/7:F(FKC+CXO,4/N@BS8J?9Q,#0 7?_^G28OKJVW(YQ^$'\E43.BAY 9.> MG4Q>^JH]'9NS%^G;EZ?&)[A;"=RJ^LV;QSQAP GX)(6X5?%L,97N7A0F'E#E M1UHD>,2+)<#\N".*='\_W[82\D :+B]@$JQWM^['RW"Q4_,U])%@R$08Y0LS M_F[.VI<__?GR!BU6OZ/P:Y;^,2N\>:WPTKL'@83S-=U>8/C>[Y$%Y6&(-?@R M:Z8@AW\)QAT#]S>G=7.YDL=!K<<2%^^!B8>Z5M>+@KM@,'TX!O<@T>GLD[1? M?Y_6?W>+_4J_+??K[W&^7^?PD-)5;1,!Q(17Q$O$@(^+"*:25 MDT@SPVWP7&*^%NF!';9*48-(3'6BB"3(>"7(4?'+,D:\,/"_7TQ;M:E%^BI!;=&(BU79 M^R28L1737F7]>ZY ^3P+L!D=H_@Y)=A1_'+U@NXC\K*HF\XTF5_QNK=VR8L M3:SQ/GPSWJ2/*29X5 ##F )F?U*%IDCBK>Z>\16F#&;3-+CC"2S:U[-B;DP5 MWZOI<1%^G";?1QNZB[N_JI#2$N"Y/GP+X_H4;A^EFTY2#3_8DO_I/DB7PZ;] M,TS3XZO)I/X&:_,MP!!J/W-@0R;#"_R'KBZ37Z(^1/: M A@_].MV<4F)Y"]'Q<]V,/>QJ M*,:PY/!T&$ ,9@JR!X'4/.YVH@U=TLVL[V848>]F:2GZD9_,QM/J%)X*QM\T M>:)@?ZJ%NZOX!H^NT_+.ER[I-U/8Q"3GBEZ4![CA&+X\#F._\A&L<9L2GKJ= MF,%M[9*@/KX^IY3.4Y/6,:UT;2L8".Q(Y0),MU^#?J+S'?YG.+.U:3R\X*1R M_:!J6-$FV<^PWC5L;-NO%TS4S9*&6/;<3O?E*/BE?O7K)I3 M:9^B0C'EL!VAZ?QRB4S>A'3V ==\G&_[J/CMM]?G\TD[UT_HPF!7AS3?GNFQ MF<($T^/Z.8/5W;L2X9K5Q3Z_=74[%FY&6,W18FO36M??X=GM[/1TW-W@3)O^ MN7)QCG8$U1\':G_[\DOQ7R 08-%@(=Y-W-%RM^"K_SJG/V"A8UC0,U1_3QO< MSFQ;^>O_6[:FX'O31B;[Z8) M"^@[*N#^T<677AC>VUE3GX;BM^HDJ?SGX/W+_)L'OIMH*7H0A6?TLV\!_>#^ MZM3 NA6@W2X>_N__L,V?__,JY>T>#__I:ING+ ,KO99(20KV MBW8!&4PB\IP'[IF-)5L+_GF(S=/IHQ_B*^= 19UVAQWCRIWU/Z^S9+KW5I-9 M\*^F=QWLW\EV:'HW*N!_OK 5%\Y;5EVI]]W=^7*9E6.M.R_9WJ+UE^-+_N\J MZ1G52;%T&Q2K;H,B+MT\[;GK^]B 7F9#F"3]\-0DD7XZ:]J9 4UE[DEO9J": M=.#=A*^S\1S-@ #2EY^#FS75M)I?\?:'.^Y4.E!N3ZJV7=6(/[]=:C#IVM$" M09,:F:Z#)\)TS==N9"-X61P'-RT +T$O7*:%%S_#>B9%KA/OH9@D=6,,5\,X MFDY_.+_V3]T"@'Z0IC4)29HG&95T.5-$4S5ITDL:7DSI?)U.Z[9+'4^#:4'C MZV9]CNB]K@!JPW$1Q_7W7DE,3SCM4JUL2QB"7)@M!X58]*D?%ZUZGA&_ZD]"%A(UU/4T>I*0DS1TJ,-)^F4#R MS->M>Z*9 $^-KR:,)3FDZV"LC>^4NDZH_?7H\U'Q-4R23CCNIA).TR#-$@07 MPBY1SF+___+JU<<58V6K01!/UXBP;J\A0]#NN[.>?DTM+!@8)FVO M,*:=6%D#("X@ER2@X5\PLV"%X-DGYI^ANW)U&9?[!LLV!96Y37HHS*I_VY6T ML-S[!1,N:""],#UE07Y5MP>^YFY\)8P%E&_8IG8479\$TAZ&/IM5^ M ^MV8D%U6^3 7^?%7B3-?SX.8+D=@[K641

C_A?O'<%W''QTPOGV=ON^-(\*Z ML?,E+UQXSH(I#F93VW#U:K?']0S,89OXP2PP[Q^S21_.LES:FV!K86-,^C,/ M,.,"%6"1V7TE'=M96$V#Q.4A= M,;H+TN:B2?GG2TK._-CN44K3FDH,6A%6S!J$32KB(K1+)P .":QT*0B.SK$A M5.*_MN%#?-M.*UC%E/)^?R?^=E/VW4,48"42I(?%6CR?4_]%)[IZH;[4=JZ! MO$0"B0>JZ=P3>&=1WX3.+=2N*'(=\\ R+->@XP[3MK.3>:/PCOU,C$G9ZV5A MXLKTCI/TBC10N'SA[AI7QE;CV!K0-L.*6#M))XG[?M3M9N:=;I$X=Z!6(Y,>J(F@ ,,CK MEZ7SPMFSU:7L%^E%T9I^L:>S9I)4A]!\"Z.D*-??DPCL%8=.+TVKTXTV.3 : MT#)A2Y3KVC<=K4MM_+SM=T MNN)O["ML%-_2DB8[H-.%FQBJY-=O9R$P]?BN(*7-2F<<-6??KZ,$6R NID_L;-C MVKGV>_W;OA^#EI-N[+]R5>-F)TE2)4( /3-1--@?0!2S;B$2R9X+2K"!0D=5 M+1#,)"FJ-OF208<%)%GH,]U&MITA!.^9=>96KZ^Z3F#["A[1+%6LU>&.YB]* M<^@O"]W W$+2IZN:Q'IS:_-6D_5H"TY&%R+[@JNC$]A7?OIDX0//%&-T.5+N M[E%AUV@J1#E*([>(!*\09UHA(ZQ#S%%F3)",R;5DD(=H*I_/D?B2 P\D10Y# MR&$(\['0H^+S[.1D?L"Q0C7%.=D4"[HY%"ONLC9Y ;GG-EH"__F1-FB/=]4W MDZ?H.EVR<]AL0)D<7?(7/5B9O&P7WBK01DNC=0@5\Y*^ D1:?$V.IDG=K5/3 MJ4K]*ET4Y9U&EQ2 B]+\@O)QP68%X X_.KOZ/W.<],;CI.55,;W%74.E*D._UM2=7[C-Z <.=*?7 M*4BC,[J23E&0!59.%I')]:RYPV$5W)\NO."]&\ 3;G=*-A2]?]1T[[.!KA:GW=41,%+CH)3H)OSTB.CRXBHH-YP(R5E M@W@>?YG[8$'ZV71P!M0W4%CQ?D1I=MS'YN%;_=GF?=757;51MWB3'QEY>_F0 M:;2JA@)FSR/UTCEZA\Q=3^;>Z71>J[8(7DR!J!S4L[/YWM!T:FER[.:SH'9N;3JDY-ZTOOICE+$ M9Q>,E2):JV\@&^!U713E5LO:"^EGSKGPXIYUJCB,,$R^3I-W+YT\ M]E-ICZO395A"DH?'IO%=U-D5LY^;#%VX<'>BWVUAD:1F!$%;;XLG;5\Y\_4% MXEX]]Q$C!3\29=7A;BAI- A-.(&&Y3M_D26V MF\W_VKBTR\I1/K::@+EA6H"_)9J NR(BVMK"3P#\\#5X[0O\Q,/ MH)6EN;\"E;UOY!38_D>GG0-._F';:*JD.%"3*F&R,E7"3"4GC,6(EH)SJI5D M91R"ICZ:LT53D5X>_K(\K?]+"NB_(Z&(6PA%JJ/KZ_@\(Z$D'QM(TU&*U/Y' MYQJK"S<#*NE M?S ]KAI?G)H&E(J%W^JH &7%%'&60L=]-9XEY.O.QT8+M:2GW"::%[^F!7O3KU<7?ML#75=Q MY0+EGH*9LR1=1%=I]_86 T?7UTMY>M+]XT(B3FN@NNN4UG, O*#R+C]94F=W M!IK\HEW49SK#7?IKMXVB(K&<$:61%LX 13&%#'4124.LLB:ZR :!Q"QF[XJ> M"Z':$]N"%-L.W):4=D'72_;)RB'Z/)?*+B+G5TFSSZA*MHR[X0AA=0#SIZU8 M#QU]CU+X[-8)^,B)PXQ*H.&$CZ5W2!'*$=',:DXECNLQ9R452ABL4TB!>)<9)B.[LD\Y2DT?FDS!NPY4S3=K/^)_AW/H5@QRJ!W:ON)'"1 M /F7>2P4H.%OY^>"K]*)9/#OP_7US.ZG6!(0S]NH68XZ$*RZV,"88F2[D#5; M-TW]/:';'*LF\,"$AL6X-EVP4A_ ]7,;0G\BH/X$A+ML]S<^N^@/:98;L7WT M&;TRT0.B.2' *O:\3% G$5"F+#VC2K.U4!6@/QN(8TA(!E8/3G5+-?QF9"2* M6>)MN59>[PKZ7/'B?@KC=&SR&C3YH6P9OI4$UQW@G\\;-?W$88'[6#DS+;ZG MLZVYR>%7C\JGQPW0&TC2Z7%;A(Y8+[37X[WSKL_AG#LA.T=CB@JL)Z$/'Y@' MPQ;_9DY.7X*Y!"-.WL0^G6-Y0C\/-+\F5V%9]20]\,,RX>.9DSZ?SA<_:%B[ M-0I48P\:,BYC4C%HDA @,((W@2AG2KI>X/(AP6+N./C9.'R(ZX(!U.$+8N%* M)\ M>A&8LSSFN!RATZ_](E+GLM;\XD!8K@\6*?YCOOSS8J']8-/ 7IC9M%Z4-4WC M2:$?,/QT.1J;,["ZX14_@G_9OT[B(_S'Q?7IZ,>$A<4R=!5N^T?_ MM!C":B_8;[ 5?3#WB\4S5BZ\4)FU?RLYTNJ/\]I_UUS#CVAYRR7DEN\I.9)" MK_QWVSLO/G#9]?;2;.5^;=KCN]#;8;0C>&CE])VH MB?Z(+=W3+@+>*!JY+Y&3CB#N#8 !AQ]!>LZ,=;&T:T;6$[KAKK2W$L/"%^GT MXIL9IQ/-@;H+L!$KZ=V:"^P]FSQ,J-RH[1Z24'FU* ,#5!Z 3(&RLXPY&.;) M,N9"IYK J"FM0+JT&O%(4MO%Z!!UI0ZE=228M5B*9Y+2H\9 %S,"R3!NZ>_;(QLNCN.QC*@!0]6=N'[J4E[DZ5/2$ MG07-P7!2%C07@M:8(()%A1SG(&@"*4'0L(B\ )'A%'',RFT3-!#ZCKW[[X821""'[MBA<^^Y)ULVCY1#J6CN]&R4RNB#].E#LY+?]S0%664Q M=#",E,70!7M'E-1'&E#J\HRX*BG2PDO 8$,99\YW(F6[Q-""ESM.GI_>=%P\ MD-@A(U*2+':R^?-XINM-GFSJ'!C79!ES0<:43,LD6930'DP=4R)=4HND)0)' M'4 "\6V3,1=,G8Z+!PL,P"*?UF2;9I#3FF5%[2QA#HQULH19E3 B".Y<3,GM MZ=2F-%V $8Z>JVD%L'QK0L+..?>%2'SY=A,%OFB PD<+DB?;)\P&DEYZ M!'(\"Z]LA@W(QK^%5)DKVV"[RS]9;&V?V+)E!%N+EH#=*B >94262HX4YY9@ M:H6W>NO$5E]RMP.$#Q86OWO<8'$02N,LNK+=-2 KOUET;/UB?BR-KYQN]&A& MNKVZR[Y+N7O5M\ER\*8,5TJHDC'MCG=RZ%*@%K "J M#&_"E2.M-QRR<9=20\\.]-MKYG73J%(=S>D+6+JKN> 6V;E:Z2X]8_69^'+! MO6>4K'B0;-L-H$XN I>R;,G67+;F'GIX MY@FE)FHDI-,@CB2(%@,F&+71^N@9(V*08/FAHPSIB-(-GW-MJ9&TY9&(JW9, M]]3'&D?=0_;$.KI8.S[ELV?A-2R;TB.:^-37LV2 /J/XND@\=Z:3/VQ4L%V] M.CLCVAYI>@E"N2])B9@%X<4Y+I&2RB/,L)-2@BW&R"XV;KKG,1LI1YIL^*#M M1K+;;>D)OZ>]^\_% LY;O\#?OOJVUQT[]KL?S+(-9]>AI>IZS$_K8MY0ONMZ MN.CLK;1L&0S=>^*9.%F\*W^;M !6OA14"$?0?1*QOI]>T;5]K75.UJK]TX:[I< M\29$&%_WCC2&$Y-ZFW5X5*0U *!RJ7[):@]>N-LT3>HM->]@ T]([?RN>_.\ MS6EWT6)%+G34N=@!U0&@F&IRW6)WG>AMZ#I@C<.T;XC5UG6Z8=[9+?6;3VM1 M37H@G,_>?#/5.*W:J+"S:3&IB]2H*[5 !WJK)Z$X"Z8I8E.?7-F7YV!:8>TS MEW^=R]@KMWE4P*O=<:*5KB$T4*N?@7!,0BLUGIZ:'XG*3^LVM*->ET\MWL8P MV=0(&FBW/9L$F/FG$S"^' ZM^TSN3Y?=\-5F7(1GU<% MXH73ONH\/WR.W9>:#H-@@)6&412S=D'WZ5$4OZPF@.>A[ZQNW/&H^YB\G#/D M7"*EQH? A\&9MFM3"")FA:%FTQD(K=0#OHCC^CNP2=5)N.EQ4\^^'G=OF[7+ MCL8GL_&T0L!U50V<^B/)C +P?P(#:XN3,#V&CQ//'R=Y"\(WHL2RJ*G/S'AZ M-K_BJ/@\@_$M!M6+YZ6HKR:GLT4+R/3%;%+;-C1=.>Z>95L_2/ M6>'-N^(V(G1[6_?/JU2]KW(X05S;=MCW?%@R1^W+R+L4Q.,J O*=N63<@!CX M'D"$P+]U)P&C<=.Z:8^N'/\]!O?3U=UN39?:RUZP:7J'UY3V-U ,-MN2=O=))O(+BGW,& MAHVJOX&W!EN$B\QUM;D88ADUQ0))PB3BR@9D?"GA;245WE!NY%H)> $?EIPH M1*,RB LBD&4$(QYHT*64P4EZ@[EXR3C\:QOB;)PDXX50"=0&]\+/FG0,.!P] MRUL,I8%>TU//_X&A9[[9Q0R"NZ6^#1T=MC.17_<,:HY,2DD]\F4H 2X<1<9Y MBTAD6GJI"2[7*@(]!&(V4Y]UJ#Q2(D9$Y%R;QVAEN030?'%?SUIX11((,K0L%0]6,2LNPR?U!%,E/2J]YHB7 MDB)=*OC!L8T!P_\QOZ4:6IDUM&WDF_V0.UDQNU!W6"JLJ&:@5;$(ME\ZP@F< M(8Q-'YF50J2".Y[ @[[FZE;[J95) M)X16T0%B6L!.$1S2C!JD/;:"<1+$>NM$HB(7-GJ 6K"&N60660?6,#:>*?A_ M$13/6EG6RG(=@5Q'X'&:'15$E:7'*(;D-&-.(FNE0I09(0354HLUE]M#T&F[ M-3N&1YRR7)9@^]QRAU66X,8J!%G.[;A^N#W+L)][O_OE)G)UB8TK/-(3PBWF M*! -YEBJ#F&X+Y$@GGAJP%JS:ZZL(#2WAF(DJ#2(.P$F'"$2D5);Y7F@LMPQ M5]93='L\A%H26X&BF\D4NA3,?X\Z&<]2S.EQ\^\3MU/=VR9\"Y-96"1%^D66 MXN5D[I1WD;1WD_(FXQQ '1SSO.7>,:L3 5$-<:PKHQ2*R M";FX4HR4ZC+B15W:0!Q#0K* .(9[E(;?C(Q$,4N\+<-EQ/O4K]RO37WR&AZ6 M!O'?U?1X<03]MDLXJR9?7W6)65T1[CNB&;T%S<31]5#V]+14P-7CM/QQGH<\ M/6Y"RMR=3(_;(DP24?UN&G=<,#(J**;\Z$)R=J+">5[U@XAP\=H6=J>8)THG MPIS4J30)"/+*C.];96!'06RWP:J_-#WY1>K>4KGKX:NIBU\3AQ2_@JXQ<;## MQ;N5*BH__W5B@/> 2OYT&!O_F!2V-0^^+D%5T5WFXZY3^WW2))L04X6!/DERMJ#M5*:@ M%Q2+LBQPPP(5YYFXR^GWB8YE9/[ MACNORN T+#CM_O3NG%N\#8PR)- LM=\LFC*Y;^?>9G+/HG*7F"MCQZ%J[5L!@R\TEJ4K P:,6$DXHZ52!.KD&&J-!Y;J<):R^B'!%Y=$3?0 M+@('YD%90[6!EB/%:$Z!SD"V[5N:@6S(F'GB@L/,($=2PE_$ NE21^1HR1C% MC/)27@8R%7%IE?"(26KA'L.0H28@:XG1QD9 P_+Y@*S4(ZTWG/"W,T"6:SD\ M6N>=Q^O^/*[;NQE366!L&>MD@?$P-\+ =1VNT:1Q##I$B80S-D73&J052TE; M@D;L: QFK57)?33IXV":&Z7/Z[J=?HC#RB Z$J3<.Q%T-S[*&+F_>YLQ\EDP MTBA*M5(488<)XI1R9+3@B#.#!9/6>+Z6YC6TD@ZJT+M.$_H-]*"[PV3J9PB_ MW8:7>*0(SX!YA[34![WPUQ^6:YN/ MEC[TV2^N:MSLI)V:B0OMHBGY52],N8.+!MVI$6PU\55J1O9MV9AT/>.F&\_W M>C;VQ;%)%RZR8%)*S.6T&1O"9)Y5DQYZ*4MF! -HNH' ?>GMTSY59UJGEN(7 M!W/A]:DO>O?>B\U&+V3=7,DLP%'[RR]I M21&M(AA+CMD@;0%-U?PM-:!]4[4.[&;8EO91N6W/U*5R-:YA@,WJN_X>%6EY MBFY]BM_/&PG?$_3(3G;N_'(A3V_<-84V?:8>&G>-DE>Z+!]7@#N-.S[K&?ZT MJ>H&(&7107'>4'G67NQ&?/Z A'I5N_*89=/J5*(C%>'H[C,_JA-XZ&HWZI6F MT/.WI%1!F-3:E1<:2/?7]F#;9Q]VU+2],KRW 9OTSS"L?].U/0;%?-+.' MS\;G%77.)7_?";G[F&DBQ@5A=J)IH4?W1#M*A-F_9_[2Y44KP@*N<29IQZ!P-4UMZZ8K]6'/ M5B_JWU)X,S69O#-Y]W3)EN3]UW7MXYS6VMGI:=W,:0H@4%5'K=7T MK%-NSF^#':PBP.QD601A14F9FX17 W"O;\T9J2U<:*8&N"EQ3;(>3VH/RM"H M@)5TJ8D>:T. M\BH5["I>V5NE^KPP3#5IP:A*UD1?0*AJIVG'NE5.2]K]DI1@V,QTT0AHH-N* M%G1C%ZIN#5<^/#5G_2<^V.F%IW=/F^_O=],TL!&P_Z\Z5?>**AMOX.DG%@!Q M_BE[H-]T@-4:77"D)(=%0NZ0BHX$OT;NG0.F _S.9%FN])P!TMQ6.*"[L*\E MTDN.2?_@](P5=TGG$3D-S0DP9?!'Q2UEQ6XCRNMJVUC/G X&89):KEG%D-8X M(EL*[ @F#'L]J+7_R]DO9IS\39^/0YC^I:EGI\#VUQG^Q;P$7?"OIG<=;NHE M_^QU:JIDLK:SDY/DQ9KCH0,6.$M?FI.>HCD'J6;-"2A?8 MJOO^^9CC+JQ[;IE>W0;@^B)-=R/DU=*$]R#ECC:VS:_W4--XXV5V]+.4V1'P M5GE;Z9DC]L@"-_J(J-N*^=SVC#R*YQW%-F4_[6>9N/',>D9.Y)G-- MYIHL:3+/9)[)DF9KN"9;C1F7!L0EPG,%L .D\0U40]A$3;VM".V^DS!;QC"\ M.@^'6>EQ^6)HL-FIK-^'%-Y^QBS8YVIQA9 MJCTJ$7R,/>=41K%6$#FQX*N)3_^\/>>_*PI.#%3)CJ6<&)5W)4&:TM1+GFIDC6+(,N&Q M8DP+1S.<93C+<);A[(GAS+"RQ!94*TZ50IP%T+2BBXB6,40E>3 1KVEGW@IG M2HJDE1AQR4NDA:?("BZBP-8I1YX=SM1(T@QG&&S@R= M&7H;MS0S=&;HS-"9H3-#'S!#7]N)>K57QW]N:2_JP7IP;&VMEL?U?'E]*9FQ M[P(V[1K7I)Y@)W63FJZFU.)V.IJW-S*GITW]HVMOTUYH8MHN6^+4DZXH6=_5 MKF\,5+2I,U!J9Q=2'S"X?MYAK#V&EZ262%7MNP? V/OFK--94TW/7G9IEUG%CY] M\]>+[UJLR.O>8?7KW&'5#7T9=E6\@0LIIC)MA1E?7M1N(/V,4HOL)K33(G5J MN3B!D[ZQ6]/]T;7DGDS'\*)OIAIW"S.?P+S[U;T&>_5"7=C%;Z:INM=T(YND MO5L^+W40&\W)X_>M;A!VMP[BJQV.4B]!7S5]HZ_4"6=V,KG8?/'4> ]+O%*S MK^H',/<2XR.:/KFR2V&8^)>V_I%FE9KZ+*O__;BC_+A](:Y'I<<51.R'0QZX M#_K"/BS6_7CI8#\U7T/O.TED"R8]1"4![2=>Y7ZL26A M\FO=]&#U6]VVCVPT_UP-(#?0:?[Y /11_>L&7@EQ5"P)I>O.^!F4G+;X%$ V M32[4;7A,R[HU)B L"%_&$H5@4TQ5M,AZX1"3GI2Z-%19\Q@F. ZF>?'9'0<_ M&X;<]@QR1DNGS_]1C'_C\@WJBJLSK!/_8BEYJ M5RK6'L8$[]QL[.K)/GL9YC7%Y7JYU(10_ Y_'[?%VXE_3.^$YUB+W:OHGK%C MSR7I5MMLZTE,O#D5A*YE41N<7/=ZN5^PIE?,K_9(.[['3U9?YR%I2ML38'/=XO[21[2,"AO@C9-TSE#' M>01+CHO'(4"X1-]XCQ2Q%1C/I2H,5">L%)VW EG"" M(A8EXIQX9)AB2%)*;$D)(U1?#@)(=2>ZX,/S$]!7$_^I/\%KYSPZ4%T*->)< MY[(4&B2'+G5PWB$J M4C,$$1Q2VI:(,4RUD%18NE8,["F1+!4!EQG)'J$&Y_3]!Z?O=P2=HF::F1EG M^7(PC);%RJI842(P2HQ E*6R[,ZE>I%EB:0 6<-4J8*6:PHRH8Y@C5&P/( H MH@)9"4+)X:"LU,R5;"U*]F:Q\OH8UB'X+_7KNIW"YV]_G(9).Y28H2/)218S M&=#RENX_H!G!;"AI0#1@L-Z-BLA2:A$U42E"/+5RK0$8C3AX B8^51KTY$ X M4@;@T$>.E0N8@I:P38#&1D+S#&A/ZS[.>G.O-[L:YEC!ZU.ZG%]$H+>C8A*F M6>H\EN\>&AVVA9SYP$V_U\'[;DJNGQ^8F'0_2:AU%(I2!5H]"#0NI$A^;(&P MLIB6*@9MUUMA#J[:OUDBQ$#"3XR(V+ V__#HPRWPI][I)#F#< ;A#,)/ ,(L M"*FE9<@I^,'A/Z2TP,B$DH7 HQ-RK8'G\.;(X"#,1U+2#,+W!^$G<_/O>;1+ MF/@ MFRXW=ASKHO_/4R!\CVY($4BZYJ%[QXYHM21OG2NI%5+;)_;/&DG8($!CZ&[N MI[]9:P$@0)#-:8$ B7+8;0)88U7EET-E?BE9 J-4!$651QJ31H%1X(MY0Z2D+F:I^[S*J/3_*8VV[GV%JK,2?>UH)-1)PVHY MG@Z6Q$SO$?K<8-3[:3#"M3-PP]Z?A4"S+*C>S_C_&^Q?!TR%U?% _3SZA'^, MRU;BSNC/+ M,1]-57#%,.0G?WT&HH_7L'RJ?!R/?*RSV"]% M9,?<'B]\!54E74&H4HA6LI)#R39_G>D;/PU&@^E9BKW3\3A.Z_;C"ZS2J$7] M'6X;YN@-EZ%4\9<"?9T-&,844$:Y=#XKQK:V,)STCE*=P1,E05B'YUBBP2FA M0Y"9:;]%3[**2BX%\&]%_GY+LP]YN7?8U::AZG-F:FU2!;)#G](*9%U672K& M);$4&*44!.<$'(D2D@^2""VXC>HZD-'(#,N"03!"@##1@N&)0Q!&$H/0Y_16 MWMCS 9G@?:DKS=)3S-Z:M;PLFG2?2P?)-!G@VJO*HI;GU/*<1^?99YJXKC2=;XKE%2"%(Q\O""U)42I5SGXWCF MAKW!S>F,57?5LII:5O/HLAJ=0N8Q *$4%1E)#&PL2;P^2)&%DD1M49@\R=Q' MY=55(-SV)7]6GI(77SY3\;'B8\7'!^&C)-XQR\!3F4%PR<$PH8"A-4^D]H3E MK7#(DPS][O!1B#ZAM;QP1^6%!P&(NZBF.,2P_RZJHWZ?C"]P35\V+(L__GL^ MN"CU8ELDBYU62S'"DF'&0 Z&@! ^@R'$EO(G;22CE.1."BJ7[_;[T(T:->>XO"Z>FM7*J5D[5RJF:E%V3LFME2*VM+1&>.>)*;V@*0AM&)B,_R0K ],D.VWA#S"()!%$:K-,,@G9:<).]V6[M_%P09FM/YZ?8O+5L:C&X?X[S M[+.;I,;DG2X_Q/0I#]B#P"X<:C $'2 W;JN]48@E>-49&K3ND1(%>V5)B8 MT==FI5E,(AE\*'^1PMH>I4Y";F5T!R6,XARXMQ&$X@X\DQIDS'A^3HP'OC?D MJEPG-;[;@;3\-)_@BIPOC-V,RZWT%:AJXFCDIZJ)#3X9$JRR#$&!$U0.&O^Q M3DG0Q+! Y/>FRTU05W.@J!9:W1 U6($6,\L:!.-DR8Z'O<3U:5]9415$Q6Y MZI2^?N2261%EN8; -4<4XAFLYAX"%2H0&J)U6YW ; I.HB4+*E,#(F8/EE . M3'@=T$?WW.['-:=]379<>?]BEGD-YCZQ2GX\'(Q.JUXX&H&I>F%CDR^R%(QP MP#(M77(M6J?"1N AF$P2B4IN;?)EM%I)5@:BRJ64G1&PDA)PUO.H(F.<[,FB M97UM:Z)"A:XZI4< 75EIX[56D-&?!N&,!!<-!^J3D\EKFM*6,YY-")9P!E)( M@NRVK0U:-N!N/R2W#2=C8>Q-SB_F(P_-3T] M:]#V>.2GZHEU/4&UXUD8 M+')B?-@N7&@(I>XOX34O;V*7'5*CP"Y..>,H*<-*3FT<(//X+-F0!WW M+,FHF=BR<)DFW#&O0')I2B8#!R<0[3B>PH4.F>I]!6VMJG56;M])U5[KN1S%)WK*;;42=94(&8[@%D84 9Y+ =Q1&A9"$2'H_VD?VM9*5K;L: MUQ4B*T1V!9%1:*=8:2TF!,*=E PL3Q9(-%S9[&C>S@>+1))@LX!D0T"(9 *\ MR@2(5AP->RUC*:O;%T3NN.+A54%D;6BPAX8&%[ZY"EUT)'@61<1UG^VZL\YK7^<5NE[=E+Y2 MZ))&I4R(@6 D!T%# EOLX>!=-,(%SXWHHEG \T 7VM 5NFJ4NYLTCNGT3<^% M,#^?#]TL15R(>%(8M&'O8O^Z\S&^Y/\T7U0%4@,Y-9!S-^_ENQ?1:D7IBM(5I9\!I95TZ'HD![E0%8F@-/@4,] LC"8D,6L[ M<3T.#:5)WU)54?KA*%TC_@<4\;_6MB/DDF()*2'QB4!^MR &ZY+'4_F3/71;OCYLT6 M+[;V7A_+E^P=G-= MC=:OM=MQE8\J'[7;<68J]='XQ'%^F MU$M?+M)H6AMBO,BD]MHLM,,-$::E-CPJ\#Y($%08\"9P4$889[QQWNLN]H]_ M7(C>'ZE)IUH+7"Y"F9UM(C.VXQ2I%[/?45'L@*>THEB'*&:4R5SX@(A4NK:; MQ,"S1, 9B4#%A"6)=[&M^UPHQOM6U!8_3[%]:S7:-=MW,KYTP]EEU15'(SA5 M1:RKB$"LHBEY2#XR$%JBLL@Q ;K(-$F=J5);V_./K.PJ\O9'(VZ=*P;11UU6 M%4.%K#JEKQ^RI(XX6!D-6A)=: M,8'CBUG?-8[;B2T[*2H:HEU+4%8">!Z!MR48EB> M"?B8+ 2)%JV.5GB?NS!L/[HO:?I[*VU=1SLDLU5#5+BJ4_KZX2I3JYAS F)( M 8W:(, R%8 2YG/*T5*U!5>/,6IW!U=HT)*ZQ52#LQT:M'G2C%=5"DBT:H6C$9VJ%=:U@J4LF,@2T* BB( P;ZS6:,,&0ZQW M/(A.XK +B?MU*7#OQ]-9QUMVM$]-U0\5M^J4'@%N2>ZE)['L'WGTO:-+X"(M MC2,U(W0KJV58I7_N_)_/S6\:[E4F00PA*&9 MZQ@'SRV"#O?*YQ!8KV+@.R@ M-8%\L9T)QK=Q1E8KOQ)M5Z+M3DQ^0RQ-SH$E*H'(/(+5F8/@C@EN QKWL8MH M>$/_NKLZ;-JWSZO,7CS)=H7*"I45*A]4F:RX#$P0B(246C].P!BC0$87K#>% M-WRK,ODQ ?C=0B6S?5'[$3R]'\%!H."U>W_U=O=^=5P9Z4L8SF/:9-X?IB\0 M!Y/4+)A""SX_'[V-@^G%T%V^*;^^O7 Q#D:G:P[?H+WQPD@CQY^2C657NEJL MUMW9RLF\<*>I]1_!97S6-V[XV5U."X_X^APM)Z!9?;>,_E,&^86NZ+97R%_7 M%_;-[41N_!:GX^#&ILOV ]VVU[!14>*9 ^%S1N<@"; V!$@TBD#P?VX[O>8Q M[37^-A['SX/A\-TH_CR:N='I &'YW72:9M,?!M,P'$_GDZ?UV7@-[55^&\_2 M(UN]=G#WWE-NW?%(Z)/>8[14034[::Y-E-Z3#,E MNY=F2E*?,'IWXR+QY,9%Y$0;]N0&2L?\',_4%^(A?2!ND,673*F_[YX!SQ&1 M7G6%H.3)O6D.8?IWTLNIM_L^3H\2F_XV&4^G M30.M]VXRN2Q5E>7#/]QPGBI253FJN3H MMS3K?3\>_ZMJH>.RE\U+&>''XE-7+WA8SOPAB,\!]'P\A&%X/A2I1#5?']SW M\RG>(DW:31@T *=G@XN:\/\2"^)KZ[0N^7BEB]1P#E[3#"+X!$Z*#%FJ9(G1 M@5![?1>9)6)8$(@HQ@@0"<]VQGO05 0K4E"*^.N[R#\-1OBLOPP^I:V\FB;< MT56A+NE369D8*XH=_)16%.L2Q7@6DB<+CAM2J&L2>,L,:"G*+0S+<8O$IF,4 M6PLVK<>9.L(UW>>\DHY76#OX*:VPUF45I0Z.6"% %29!(8T$J]!"$U)$%KC6 M3J@=P]IOJ3O664,KA#W%F:_L7,LR_HF+J2SAZL ?C\Q4U;#1]BL)H[@(H*(/ M(++S8)U(P#,)Z,X33_@6"7G6)&EN:*FM;PII-!B*]K+T6BJ2LDN9[=US?Y*X_) ^I>'XHG3L3N%LA! 9I%JHE17D)&$Z:88K:PX%#(,1+'I:7:;&VK=XQFW3GLG/2%W#'QYHM9 MYW5?_4GB\M.XM!L>+:CQ0W76:RN7VLKE'A5+CR3L>B!/M XY)6-0^42/6LL3 ML#)[4)9X-%Z=EG2K-9!!XT8\\)Q+L.C%"QXTR&"LT5FBLT MOW)HOJ7YN$$4+)$8DUU$PS8P\-H:2#1;JJ2T@6XE@NT02A\4E9GBB?C779E@ MQVG7'GB^1?/TB[Z%S54?$\]9#$E# -Q<9/VJ+Z<;XA9C>>];6K5:;>^U.P5W M5.V]C/QV,Z(=Z8[/%CTY=F,#I=\O1W MY!5(VY?J6?NAO_AN7Q4Y*W)6Y'Q0B9MDEB#:@:%)@"",@F-. L]&II)U0KKI M(;N_I!/2-])6%*TH6E&THNB.4#1S;:DC!))- 01S&6Q.!G20VDEAF)5R%_;G M;VFV*^M3F+XFM=?LJ^LU6_LU+0>J]FMZ6<_Q3!3/V_)U* SM!TOQ_+)>L,N. M3?L8CRY9Y[<:#^Z6=/Z%+Y^*0!6!#JP-QDL'H/VU87H-"ZE*RO%(ROX:+;V& MA50EY7@DY;E;*;WPY5.MVHI S^M7'RC [+I9T@N?Y$K45)LC'> >[-Y70>7? M?]+>J5!<.I5%8=WG((0/X)*2D**)*D0O.:?7]TXI32R6@ZQW D14!IR-%ICU M@7'*B&-J3YQ-ID],Y5BN(';P4UI!K$,08PF1RLL$F=/"=F(D>!8(.,.M%HP% M%O..06S7O9$8K00H%=8.?DHKK'7:N%)(D8P (RU%6$L4O"(<6/;*(WQEXG8- M:]V1.!F]XS+!%P-@E<&I=D8Z7@U1V?V>KA@LT3IXHT'GXK1SX\#*D"%':6P@ MC'I/KBN&E'GB4BO@,640QCGPT2>0-LL84Q)6[*LS$N\35=OF5>RJ4WH$V"59 M\(+Y %+'A#B4T$VG40*WR6)=%]A1H8GA.8*A6LM 0F5)$$,&" M"/MJ8]PWIFY%5>RJ4WH$V"6C=C8J"YX0!4(Y7G H("))*X@TQH+3'&P5.+'SG/CA)J" L[1K/NG'56]].? MY*S7_?3:$>E9>,DJV_NK9'M_GD8<)BNJ-#.@G-4@DE7@O&&@,G4L&RW,-K4N MC9LB#88ZO;3RA-)E+T MQR4$F@V(F- !ERZ#5I+X:$TPSCTCE.Z@(Q+ES]HXXF#0\\"3+6I+I*9^XI:6 M2(\THZY1:=QFI-5^2Y7O?H?J\ZCX[F.R,BI4H#F6-MF2"O#<^2:/.JKLK,Q; M&24/4:![Z;=$:=_H'5>!O#+&^XJ<%3DK^;GS[NVAY;W>?1[X9)"EE*2D1 M0>A,T4EW IP7 ;APQE$ODM@F5B2!>&.8 YJ]*IN,%)RP"7&6>$:E18 E6R!Y M?N$&DW-\E _Y.F#>'RW5!EK*.]#REER5Z",KF,X4XKQ0W(%!<(>$^$Y5T,G( MK61Q%1@"K\V0O':E#1\';U"?<,N]#M;%9/(AO#$]N2E5Y19U<0ARU,/SAV5N MQGE#G@:KP>N%,X0DO+R;EH-^=9-PMFQ$)'IN%'M;[8E.-I1!^_:_S<_39!#P MGXQ3,V2 MF>$:"?^>#Z:#V6)%E0/]?#H8I>FT62JNW4/ G_[X\/[]NX\GO1;(\:Q)N<35 M;L/BR):&>73:FXU1#K?+1?N]<"-C<[^YW:QP0#6PT'.3U)O._3]3F)5KK>N+ MDQZ^W?]QH[F;E#=DM(,W7'_NQ M- LH%T#N1CA__^'WPUB7/=3(> '\^K?Q+/5XO_?__C^&,?+VW=6[3)NOZ-NB MF7LNQN9+-\1';E5U>=WF"L4O&"I6(] M:-I+7R[2:)K6ET%,N0F^]H8E^GK#^D8QV+VA=F<4:G>.RP/S&B5'1P6]#:J# M*K&<",Z:##)S&007A4ZT"S=E?=JVS?:.K'1RZTE^)1""8!ZG:2,B=BM0D*31=;<@^$L@>!,@M5" O?1LVB-RX+O M26AN3U:K0G-_H>$';59T%PE%-_^&=[OK^BM16L0+ENU'(J/.D A!I8CJ!X7( M"^] :98Y+P6VA'>A?OX,9RG.AVF:.0^A=O\L3\[!K M/%.'QWMU=+R]/+VK1GC/F+BPCSY_S_%Z]VXF>\-S'6-GQT,8A@[70"6??-*J M*K9"S?5Z@>POM7=0IRW1J/1$)Z#"E'PKK<"0+"!E%6TV-C.YQ77DI'>4Z@R> M*%DVXPT82S0X)70(,C/M[4,R7;<=J3_2N2NE4I,/Z(>5:,5_)S?I*(5+]84@ ME1+I"2JD4B)=J1!95K(L")%?X_]&0I/:@ M.7[#FWW\G(:?TJ]-!+:[?L&DMAZJ?DQ<>R;==9&V8M*^MJ=3&ZT1:Z:HNCD9:J M+3:Z9F5N>,H)E+86!(\:/*,,%,U*&T-)I'I/VN+SN#-=(4W5%=6SZ$"(/IXE M?/&,XE\U1N4=K+R#C]0ZSKA@,A40!#$@:.!@7"*H2V3*++,42M_%QVN=NW@' M;U Y[XI0=^VE4-.W1%8"PL-S92H!X8J L&JRRL92V5@Z*49PQB85T)G"/T!$ MY<$H)TF8IPC!] M@3B8I&;!E(SA^?GH;1Q,+X;N\DWY]>U%J2$=G:X9+8/VQ@L]3W EX#?_G$]G M@WRY?(CF7$BCB.OF2WF;DOR\6D)?[KE.[AZ W=+#T$>./Z4;RZY0/*S6W=G* M4+IPIZFU@:!Q4]^XX6=W.2U)T.MSM)R 9O7=,OI/&>07NJ);XHR_KB_LE\&M ML>N:HKN&^)::(L8""=E)2$R6-G_6@:=. \M9>>])]'XK@>$I-44?\I)LYDDE M0B^P%OO]&9H!J2FC*15RP4TFEX4YX),;SE-3/'2Z&)E5%=W^JHGN+'KMY@P_/<-9KVJ$VK^1&R.N!2! M^RA0(93F*X(S<)HQX(Q[:5U*I' ]/STNMU0G[Q8\-P4M7VU2L MS]B.L_MJBD5U5&YV5#;#EE4GU4R*FDG1229%U)H']%U,#@Z$H@3_4@YD'3Z,4W.?TA^]O)V8C^WEI ? M#V,7VWF%5GV/'*I/N77'(V$*V?RG\?!3V9E^C_[ 8-;[R85F#[$A-B[K!LK" MZ965\\Q[NTOQZSH)(EEJFY/2X)HQ.ZK M1*FO8T=9J1/-[MKJO<\MW7*CW=2,]Z-M]2@'@5H.YBN97/NJ+1+6BD:I+: M$9JK=>_G2:OJ*G@1VN!%7@0O^KUS-VOV-C?"+3?' US@B1K)05I7J@0S!BBB\S#NE;+--1SCM7Z8IUXE MH7RAXE/!L\.TGY2%D8P$\(1F$)(&L$E$R"R[K#2ED3R)%^RF_(2N\E!MW]A: MZE!MO<.>SPI7U=;;88K>04CP+B@8#M&R[. ]&P+ THTW3=)TMFSC-PH-/'0\70V[??P]V%)X9H5VS:BVKE\9.T9Z8:PE$*T6(+S*8!*+H+QA+OHDM#-=Y(7]O)C=!='I5VV> MA_:K%[5?_?H3W+=!O6BR':LLK&1!>,:#"PJB]QR$HZ6^600()!IKA&7H%ER7 MA6"RR)I[,)PE$)R51B=" O?1LVB-RX(_IRRP*@N/D84'\X@"^\1&))#[SX9H($'C2I39,6[4)+K\U,ZHBXFY7V9D\X0 MXO8RU8H055O>7RB"9(Q:8R' \[>T_C!:K0)9%0$V_]W$^F0U3[_OD M\-N"DR%-9F[0&!D#M">FJRIBDT^4,]=XJKLF04];XMB[2$Q1AY>VTFFF_IV^]ZGP>S ML][W;O2O\C#OFD"1Z_=^.WEWTOMV<>JU7Y>G]DM]O8LX#(/I;(( ]"GAO?&^ M_5Y3&82OX8;M-YL/.)O,IS,4G")&OY27FTQ[W^*UT-X:C/#E9J6!SV"$-\ I MPA&;I(LA3E)==+V8H- MMQQ:!.UF:M;92ZE>SMZO[G(AT-3VFS=IIY>2A9#?=/UV<-KK]TO,9C I%*^C M&U7DT^O7I W&9&D@48,FF%49;(@6=.#.9,\$2?ZZMD$3BV5'%9C +0B=+)CH M,@14-=KYR)666YLR.$$?@]U=I:LK4QF+SR5"B(U)2-P13 4US&-CD=G0XTDG"?-?BK M^S(XGY]_/YY,QI^+^>-*/>3L\IYN@;J+,X C_/)^"*A7D*MBNKY$L:?B[)=V1Z79;6L6RHO MQ7CMR%I;* 71;\R,]^-S?)3+:]98[ZKM^ZW_O'Q^_1=OS^?>^_T"YOK.G%0_WRR_O^^I3B@?_5 M/O8B4M7L%Z&%-)NWNSH7;E+LKF)7X6NTQ.TX/D6--/]?'F#+!NS NBN/-&PM MO.-83<42O#[52X4>RY#T%Q,]+I.!XX/3.GW3^W;P73-6:]R)92I^_^'WM_@; M_HBV[6"ZL( 1F<)\N(I2EJ_^?O+G26^%:CB5TV9N&P41T\K=< N*M]9LGBYN MT4O_GN-4EK703!?^-BD_?>O:AYK.SY?W^7TR_F<*L]Y'?)W>NQ#&\Q%>YB?$ M1'P@?./RN5D-6P?_//J$0S%&E+EV]+>M4W1E_2^Z(UP?1924;_UWAZ?.I$D$ M36\&.0@' J<9O!^>)<$: 44P59D<'1E(.D;G,'>&<"K%1*/3N%'W94X3<-K"2 M)J@(T+PK8K$9X[N83]+*=@&V/N_LCGGGAS3?WRP!QRW?O+=\]=[:NS?@B.B( M0XLH,5CHS_-%(56CFI<7NN[^-SIP-[YX%EEP%0P8;]# 1?L4#-4)N*,R4T<% MI5N1WQ09XYIP2"X)7!)!@B&2 >5)"R]L:='SVGSQ=Q>3P7!!'R\/SQ5'?;B; M]4%C-#Q[ *SF;:N3!I^^Z\TO M6B^@ ,TJ3ZN0*C6'M(9JK^1;E5 OOM/LS,U:8VOL2LY5Z?CD<:2O3L;?77N% ME7'V+?VN]^>'G_Y .XA]MV;U%5OO#SP2O^?M]W_B188%#3\@7HY*9!_-KYB^ M]-[A9[38$4LSWJ8PI)835W'>/S_\]O.[56"XV._M\\4T&N,H-*^(+[*\_$(I MB_:FQ1?I-:D;OC@2'W)N_*:-&_SX]Y^___#'W7Q?#>=,LJ[$0@RLY M;R6N>W$Q1/^D<&*U([L,$P^F.(BSSRD].+LHLM8T,#G MPKTKA*;<9ZFW\F6>>T'0$RT/:D$8^)< MQX?6+&F_.)XPY7D;/%KN*[I/;C!T?N$=KRRS,C[#-)N5/?JK3G>Z%>C M$78Z+F8G6G(ELMWSJZADV:7'!57LX,'BY\;%;^VY93AS>H$K*@_P]XLT*85( MKK1,1?MW&<1,.':EE_HBB(EFX@17(+J2EU<_S28NEFCJ(D Y22$-/C4F8WF? MP2(6.4C3UH8=-"D83; 2;Q0'4WS-\CQE4P3-\33YE*:+_(O2J[5]5A=+Z^LF M#G%SAL&YNT2#M#>?MI'?WN?QY%]-#JF[&,S=.K %^],9P7.1VI M/-OVP)>':$/'83RY&#<> @KMQ7B:CF3IMF%C')/Y;#IS;=3G]N5XMUEQR1T]Z?9^/)K"5#;D[X[T$:QH6SM M^?/[_UZY/,V-;O5[FJO_4'97)CC[3>#_6?VY-IJVC-]7C^ZKW7FLBD0IR(J; MHLO1J)>402&&"HI0ZO16V-^@JV>8U(!F/T>CWG*TX= 12$D8&1U/Z./M6HW_ M_-M/+\RG>]$AP.[3BHWC3CB/SD)9=^@>@K&20]""4Y>M#7EKO\$JS81P!HU& MC^=X:L&E3$$%H:@.AE"V) M-(9,C #M6"YT#QYLH J(,>C[H'>;MEN7)$C.$RH>5JS_^GE'Y? MQ06Z-'IYA?;#A79'&"$!;5VG!2OE#0P\+=O?1-ED# F1;&VA"$M9B-9"X*5< MW;H$5B@"5 6-3EM0H91$'.!*K&B_5@S1AL#6(F"(LRV2MZFGY>-)[]T-C3[[ MFUOQ;3G%>M1H%9F<]C[C<0>WZ'EPA!,T@65H:B-Y>H>V& D51'M4 M_DX8=,^2DV!I2,!$4(89Q-^\U94PAL U'H\^G,'%:'!96F$\$)Z3<4QX7-C[ M7XSFQ-;%>+48?VGVPM9-ZV41YC+&? U6&^R'MNXBM7V5U'TD>Q8?UPI*-O>:_CUWDQ)^OURKW CC3PG_QM]36^0Z MR%<9_.N[=*7\?'HV'D:$#)R#T7C6.T^SLE6QJB]NMHI2V>Y"#1G0VVD*;:=X M%,[U[&R9;']MV^0[U*BS1:I:><7^C7LK"W=HNE$OTVRG-5MN*,.#,%NO,!JT M&WGG^&3MR_2:]H2]<(:3EIKW;K8SF@3%IJ9MAOK?X4H[-#2DEB8T/24H5=I% MEJ['5G$*VA,=A?)!D+@5A2U(6;@@2/*ZV+ *-;GPP)G0E%BKB"1?:0_Q?K$J MWC<>Z^RG,G+OFX'[=3 J&[F[,$;I82GJLGK*(RW*K9H,RK(\HFN*UQH_/0_* MNRX%:P-?\#W2EZ8B9K-[Z#!]@8@KN7F]TM5R?CYZ&P?3BZ&[?%-^?7M1@@*C MT[6^58/V*1=4VN2$E6_*AO @7RZ?N#D7$.K>^O&7\NJE0>>J ]:7>Y)+WCU: MN^H/=K\VQK=-%F4;7)6+/M"%GO)LQ41^@:NU)1D'E_%)W[CA9W,M8_^4(7ZA=)=7';=7R_IUJ]#KW8B'TW$#LJA,4 7F/"A0UA0JHA8: ME;J1)L:W0,YIDW?=7U>_JYR2+R%=-*62_67E-*K*E9Y%,\;]:[V,;G%H6U\W MV*S;;&AH]=OI^NEX(%ZOD&WVF\@A3MP@(C LLTH0I%$)3HL=-0[_*IV*UFY7 MTE46B29K^1]XF>:K?ENBVA:H+D\Y3Z@7)NWA.$!-ASVW>.@T.BU*%H^:HDYH M%&PJ70!*TLQHNGBW-@E@_8N&)Z2,\7!0S+YVXPGMP7G#EE$^%,0<3]MB]"8U MYZ3W88U9]/8DC6*\-.6CRYRA52WI5>9&"04,TJ@WOT E7"P*].)G:"T-RS(8 MKJI\KD]!^QQ'863>' -9M\T*YOS*Q.VR6W2K .4 MG^ET+==KPTYMJ%8N+B;C+VA5S!).6>4)6YF2.$V1IL A.B+1E#04//4!C-,D MQ4"T]NHIIN370IM_I&*+XWP]EA#A+CH]P4_,(=F/"TJ$EP(('=-R-7EJ)7RA\CH0DT23G*$,*D]"&TR.(_ %$3)=G,J M2[(%83)H:Z@OC"X$SR$18<\71F$3B8M!*"GN!6%'2?RS3BRR$NHM:K=6^:/: M#2G%QCAH5UD3L&MVJ!?YKWE>ME-Z%X5(\HI3HC!#K/-1K&S4B\D@I!4O13%G MK\SH!2W;8%1LW11'Q2I8EG(OR2?\?#HH/RRKMQ>[Z:N-G07!?8DA#=NRRO$B M%G7=0&V*+XNDG*910T=R0U)TDYJ]/4AMT>6"-;^QAEU+Y%@,RE;45CG"AR9O M5F?.G,_ 71 @N&)@@DE J::!4^JU$M?EC0=".,\1C! <1*':=3YX,%(PDT/V M@LF-Z-.O[6 LZ$4?L=5I[B;C)H9S?D "]DTOM@UB6RJ="3H>L\_C7BF"/LQ= M&4\$-U8%X#(5J@$MP2I&(41/.$DJ4+]53/3@E?#Q;#")_XU_+8G9F[70[5(0 M5"FE#W4IS,H(-,M@4=#=%'9<%/ ;Q":;![VKADAI+;;@V@,N%Q1 Z7PP/]]> M7\U%%PBY\G:7OGWYHTF+O_FT)IO^T)8D<]RES ED12B"$R%@2RJ0$DY[$84* M:8O]XL%+\O?5R/[>#NS&TGP03-V=?7=0(?!O;E5H96/I*HAR:XCDBOKIIFV; M#0NX-1=*=&;!']9NYVW?^V2/-E'O*)R96^:\4'0U=#>[Y)9EQED=#8HPSRC1 M2<:2'DO 1YZ%3FAQL"WS_B$27?E*GHFOI/"G^<:6N;LB[BHGY2"U3(R:*\=P M:2E1N(NI!Z\L :E8-)SE3..VEF&!>(_.*2=!HLMI-#B)ZBEZ=#>#0C,Z;9&( M/G>NMSYA!Y6&6HIP43G@J0G'5B>!Z3>)/5^6"![FT M>"8Z,Y5!NQ)'0&4<&,-^G'*WB$,HR%)E)<*$TG9.6H9_O#-5\ M*U/DE\48_5&&Z/8U0Q[""<@.:\E\601]7H*"XHP2Q@0!11S.H2@D@-Y[X%G% M8'B,QF]E".'O"#F$ X]EWAG3A1=&@ZA2+JP$K@[JV@"KP< MY$H14BLM$"$L"676<9%89B@8KFQ"[8/Z8ZM8,@0K"IT^Y%1(9QU:XY8R!XRR M9$B*/(H#,&4.>J4\3-\45N16V1S:\N%HNUHI'=A0F$.Y\>",D) 8FB+$<>KU M5FD,I]923@S(B-:-$"R@N9(T&!4R,X2+1-)1*IBW*Y[AS33=5>;/58Y1_RK! MJ)QS0P+%>GZ0ZYVW69J]X>#?\T$LSOLJS[>I9EE+!;YU(2[/>"G[U]TGM.R3 M@KJ35)I5$&=C#F]LU/V_>KU]3.ZSY2^6]UM/P[VZQ5UO=$N@RI2MYM)X,E!/ MBA=F4*=F4UK5"LH\JCJZ5:/RN&;-.._IH_ORPV :AN,IPM]'O.+WPW'XUU]Z M"8'P H]&19ONF>'[.M)+?AO/TAX#P4^Y=<5DC/5PD:7H4:/VW=@M^ M>%G47J_)P&[(U)9\;PWZ7>FXIB?&=-F>9M".UJR,UB;0SJ=-5D"OE,*;-QTIEA>8+LMA M/J$]/$97X9_SR6 :!VW&P4GOO\:?BS[N+S="&MKY6&/JPXLERT) M&MH8ZR^T.9HNLT9NF9ZKL5T\21-RGXVA8=M?'/DMHN+TN^5\S'IGI;_' M>-12GRV-J8W173WLXJ5O[#%[TGN_.'>*BWV0<6SJ>+?.(+ M-VF33S[U/A-B^VW]D+;M;LYR^D?:-T;I6T?B5M*PEOTJ)6*VOM@++ WCQ0OSQK MM#Y[TY0; MOFUO9\D)^69Y?-/1ZF*:WBQA8SD,D\8N:"[]E^4CX#.L"I@*2+8 \&9YC;4# M\&**^*05.MQ]$3S2A=QUSU^\,+R*?>I$N'D2<$'/G&V_\_A]_ MG4UN&NQ%P9?%)54*5DXG8_2K8"'%N?G/V\\XH6U%V9NVKJQ\<;-L;Z_LFQX0 M%?X,]]'XOA=+037[&C8L>S8L>JV'A9&7XQZS7UEKVE;+]T=%GY8(]? M$5\9I%;V"'_IJ^:9@.WW[4[*?5;2?<;B MJ\OK^7<-GF[3K%]V-#ZL5]Y< 7?2TW0TMS?*^2Y?O=DPZ1)#'YG6\5 ^QTP= M#P*\YZ6[IM=@O"7 '1,J!:YTWF*Z?U+FT.;6Z*UD%7R#K (_E7UO_.NN).T^ M-[?S[KQN";J7GJWH^"+GMJ+C7M#1BR"=#@Q"+/P^0GJPV@60/!M5NI-'LE7# M%$PN;\3TOE5M_"Y&=,).;B]9>JEK_G[Z MXYN*9R]P;BN>=1 ?H)QZJ34H73@A1.;@K&U0*DNMO!7;C'N/L8#W@&+?4(6SK#V9-7F4YVT>Y4T%*$W= MY\4$16=2FHP.SO$)9RWA6CD_G+E12ZW?M"/]Y(;SMB+(E?3_IDQTC=-T18JZ M(%@=Y\*YVB]/@W[7:%D-5>J4VF=M2-J6S$UXPGRT+*4IOUZ,V^L<"=W]>D^E M585/84$K!=1GI0_!QJ"T55KG* FEK!_:*JSF,LUDK'HK MM;47TP(#@^E9*8\JJR9-T^33HJ?@+=/0WC&.%WV9FAL/IE<7+C6":]T-+M+( M#6>%=L]-I^,P:%9)4U2\YE0BCL^:O@Z3M"@N;PBJ[RK96AR!@Q=+7&6])T1J M"^%2RS>)2W"\4C&WM55<+QL[<_'6]\=3*\__RH10,7FF0@ BDBKD+A;=&Q: MT9RB3EXPOD75ZJ1W%$T,\$0U'2 -F$(PY930(*L]HU]VX4?U^NN([(_ME!?U;7GQP->?%YNN%P23,SPL[]'^9IZ;BL%^"C6(S-IU@?RSG]-UR2CM2_^KDD'H:K/K'--05-R_C5=>7(CQ% MG#8D:7@U9K6SZOXZJVYF\=?.JB^SLZK!HP_"*+V]/?F&D1?QSVD3X1\N&D:, M5DQ)RYCE-<:D]2MG5++31CLO8YH-;^+BQ/7,B81&P*B)6FU2!#7&Q/*.+7U3 M:G1ZT[+5K=TSI]CT@RJ7:[OWC"]*\] 5#=_B[&LG-X83(]0633Z>GYX5I4W; M%I?+LU(G%V7WH__KE!7(&%'"4"%J0Z*+DG?""G3%BM?R M J71M!F)/]K0]_OQ=#;]\PQ'Y?MB5/^^Z'7S(IF!*H/>CD:"DI/>GZ47,C2+ MI+>^CG9&FR6)%M&J""XJ"J*PZ#J=+ C)A2 )#5&R ]JLY6L5N?AI/-F2C'>3 M2=E5:H2DV*A&STZXU1Q^&!JM8="](N!KVFI#Z\2' MM=%:$6P5TS>=7PS'E\LNA+@Z8/5-?WW?[BO]IM?OXSZ[2<0SF^['TP4%V+22 M=3V&K$OOAZP+W3=V-T76G8?<3=5EGWR-?3S&BZ6\,"^E=/*QM:%=O>"S%NS? MQ;1S",7EA\K:=0AC\_(*[RNR5&0Y3BJ09^+T.H1AJ[!48>DP8:DR%%5&KRHO M55XJHU?5X%6#OT1$>B4ABUT3F!W",%1"LT.A2RA;5&4#99(^I=&\DB2\WA++ MRM=SK\S'&",)01-(BE@0-EHPAC#(2E&?'?O[SC*JY)41H"R1(%*,8!(K M!YSBS5O'"]:=^]/M?+VPF--75UC\K*7T%<@JD+TP(!-" M<^D2@V0, ADU ;RE&3SGAA?2%\VW:!(DC]Q(9< F1$"!:PJ\R 0XX*/8P[O^*Y5"GJHTCD9\JJ[8()5, M/DF;,Z"YB[B?E GG,+G#8C_7%@JXW5=$7-4WO$$(3L-@I-"1$D=:&91OR1+ M=.EKND==([!UOTC35.3 M8E2,W9@^I>'XHE0P5'5Q-!)4U<5&C)=DJA@)(-%4!2$+&R0C B(+C 5--0_Z MNKHP6MCL4+MHD]#<91%!1>0#$)0%&%G?=RJ1M8MRR+T^26;^ED8-WT"Q=ETLO%'3V:1A/*H*XZDR]-@&ZP\931SH0CWEN)!C(!0@H)' M#04NNYA98E2S+=KUYS6:%=^MTKE/6N]K%YF*DQ4GCPRR4Y8$THH:C9;Z+688^!,X8@UW&>7LW1JJVO"8RBY MGC>CL$_)CG,*O[ID7IYVJ\!9@;,"YT. 4R>MI4D*>)(.A#(>$/4Q!(E M6=R*US^F8]TS Z>5M@+G(]V"H^UEURE):! JBJP\)&H$"HE ZP)=:(B"&II3 M2DKEIU@D#4W]G_-S',W+#_E=Z50WF%W^/&KD:_KNDQL,RRS^-)[\;>)&LZ>3 M?#YD4@^(X;.P/#>4FDTWC(9G\J*T92MMS%HR9AR/GEN,WXK">=8X;H@LI05$ MZ>#1#&O/+<>U80(]+2.[Z!>Q/S[>7S=:1U3BT)=#'&KPKN).QD[U5,).=<(? M=HT7RW[Q8J@!'LM^T=4+'A0?SR',;66_Z'H-U,SH)ZVJ[]VP:;;C9ENMJ.Y% MY53#'Z\BX:IF%ZY'*XS,QEITD*+,Z""A"P4F$ [<21X0-Y+)[KI312,S+ L& MP0ATQ$QAS>")0Q!&$J,8_]\:AV'1=&';"]N( M;[0NQ:-#'&37(8X7(R,U*?&I-3BSR:!IL-BT4NDU2_5^+.-5R[P*"3I6+?/M M(Z,V#]-:-%."_PU@(LVHM7P&%Z6 E#0E1I0L&G)=:RFK6:1*@V'"XCF.@;&1 M@(K<2R9IC$73=:2U?OSWO(D=(@[,F_Y!'TJ?V8]G;O3AHNE-UB#"].?1[VDR M&,?NM!A[=1KL?AM8MWJ)U6GJ5I6AX973H"JSERE,59EUD!N?-551:Z AH"(1 M1(#)J(:,U4[UUYZL=6V MZ">]E8#_TO.8GG6 :G;3K?'"Q+@B7$,048+0.8+E";694$)QPY666YZ7D]Y1 MJC-XHO K.0%&B4HDDF#H5OGLT_I9WXR7S1@OC/[E$'\];ZWK-""[ES0@84^, M?6J2SQV_VQ.EGMX\F#_Y*:BI3_'8IZAI634MJ\.T+"IJG[1KP[=0/KT/\]ET MYD;QGL3;M6U:1:B*4,^?.'I\ /7;LB#A/_SDK__91@V:/_\^PI$87A; *A_7 M :SYW );!;,J:E74[B=J_[?VZ%ZX+N;7.[=']\)U M,1^:F?BU8O7+Y":U4+TN[SJWK^^%:P'1D^!Q;=^D,B_4,J)'3.DKS:3.(3,G MA 1%10"1&0=#"0=!: Y!)9$UW2OSPF*'^4LQC4IE@ P MF'_*Y)!W<_E&SER;2YV:K.A*S#);NK M&<<)K9VA*T[6*3T<>+RYYD-R+:/@$8QA'@27&;S.!)@)/#%BG2%AJRP\,,V% MS9"\=J4RCH,W"(K<>0/$)UJ:'Q#P%C%14>5I M-$EHOL6GL6>C<)7[T:1];/=8N#+OR%V-D/N4ZSXS.^Y*\V)@[]EH,YJG/_IN M:LORG$I0>&R"=JPZ".IT5PD^YBFM$GQ4T_T*)/B&5(L7M]Z? =7J.%2!J OA MB,>A=B+?B^^\W!*LWG,UQEX$Y!P\O;\7TFOO(RCA- AC!5CC&&1!F,HQL2!D M)_1IA1[MY^ETGN(/\\E@=-JR(;<*I)[X32+MKDVMZQR[7$NI6O4GV MG0"E3\SC:':K2+T>E*P>[^O!UOV/0Q6(NA!>YSC4](F]A(!J4ZS.C+&[:85> MN[GV(&*EE^DC/4\8B3&? Z$:K+42A*<";/04>"9:)!=I8EL5=COQN>YPN1;H M,9^DKS>$?$BLBF$4Y1D,"0&D(2G MS'U,AFW5V3YKZ]Z=$4X99?N:[#CIZI7UXJVP^L)A=3\,KUE'&EDBH%4D M(+3RX)FUH!W-.?@HO#4'AJ_[CH;9$[YC@TJK06J'UD*"U&KS/;/ FFZDC MB-")2P."*PY6(_@:P53VPE$6MFH:]FSP=D?KB6>^G+10KEPVS<^X1?UX#YT2BZZD,\CWXS2BAFE8+@2_YHC %,= J( ML$P$*AS?SG/:AWYK4>'=*/ZXP(2/X_+5#N+HFO:9V#%5Y2O3>!5M7SC:5K?B MF6%7"^5((44GS,O"_B#!6T^!1!4IL9DE_D)@=__A=5G=DPK61P36U32^1WA= M\1 \$1FDD0X$C0Z\- YQP_"0G>7"=U<7]83P^H,!]K:H.ZU1]UA5Q#P5Q MJWG\W.:QML0:CD:Q$XC>GB 22XV8+'G@3$5"\D%$W>]&[W>GIY-TBC9OUU%Y M1:O96]/6GRTJO_#K7)G]&H4_%L5778WGT7=1,G1+ @.;&4,MIST8@0J,.!*U M#(8%R0]!WZVA0%?A=F'Z=M?=/U^9*JNP^L)AM?H3S[W+R3-U+"<(7FD0*>32 M@Q2="A\MS=SKZ-2!X>L!Q-4K*E=4/B)4KL;N?>+J0G/-I0/E92@0KTSB@K@JFQ_>B? M66_0X/76:J%B4+HS@[<;F-X,D-.G1+@TX' MZMJ]&=[[J[>[]X <8$C^VI,\YCV;/C^]\8+)&>6Q-\,SH9'*)M-^=I9ZY^Z? MX\E@=MG\GM;B_9\'L[/!J'<3G^T#GNTO-QN41AN9@A5 LL@>.8(4B% %MI& M884A8KL.DC!"9*(0;'!E4]"!HX2 B='RF(RG)'6&5#]^N1A,FH.7M+6=F8D= MS&P)G7[5GGS^1^J5P9CVQKE95='-4OG[M'1?[_?\?-8;CX:7I:2C_(R3BF>5 M/R][9^Y3:NH\4CSI?<0?EPOV-(W0=!_B66T5R+0WO4"LSP-^YT MDEK:S-YT[O^9PJSC^WETJ?RA-= MN +Y QP]O-;B)A=#5T[&%5*NZO'0\XOA^!*?8CSII=$I>A>QYR^;8\LJ_%2J_?Y/)X/8SD_+SG5>X/^IJZ[X,$VTI$PP#HC-# MVU1PL!D5@+79$1.2)V:+UTD%$6CP&D*.N+:#RT5!<* \6YZ$\TJRC77ZDQM, M&N/SW70Z/[].K_L'CLV&47HQ7XNM GM(Q80SZ G%1> D 301/#"79$3'17.UE=,9#94RX')1I " M)1P"G/:!^\QYS'M:!(>W!M;FOS4-<>C3)QR,5G.B%C\;3&?CLL$PW"S0S/,R M.CW\9S1&9^FDUUB<"P,SK*%^<\H(%>AGU.*3%(H+%7NC-"M7OX*@?(56?=3D MX0RUHYO=?')C3I3'GYV-\;?IVIU=T2+3K3K2UKI8:&B\T*=!^CS%TP>X[E>S MWKMH=$YY5[Q^>=O/ U3E+OYSCC;(8%94=OEWVNCK2<+IF.)@NC)^Y6460W+U M)L44O&#"V'O_$F;QG[ MIPSQL_K>CX6<&X(136SAK^O+^C[KZ4[G_Q ]\E5>*/H6B[A7KR!MND*2:>L_ M#7).B!L_'HQ835X[^TK?H M793-Y'+6^"IAM=\KXWJ6 ,]#?V3ALK2(Z6Y]Z'*-A7.SYKD@2N]/I?WO0S-? M#(G.4R* )VO0?'$:3*82K-2>*B5]E%O<>?MHU;/5'?7C>.:&=^4O+TP@M6X! M@;S+#CYA!V0$]?#H(3["'I^@-6/0%#B;H$& (C@[0XD:%3-G,^7V9)]!R^=3 M":\S'+MN?G&4MS9DE[HG_%D M\54YKLL$U Z6!#GAA[>7V:06/-3W/>P(87MHN?*; :Z<0;CU[?_ 58;C7P2N M3>AYA\#U:3"[?&:/>>FF7VQN.SP]%0CMOB0B!RNY!V$M 9>T@4QHY#X1U$!; MI%C*:A:ITF"8L""48V!L)(@$W$LF:8S9;1F1X2S%^3!]R"O1;21[.9P?2];3 M1[S']T,N/ELO,P-+,NBA/!Q M&,OA,'27X_D,Y_5+BF_;.=;DA'RS/#Z4NIV+:7HS31=N@N;/R-.; O730_XD/1VVY&LW[S5MJ/\]M?[@C>TXNRV MU_ANA^.^JJZU!/%=AO'V)-0F+/;XY?#XGL\O:\E4F3@>F5C6IOV'G_SU/Q<% M:LW?38RY]P-: ,W'$JGJ-:&JYB.Z#[U&G*HT5$5**,3")U,Z3G+P'&6 M)6.>6;,57PW>R)BM@82.*@AI!7A#*?!@#/76<2>WXJN/WK;\\=]S] M_'J$0 MSYO:B ^SLS3Y>.9&BZ#J2M([(O712O2MN#VUHTI+!< #>>7]5":_4B1TT1+I M4P(58@8A> 830@1FB8Z&V,C#5BW?@2+A-=*(QAPOUOAJR_@Y.'BH.-&JHN@3 MC/G:56LQN']K-\JKCCH:@:FJ:;//E8Z2.M0K7%$0-J*:44J#]YIQF;1-)'2R MM[0SU;29=?AD&YWVS:X)WEZ[J%3T>W53^FK1CP3NN8.LJ$(D*PUL9700E##. MN6R3WS+,#QG]#L,Z9R>TQCAJJ+T#J6W3DJMZ.AIY.5;U].TCAM3#DYLT>D?EKK;K%-XNK'/^D2]ODC2_8*WWU5P1 \)(HB9)XA+UY72D2#$1X MN/_\" ]W/?222'?]D/N.Y[C^>ANM0\;!@S#[+7.,'8].#$I54/X%S'Z1$;FH M J@4U7Y+\NZ>,7B LK67HM>;*'#TRNYYG(C8"DQF1[;N6YX'RM,+=1:8MNX8 MS."!FWI^O);6+ ![ST8MWA::*'D17K<>H&H1#.2CA^WMZ*!P/7ZACC MX&X,_*9Z!I]#KQ_51NUYE*7+3=\P[$B/'<,"Q9>X>A#%3.=Q[#N);\7F^K4# M)^6>X7%']U(#?!HG]'66&!%HV3!U(S]@IKF_:FG/?^W ,49^N+VPBVKZH^#V MY.!6M59[9MR-+68FGIGJIFV!PY$Z3 \\+]%MPPSM)(A\;JYU(3A0W#T(%P4O M.3QK2.GH,5LU:CO9RL /+Y=8#^LE8@W3XA9G3+3%4'42EX$]2JP@]&/=<&(; MF\0SG7D\UCTG979J6)[KK64-/038CZE.HC\^I"XUAU,GD5K!'&IU1,;<,.6I MHR=NB 4_'5^/0B?6D]3TW=1VN97N)?WMG*LCVN-%!$M51WRZM8I'<>2[JB," MTQ"#%#'7B0NU8;U$Y$T-+=CZ)8V(^_8F^LM[&"NJLK^,:E;4P/15EBH;:8.- M])(:8=#M4YNPPVN;%P0>N*J)J3L^H+J38,N9,/9UF['8\6(7_EB_^@@T]9/( MTPT6.+J#5X>"-(IUV[==<'X=;F ]]V,-%)J>-?+\@VH],QN@E^A=-[3:";UP MT?6P59-H=M!9%2 3.P^2U4"OAEZ*C>#\_HD-9LWS#R5?::()%-R[9HL!VR,)DK[*O<8C.: M\KJ9:/PFYAR<4 :8X/()])[MY]>\946-&\1)1 M4I?:"["JH!E0"^JL@(^H+Z40*.0R%,*T*J<'IP#\Q##]P#=TP/]$=TR#Z^ A M@#@9H1G81FS$IK\F@A;C00 2:S .OXDB^(T9@XOK>UZ<>K;#K U-GA\D?W*; MQ"Y]Z??G--NL ML<''O8)@OL&' Y-)CNI"EL=1J%NL4,;GI.G#KKQ?1M)W:# MR#5U;B4._L;40YNYNA_9+G/MQ&->&9SZ?V[G/DM5IH51SYW$L *PYU)PPB/0"32^K$&.2=RW5MD_Y,C%L+#O'O;[][+A+\AMCWGUGBEA MFF-XJM$^%7$YY=JK7\NZ?JUM+':\5^YGL9]8#)QCTTO1W\"Z=1[X&Z:1ID'L MV(Z7A'OI7M8WGEB5 U![67Q1)!^RO 44N[T#Q2'+QN,;8Z9EGI?7U(E/=-C@ M#5V1DK".!U]MTS>DCY!P!/")(!W9])EDH)P8"%!?>K_P@^6.R UXQU$K7@2F MV?#+"3 U>!)O#CE>N+?CU'-J:O("W40.9!JJJ4F?A_0,F66GN\"^@8-W1P.' M8V_/\(WZP/Y64A_8C]@']FPW7F&'PHYGQ8[3;_[21UI4%Q<%/"\MER>_0-5U MJJ?6KO?OSA9SE$2'G%4G_.#WKK25[LD)K)F5;LR*I1Y3\ M 3(RPV B!683UK"=:J<<#C6>N5'A?:H+;"]1<)IE!U8C_KLPT@8:Q3Q&M#K' M6[ [<,A,H3#S&6I.NF=I> M&J>Z$[B^[H2.J0>F@?GOKF\8G*>AL5:H.0Y2)_7M2 ]LB^N.;;EZZ#NN;D=) M9"5AP%(LDUNR"FT]RES\QVH-B2Y#55Q>&%P&U?[7OP26 M:;W5*)581<#.PML[#)?_,$!K_]WLPSA,'&[K/,;+\Y;OZ('K,MV)'3N*/-^Q MS+W>/?]8;&Q8&1;#RN6J61%A<<4$RC 7"TT M8@2NYWDQ%D/S=:SMP0[NAC7 M(R3K2][6>)A=T;5GEG>6/A668'7=3JGX8P$+K?'J\QL52E"A!+5DQ=%GL+TG MM^1G"X[1FK(B@4G)41\0+1M>!Z9!AJ,:J]>_#U"WTN7Z[(IK/$UY3#5%5DLC MJ[B9<@.5&_@X-] R(S^.TT1/TBC5G2@)],!"AS!EB14%AIL$:^6'[Q,WHWI2 MGQ8F\GL*B0OO[V)0T.%;V0G\1Y+WS^FB("R5RA85B??G(%H/[ NM1$B%TQ03 MG#&.RJ,[Q28OTUQ>6<=;K&-1)*D419A5![''MB$Z&LE[X)8>/0YO.=9P(R<. MF:L#TB:ZXYE@F\9IJ#M68/L."SPP=O=Q#KR32;M>)'510G6?IFSX,%-6R8*" MMU/=TJ.'MWN8F:>WZ2K6^M+6Y#5#5=7L9$BJ&.M^G;Z'5O X0$'>=_3@;M(< M/?!OR6^T?)N9H:.G=L!U)^*.'L4>TQ/+"RUN<)\[:Y?.GLRN?<_R7';[N2B2 M?TBHV)]!Z[K;R_R_F.@=7^M9%;]5&*TP^NACP">%2<\6)U97C.05(]FE0(5, MGK0Q_3&#_H.Q?3,-CA[=-UO@$?,".\+.6YZ/39?!F@Y-Q]!9X!J"KPW $\P]2TXC3B>A)BBV(6 M@!WGP)]>XJ;[7T;L":X4T%ZVS M=KIGM#5J?[(Z:\-UC5W9XZ!.%9\[**9H<1UCQ-YZQA/ MY'>N"Z2\S@-+>-EC3==S2G?:1&(-.)#I!34D9A^PSVE5TT]ZO]&X3T-[8VP\K*K/(8N MBJ4I5%.HAN,\4T'JR GLR.!Z1+E!5NKHS/(]/?*,V/59;##F[".X]I0HN5O5 M:F/L/"PSZ/AEZ]ZUJ9\T5_9\+?-['*>KO-BCOPRI.C0\AYGOAZ;!F>_K=LI" MW>$LUD/&73T-G<2P.7.3.'@*,U_*\D$;^D1B*BP4V'G"6'G\S@3@9.D M3N3;NN4GD>Z$KJ%'6$C9LF//L&T[MMA>NML\+18_L3MQPO*XDY\!_\:;( >" MKROOOO5U.T,Q< 6_B?,V@54FV56_SIS?Z$E6<6*6-T#3=EJ\3;)ZEK/Y&_SV M[8PEF%LR2-C.Q(NE1V:,+?SDS[9NLG3>38)^J_,B>1N5-[@:&.)-G_%QLR/# MW$V [?1^7.-F,1WS@?0WW26V X(O^&[2N[0S=LF%&ZNS%.;ZAN77;%Z__>&O M2WO4;0!QWQ;J/X;(1\K11%6"NYZQ)?;]WA*T=H\<&@FLO9'@ --[]K#5G[94 M(%ZJ"*.Q(EFKH*@QJJJF85?GN)S.4 -K;8W7!YH)UQH0M;JMYO+A*6\F93+6 MOL%7UZL7$>2+\ZS&3R.>E]?P$(Q;E)2GA R7:-19NGL7([.C3+5$Z'Z-2YM@ MD^)4&>CUN<[1/Q")P053XN2,AO^%5 MC&^#9;(\UY#+)ER?E@6?+VW-%6P-_FA#GE3'GB60"_*0K1=U-1KRQ+4"+E9<%\%Y".\*+6FP)O\%_"VH.KY0( M;AD_LT1U8CQ;5L2[RTUOZDJZ%C=UH"S3G2 Q]##P+9UYMI_&IFOY MCK6/J,/7> +;EW.P8(%7.U;]RN.VRIJ,UQ\E'_X,V_5^(1B?TU43^1O,XUT. M#/&#QL'NG6&V1-7R/HS[O\DHVQ1I96U3=NFCB#^H]H#4^+@.=@OL,4#*#4_> M"G@)C+'Q4_=\C/;VK.9O:CYC%;!ZMV7DWXBA?]@4@+[*ZBS*\JR9O^G&V'97 MB][J>6/?^@F5^?9GS+'EW?7(7=_;8SMX[!@O,8T[ OWA<];J7_>I._6W 1#" M/>'!9@/U (J6[VN!SYKGY^U>L_S%]G97^TE8(S#S/-E*FV^3BG/M-_A[4FL? M0>7O=(9SN+1YON0^A2P*6?:)+/=#I2 MMC4KDGKK.?S9L?C#KAYV"1EG7S+LJ^H+<>07!%3A],>GM7DL])/(P2;7'E7O M\G3FQJ[.XL3P_"2.O21RST\A,4R?4?69'V!L-D,2+?3UP;3_U39-94;IZ MV/?(([Z+*6!8L[^R--X3U_,Z=6E0 '=R6WJB !>D7N2&L:<[<6KKCITF.K/= M6/<]QW&MP$@LQU@%.!998> FD1[[A@L_] #;'![K\ .;)V&0<"QI>- 9XY< MUU<8]PA#6=76E<3]>X$Y6'QKEIQ2+6&)8=@^'LF>O1 &? LQ7"J1CSXZ7J'_?H%J<4R!GV%5+M@YZZ MM^=)=0E2>*'P0N'%'49KQ-S$MOQ4]R-NZ6!_HHOMA.";&YX3>C8+W;5*#4GH MFV82Q;IKIA&X\D&D1Z'/=-_DH#\D)O9!Z;9 M;$@L)3A:?[#F^[KN]')MCZGNOKCILF>NB&MI[RU'73R(HB9R\%H@\, M3ZU1Z#^KKW#TB+JQQMOF(E$;/X6?'@:V/D7U*%S<7@O0>*X3^Z$1Z*EI@0-O M,D]GS+-U'K*$V6"T)+&YEP(T_!*K0_W!9V6%-88^9'6O6=*F-98DXRB?2H$K@)<#I%B,_/?)5];F#^R M;1:Y;@Q*R >=E(:ISBS'T@W/35/N&(EAK>FDAS#_'_R*%RU'Y?/Q!C1ZP?+W M;0T\R:OZW?QOO+P$BDZR^ +K>WU#Q'N44-P--X=800X+G*5EGI?75+>,RDA5 M7!9/J[4&HQI:P1OXD*A9:Q&KL:A:H5U/L*I:W)&42LG-)O,:=64^UX".K.') M4D?*4]80PI#85QTN]W#K<-W]R%W?6^/PT6.\Q#2>Z5+K.E,?RIW/D[_4^CP+ MW/E:ZX%>8]WYVOP^*V\=^<8K[%#8<6"UMHX=79ZIMM:1/TTY^ZW-21[_&S]<\]S:L_OY=5 M,]%D;S;5%?>^=LX)=Y)3G1T?E[5C6V;(W<#0S=@/="?Q+3U@EJ&[CI7XC 4\ M"-;2 ^S0LXS4-O F@ F_,6(]C$-?3TW;]%C,0IXZMYR0OH?!RXO*BKCG\7_*-W2QW:?SZX8$).HXU,MV'7;(_2KE1;7$5>"KP?!;P#"/& M(R\R]=# FB4>M_0H_ _+&5Z&*:![IK, M2>T@X8><2/1G2B-=,8=,*^3T#2-V$@B8ZU.C&]&EH=%%E/'#L$D MCVP]] Q+9[$)OW%-,[',P]$JIC$*/5-5A5%XIK;T]/&,)Z[M1SS6+=OUP.PU M0TS"=O4HC&,G8-R/TK40@^<% '06U_W$9[IC)*$>V2Z83IQY81K;MI>NU;UZ M.3P+1[[E*3A[A"VLBEQ)XE[4&=.^L#A+LUAI#%6X1A6N>6ALQC83VV*FSDTL M56XE3 \9 _WCQ*$=^(D5Q/ZJUDDMPXZ*G8*V%@_*=A4 MQ;V>O[C7TC58I<].M#+-'@]I58F:G7P"(_']Q&"ZFZ)][_!0CR+05K9E,<.R M/#NQUHI9/K(:7F1F:38E.+QE;Y>$$;-D>,X"D955:^]5O7:7*3(#CP3RVSKX'F#A6'S M!$0C!,'R_3#RO=@ ,V,?5LG[J6%=? MK,L>:P.>H?RL):ZY9[FE>U:M"CKG_>!8Y->LR2Z7"I<=P*2T>^[&T980P^J> MK)AK6:W5;?0GCQNM*;4K5F5E6VLYOV2Y-JO*F'.T#03;QCG+IK763%BCP8,U MU^A:&M= !V<%J^8 KVT%'Y>IE@&K1VV=%6!3C+6+'&^O74[H:4:U0_$AG$"> M,5'Q2HP+(^2)'/T:S!3L\#F3LX,?PZ?"BJBUF!5%V6@1!Y,$C$)8+$_$3V*P M%%A6-/-1-T&Y6FKFXK^MM7*6%3#(B&90M_%D,(WK+,\U''G"KN!M&M@WH&: M'"P!$P0FP-,4)X2&'"P2R$I!22R=IJ5 !A!JI%U99PV]8ND!6$V;PZ]@\>6, M5TPLI:S@_?]LLP3>/S[D\FL/Y;AUH^=0]>!NZQ2/XLAOL@9>&F]=.57+G0 Z M8<&]]SFK:^TB?BSH/6XSWCS^U>;*J__R'H@05=E?1C4K:KT&@4FW8^RCU//C MUOZYT"[:2W!]-'>D689IC[3_^/9.^P4V"&%NI'TJXK'V"H'",M["5[_0/\VW MKPD!!UBBO4K_^OVOF&52@7V(38BUKQBZA^^K62DD&W]4P(_G@"N) M1GXL? HH1;BF_<:K2UYI%Y<5YU38W,1=@ MY6*3@&+N)%0=^G#!NL%6K_)U4-1=(&(&\7WB%X0)V MR3^G_U&BO?6)B%XWXBD@_Y*?"P3GO:.K6T-/U[JK.>/VTM7/S^(_:>5U 6@S MR6;(7K1B8EY^D]5(!JT>8I)@J"GJ2_C_A\]1/N-!8!BVS@(7O3MFZL FD6ZE MD6T$#@]-?^VVD!E'3LK@<1X&F)%BA^#G>9Z./XGBT.6IL7;5\F4YRCHLCGJY M=V_@96G3Q>4T(ILO[@ 9/Y7(+>"TP^ZQ]O.B8BY:H!*5$6A'6LW!K@.3;4DL MTBSG9/&"PI;\E[/KND63#R: ^@XVL,@8B=;O_(HE#$;BW^D=)0#\GZ6Y:CH&5I2J-P!K >,S1JM%C67QK/RRN,YAI#;2,G#(:N4$'"O!?S ?D' ME<:K*Y:W?$G]C84Z6E6*UUAA& 4)=%0-_)[R(L%NHW+38*4]%6E@^C'\_[*: MKVA(EB4X"(S/(MXTRV^_C18(8OWLK[(R9XW<]PV4V;0K8%**70'7")T6H :X M0CS/IL+)R8H_@7F()=8W' - ^(G<.['W(Z'!1SW-!>-= XDF'!<0S>EIR4;H M137"E:$U+WAM::)7&5&EU&8,(Z/9# ![K(&%\X''Q$&:Y75&CA 8'%8R9?DC2 M#C14 JY7C56N,RI730P-CXO=EIX4\HOT'$3]9WJ^>D,TDJQY/QQJ6DL&> M][^_E;;$=O_6PNHL@UC.&6W&AVEY)7A6TE' L:1!U#82 7/71.$$&^6O=UN M!>(%],JO?-8(5L0"5!8LO15$(5:2 M10J$"(VLHR>U+20L'&NA(0 MIZ%(X;LC5F> BS,JU8Y[-=A=$1=!O"&PQMV5'-@/.]:^+)[O]G_E&21D#P^F M(!D-" Q1-0M>D*$>Q%(@295=,6P4 W"!E=";.0X3\0G+TQ4E-2+IZN5,_)Z@ MN?\M/'()4X&M1 X9:5^!9#,0S[]593L;:;_^^AX^^]N*6T:?=LR$EA-,_]YJ M$N-0^5 I;>#&K%X7'5SMO[&B18:WB&9!-YD2X%-P:RUTWX)?1;%3!%_\P1C( MWK^W8RG),QL9$F:%J4L8<*)956U.F J" )*9:V;0#=R)GNEV<]LZJ)S=.I,3 M7_>2-E ,?H=""\T ME&&&8@62OG)9H5C$RALQL)>E&;U&F&:PO4M&S3(O( O")_W8[@ Z/@-+D!"8 MPQ>2*@5F+$KYH@VS6+93.LN+'0G-_H0A)AA[&[0#LM MWL+*@,7G;_#;MS.6H+0-$BXS\4Z9HVB,+?SD3T#A+)UW[Z??ZL!.;Z/R!A>" MC1+Z4]F;'8]>[U[[4Y4[W!S0VOETQULZR95'L'AX.^E3/&>@(47VILY2F.D; MEE^S>8U]"H8[U)&?0I];:/\8$A]IH'AQV-VS]7''CKLD_7%+JH.3I&"8GUPHG+=RL7"KE3L7@;*@A3G]$A)/9 M]GJ*GTD5)T8'Q4@=F%[TO.8%],MI+O&S8 W+ZECCR\5OW[X(LU/:XBV&]:G# MDH;6AO1TR4P&&^/0PJ2!F1B![:5Z',<8>(\M/;)9J/N!X[A6PB)*;5FY+NZX M;FK9KFZ'&%IUW4AG0>SI ;?"V#2B+DR*PO7F]Q:-N,_I\)!K*0+Z'NDS MC'L:2W%/'9Q^C'WB=09P2'_X5U)V!Q3Y7 F53TJMG*&GAL:Q-#6%'3J BH37 M<95%:!)& "7@UE;":<:P5^_[+/E,F]P7Z>2\GV0\U3[>\)A:=6J?TQ3L\6H$ M)C_&*L %!C_\^WV\J'_G!3CO$^WG\D9X,0]UI]"[ZP*?#:@"@>?H*F1XPM[H M2"7)E,*_K!<.9N<4#E(*R'\2#RZ4R68S?X7&TCU9.%@B%M) AXPL M4H1/0A:GR7+>Q3Z+WD 5-MW7=L8IBBDD%R,/TM0K,(:5:E_A)Q\R?EDB@"*$ MP6>+N*^4W#X,)(X5ZD5PK!/+ZZHL+M,VUT0>$A/AS(HCJ9G /Q#P+KFJA#E4 M(OY7B_2?=#7._RO &LXZX:MSP @@GIU@4I2(4&#?Y"7F-(] M6@I\#\YU9BQ+ )(N\9&V $-X&F'V5M+G;6G\!@Q_.@J D5[=:&O&6 M*X.7N*DRX8MV_XH:60/Q(02NA! M<[1Q.SL6P(!;3/(G%$[WFE[?X)A]V%!$^ZVE@ZW%3T')XVDEKELF^FD,S"84 MS/FU_=;,B03GA#F:/'P3(A_)S)E-9"NIN)X<4&*D3@1 M(;BXQGQ(L0@\&OKM8V=+CY-]"!P#$O;#/\ MS*-J$/1'$?GV[GWG"_5L#1Y1G^T'W_?9?FAD@+N7YW,=,U 2.NS($LH< )'Y M!O(%_A'$ M1=YWI_5@F"2\R!6/M4:"M^TJWO'SIR2$AT'3"G&JA$)UG2N*"$ZQF;B[L0 M@),\&T0.Z8=B3JQ7ZL,H7)\=2;1=6; F4JSI+,Q>.%\X)N5THZHAI4#>*@T# M"R9'J^;=;BP=^@G#4X[EC#4Q6%** R(P$0#V9(14KI]RQO%:D@@9HHE4),+[ M)(<.W\_S5!BH63U(L1\?3%;N\4.8NMW1I6-E%!; VT8ML?A5=ED"_-3@ &Q@ M2#+/P!L2T" / !)I&X,!^DMYC4?2(Y#LSC64;'X%?D#6)X]4"!086Z>C8:Q=Q3'=%+O/EJ%=WF0/H((Q8O%32-B",7%HH-5],8[C""1.R"%"" 9B$ M (;%,8 _.#R--)-L4XBP\!9*>?NJD1X2!IW*."/TZ+R#Q?LP+4/$6.A."YDZ M NI M.*M!!T1XK%Z+8Q9TIP1BP-_2*6P+,N$(8VFO6MJ057K)U)&[;[-L,G@[5W"T M^>;*:'#C!=.WY)47)#*K)UJ:E]G6@JAX M(PC9!U?Z3?'VNM<]^&J=[WJM ^ MB/FTMP4/]3KI/UB%'N^3WY8\1 @72Z^)@P!1DC;&7#SIOW=&$HS6IL"6+9UX M4E(:\2N"?-P(&01^E+_O!L5 "8)5GXN&\"@C2[%&SF0BPE,9ANQY=PPLP:( MM[7J1*0;>ZS]8WEP %I,KP8P2]L<;+!94ED#/*?NG,984Q0Y@>I#-+M\,_NPB:P67^A;:TDP@(KAJE0]^4: M27PV.%[=>0,.+,4- M3]Z*U_G&V/BI>QY8-6>SFK^I^8R!>N0=&:@TBQCZATWE]#"D+N3I33?&ML+7 M]%;/&_O63YB*M?T9&H>/'N,EIJ%ZT3]U3].7;MKZK)VTO3O:\A[" MWNZS3_:W2<6Y]AO\/:FUCQB"?S@;' )MCJ\CMD(6A2SW+D5]$MC31[X>SA^[ M5& ^!+(I6#HB"I\5+%D*EE:HAV%XA4A*7I2\["POMI(7I<$/B,)GA4@G$K+8 M1HI7=*!:MC4KDOJUBD[L!B*J_^+MQ.U.M_"('5Y9R&HPXD11M1 XPC:F+],> MX$1+_YNA[3B6%>B.@7UYW3#0(QZ&.H_2V/0LEQNIM5;#+K$"*\72B8'CZ$Z0 MA'I@J.EC,M@S=96Z2F(D3)UA(ZD7@\\BS/<*.UXIM/"USF$[=V.AK@4DT)7\0J%I>ANDPFI57.1MZ4,EFR M@B,C\@/;UKV(A;K#75MG+O?TR(U,GL0\\)-P'[F7*\KDH[C4O*_VX;=4:E;, MK?#J0):L\&H/)96,A#,OBO38PI)*8>SK89!8NA&;+#0L-V&NMX^&?4^*5V;@ M*KQZWA"O,GZI$4Y_C9=NE/3I_N+BK%(J^VV$N>ED_&@DM=N >#',9Y?DBJP/L MRT W[.?L0+LYQ>)@XYX[G?@JX%7 JX#W&8 W=2,SLNQ8]UTGT!W'=/30L;EN M6FF4!)89.F'T!![&TP"O&?@*>.\/O,\6DS_US!,L;J)R3IY(VJRQA>*6E"W> M_GU!1?:?J@'!HMT)PXB+"S.=3^R4L,*4X?9]MH1 ML!LQT_13/3(\5W="%NA!:/@Z\QP_CMW4\J/P>8^ GU$3CN#GQ482QK;OKL503#-A7FCID>5AI@R/]2". M0_AU#.AJI)P'_)DS93P%DP\\4H!_8ZD3491F6$'F7V5+HX- QJ>H#'.([L+: M=:N5J3UDX9]%Y;;B4ON54[=87?L#7X!>Q]]KKEW4-6_J!P8.GF+"]RU_>?S% MTQ(N*O)S;-["J2(:5L.NJ/*B*(2-[2IS3CV8L=QNS&>BI>UPF%SL;TF]5S2: MLJP9*"M;4>&TM*5R:%@5=]I.L?A[PW(Y=E_R5E2WQ3+],=8@S*EZ4MESDGP3 MC4U%!1<=0<1 N)Y]-!S:4@_-"IV$NZZCVZ[C@W6?6'KH!KZ>FI;GVI8;!NZ: MVO*YP6.6,CV-/5!UC!LZ MQD9=L]XH*&FKOE'02W0B+[@VYZRZH]C8\T\,Z[H^#3=P,XVY:04Z, /X;0P\ M.!:$OLX#TTU,WP8C9LW72Y. 6SP)]#1P\2#( M2 IVJ ^.'T17IZ2DRJ3X,;7&P!K^77G2BM=9@@5RJ:^[=MDRZB>!$%DZLK94IA +U.]K457ND8T,A%FV*#Z:->W3E8]'50C/< F)ZK\ M9TJOKC'W[[L*;GG/'(Y8_]AWO\>/L4,#35Y MQW+TWK6O$\X;[3WV*,62Z13?>]IB/73[N;.N.82]556\GEDIG'05KV6B8LAO"B=Y/>O1%A[RCV61S0 M+G.'XH?MBU:9:"H3[\MC!7-S8\@+&DWCMT.$A M";O+Q[Q*,]&F&_+N4' MS+4RRKO&Z",M;BM,"U6NKW)]-[F^DCV&V26*.8ZP()6J.;S/,I%.:$2VS_0H MLK'LFFGIH>?8N@M_FZYE)[:S7G/XT?YKWY?[O9#)?56C&1E/[< >O6MZ#I4. M[K!9/"O%Z$RLQPD6^_="X.0DLG3'C=(H2AV7._N,SM]JLP"C*K-%F2VWF"W* M7'FR^*,J)W62Y:2VW!DWP<*Q8D./#6[JCL%=G7$_U"W+YT'L64;,@B>T='[O M@7Y/QDXP,L(GKHY]H#6@#CR(A,3=6GT&0 MW1^X.^/@CD(RY\75YYS0\A2V0I+5,5"JT;"<@M(.RC)0>W_R&'J4EL'3A1U, MTV%N8.AIY##=8::MAVZ2ZH;/'&;'-G.XN59\*30\QV&I;J:^H3M.$.@LLDR= M61'\)(P\,UIKKG&K!6O'K;,VHKW 0G=&D8D[CQM&9]>9[_= M8G,_W;L>[Y)YI:KQOLB)S..*=GUH*PQ\8*6N9E)QKDWAJTF-73]XHBT7TAC1 M8UTQUXK'Y64!+T\T-IM5Y4V&%0_S^<8:FL^SF!\WO?H>X^X=*R-PO9(T\763 M8\Z=F48ZP)ZM6R[S@S0TX(-UK'Q ![AEK+RKTZFW%*!U[\!#8^QLQ8 9E*N.$HOU\5@SJ#G-!>E'B3HG%%K%PN)\X+IY7V(&+E?T3/30L M'V_.>X:%%RKM]:+^CQ:+._MRW5Y6 A"S.J)EF(=1RVMRNE::>ZE M^K=[+0X:QU[J>8&I#W/^2',A<66.=]R./8; M:T"Q-O-SK05ZL8"^U7KN*X7+[P*SX7_\26*;_MA9U0Y&G!G5#2S"H15'1 ME1,;T9RLQNJA6TJZ/\^R5^TEIBJ:KB.N=U4K'1O#80J3N M.+C?&*I VZ'>:E8%O0XOL5X5]%*G0OL_%=JUJJB*_Q]E'%1=*-W)BT^,P+2Y M!9Z5AQVSF67K@6&$NI4$\/]2.XZ2M2[;#\DRN-71ZIQZD6T )N+G].<,_?G_ MPK2"/:4HCGQ7739]C.90N8<+S>$JS7$VTJ(4QM*]O#!AL9-Z>I1R1W>BP-69 MSP#\?9XDW.:V[^ZEY?5."N-#RW^'UWR[YOD5_XT.O?96F\#VMH>&STL E*/Q M6'7A*75Q-M*BU,507<119+'$H?M- /TV2_0P\5W=X!8S4M?P/)Q/P:@0H.YNA6: M8(8GON.9>[GK],35G!Z":G*FW@9/1$H/7$VTJ+TQ)*>"&+FA-@S M.DJY[L2.#]X$2W46!5::V('A^FLYAT^M)WXNV_V=45B!I=2$+S_?)AP6 MCEWOE;)050A5%<*'AJ\<+PUL.]!3VP2%DX:!'EF&H2>VD9I)8"2)^ZAZRQ-0 M(#MKFPL4YSVK'&MD&$_LF:BRA*HLX9[+$G9IZ%T"NM)Q9V,7*H=HJ)^XG1BV MZ]JZ'P6![AB6K4>Q9>JQ'3NA%X21:;/G=(CVY0BA6@J4)Z0\H<<+#K+N&^W3 M=-8V/-$RE'U>-TIC**](>45W7[UXX#6\>U8C24.;>296/4U-\+(<0X\\&_X, MG"3TF)?XKO_D6NSO15<6BBZU$> MUP%X7$I=JH+?JN#W/G0=BU-NQ+:G^XZ)/:PLKC,>F;IGL- %K6? _ZJ"WR=> M\/N.^EL;/X6?'@9H[J'$PJ9Z TL%1')^HR=9Q8FM\+)_.RW>@GTVR]G\#7[[ M=L:2!+A[8.UDXGW2+C" 7^"3/]NZR=)Y]V[ZK!=0MZ1KO9D9ON M7O<3W(X>3,=\(-G-YR=,%PASKR$\MM MH?UC2'R<;/R&3S5K MK/W6S_4OM?:AGRU5V;J0,\;*+S]G!2OBC.7:^Q)\LJ9[Y@]>MWE#CTCEMMR% M:$>R'W8M'O$HCOPF [L[BV\[X94F()A63\HV3[0( M"_"P1&O*2TZ-"Z^S9D+/M@5K@>P<"TR@WU*+?Y$GR?#CM-^@NH$/1 D@?*NH MZI/30T79<*RK%N=M0G$W[0NK&NT3SJB9P,S^3PM_\RJ?P\;.2O@*IOXSV!R: M:>C_AX;K9S28SZ-G@>-=%$4+OUM_[[_#J#F7;\9QOO(82T!ELAC!797X%@V3U]WH$(\;@.@#C]!):$I:EX(^4%6G4UGL#,((B/\$]"S+@LP MXW%6,$2%F 0_'8D5+59P*U,A%T6,WE 0R]+VI[ VX*%KGN?X7U;7[70FX)ND M()J/:+7P8O+2D/2R725,AUTQV#9TDYIRJ=SK7_#GG1(6>@)KNN&(98$_[ 4' M(5;K-O?;H&!LB^49<&]KV-M!.T D93NCGQ%M0!!IRV[9V9%V/1&J!Y,4(MBCFX!S&&JJ!X6PI^S M:]B.3\!XB3 L1K=Q'A*G;B,4&%R>9#7!>T2])?8;234C*O$B]R2\CJLL@AGQ MO.;72,X>1&Z'P\?P[7"WX4T@!^A:4U'3*N,H>,0Y, KR-C*" ")I'@@<_5-X M7DL5'@]<:^W9:GW7UED!LJ]]ON+55<:O[T^)X_1A=ES<0=LF6RV1MFH %M]Q M!@C]OJQ \@1ZO9)Z@0HR9)_"FD6%N8_A==9_*KX6I!&O IL#@3J';8 7 MPB*%E\ [.N'^4.%1H@[3KEC=: BYX#P!16$1_1, V,"?')TB-&&(K$V&J^H= M G0KX/?_&94W(]SC^==&*BF? M3#.I#X3=)!]@,1Y_@N+@.&GP*Q?F";Q*/@0V78,Z>@P:+";#8[0\4V ]1@7H M4=>(;8OXO%QP<$]W\=4EH,&4D1*&!SCY!!4XN$"C?NII3A5EP3!M<]9'!BJJ M/[KTZ6(%8S#PI6&0=:Z:*.P*3"@8:<.R)3N1(A9L(:8)?G8#.KU%M_(J2W@I MYCKXZ= .6%K"8A]FY36,7;Q;8+N&/REF6P)GD1(C*)#('E4EAK,:.U',S2T2-1AUR[S M,@*L1A&7W0 &$"'4CU!4BP<)2$#Z2>46Y34Y*#RINT< J?B4";@''HM[A2FB M7:(X-O;PZ.: 1VM7I,U065R759[ VOA8^YO$8=#OLPE.OA[UT8<%UJR /?UO M5U^"\5;"E!3JJ4_9G60D=DC/P)R>2T?*RN-2KMJ#Z MZ"DHSQA\.2XC&L!;94N=[/ \#-FB(9,##+>67,&HG6OH#<\6COY0(7XN-ADP MO?'R%5@1V8A6 QYRSB[K23:38I!GW\'%1%$!T^E#VX#:_X#<4< _8*Q*^P>K MZC?:.]: K(%/6C2C[H^,Y\E(^QN9 D"WM-$N6@Q1D/ZG1[2JG#-ANW6O J^X M*6#O1DLOQ;?\#_#P2+N8\1OM5WY)P3$Q:2+*WXOO('X+(TG,060)U:*J.[]A MTQE8:3BHV(A52H-9!7LIPBHI9Q2&*(LWB&3) MV&<&0DS=!Y8%ON,OZ9\(M48&)(:I.,MU &T8D@+C\DTE!J'0\ZN1%Q?NH1"= MA.?P<85/HH,"KB I'Y9:NT5_WN"R GPRZ]X M(L%96G;#<$2-NET*$TT"N$'_)R!S!JJKCZ>0PBA36%,'!EJ:574#&Z/+T;HP M3(FQI*H$,ZOI%!&9>]0T!7Q)U&IX'@(V6CRAH](I8'(CI!KV60,O'O9/NIT8 M<";%B <]H%3!2%P],RGJEO"LYOP[ AF=[@.N4>_ [],M O*1A.NR\<6]!7OU'YG M^PC[IA.XMD:%@4D<=58C];H(W.!48@9&&:^*A0&&IDQ'S-X@!ED#*]K7@XX: MOZ&^K$%R:#)?2U"_\F&2R:SJXG2+.!Q1X"LGS^T__]^OO:'845PEK#UYPEJH$M8.)V'M. &[=VL1= $,$A%D,6UK['8-]R@I MFMQ _ \J:T#463EK,?MAU2^N,PSM$$9+D/P+FNRBB1F@)4 4_-HR3'^\="! MD%MK@@^[PQGX#SEI#7J[4<4J!9%8,W,:BG4:P L3,@0\: P(#4.#9 M02(&&+R>H@XUSW-A*JTNZ5?RKYG,)].!(-UY@C114C0%I(=#OB3,&X0'B8F) M ^@R4"Y4*N&WHYW4)A*&Q\*L/GC;^LM[[6(0Z'NH:7VODK#1N1!(, M/ WC)>P2S\R;Q6%D%U#INEO7N$Y:+-FUFZ*8Y1I@C_%$'OTYC&;)4#Z&9?HL M*1A+ ND"TA='CO MS%A"8!\(J0?@G$TQP(*H"VP*QKY ;@G60'ULKHTD!NLP MZV!R6K8U_VO'8GVL?=1GL,K[.L2G">4D8 *>B #UIPBX>^23_;0::1+K'H\YWI;WAU659P*+C M[A26HEE Z.F4OH<7UH,W=J<8X!I#B$<7)D U!_L L]1%#MHK_ >ZAR4Z,'C1(&.H.KYPO,5BS S1*!H^X1<01'X-,QAHAU M7&6U.%B)%\[LX*!G-@.;#\5GK'WMD'HT>& AF6*Z,C"T+P6("'[RSF"1FB[AIK^8K MW@"BP!O*9@:2T'2X37%)RID6K+T46%O-+!+RAPAUHXS6$ M&_7P1B\&RM:D=#O+!=.1M13>/AE(#9<.T) 8!"L -__$B-L$G#>@3/R]2WO" M !A8#MFL_BONK@CL"BZ6[\8S&_'FI6')IQ.9>!DZ; CBE /\__WH&$CT'VW# M^+\7P"%2"=MI!RDC,;'NT^'0 D^7;)M>8Z-^+G/*&*RO85,))V:LDGE<8K++ MB6"%R(UL)LL+Z$/<&&PSMYN4&65'X A_\!C3WDS7?CO83EHBQ??$D?7*ZQL, M7@_#@UJ.^5? T'73C?OQXOTW_8_UD<7WV>W-(4\[(5&O " MF$-^.* I:+#^/9*YEP_65PYG0@L5&B\==DBU;_;SJ]@W.?-1+[T[\0 B]^. MM=5,5SHCCY=$I!'.?6<[#B2S4T"CSF@;)(MT,T:6F ]''*&-)KA6:)J-4T C M3RCS03)-.;1 Z3"B\R#*HL#T?"8WLHL]RT/KQ=N/!YN?0X$A7;\N,GWV$>PX M%56V/9%TIS.801C@9Y&KNCE!M6-NO'^#1_*=OPY?H5\&\,1)J$&@Q$6>WF@4 MF ,"A@?\&:H2:9X"G/P"P ;/C+0_V^F,CF[$5[V8BCMTX*%GTE(?Y#1W9R5_ M%3[RA%W)NT'K2;<+UYCPAU8@*(7C=K!F# ]J0#IYFA42-#M/>3#V,"@@;J3@ MR9EPR>>]=2[F2UDO\J!&SOX2G *9S"]5AJ3_5SDTJ2V>TNPZO?*.0O$$.1GOV?^I><%7R0%UV++!AMEN6EN 65P_[1W;,T%X$' M^JHWZ5A6Q15+FSYJ,5*#"2\A01_[ MF9??Y0 SGDCK:!JAQT6_%):>6,(OG[]=?-5>_8+7&_3/A?8-YD0Y;Q=XAHD/ MOEXV#NB&]V("G;D$JCD#ZT"HTZSN#O3%Q3<&."'OI(*;G=.),BO(6KY&8,) M6HE!*6FJ:2L8AY$2C/P)=8]1,<2V#1 6K:==3;D4LQ 7$#I-HF,9QE+Q!2" MZYC5,IRW=$Q+/C6,^U]E^ZV-AI<2IK"@=KJ:A[%DT,'<00)@O_Z#YV4,0 >B MV;$5&-YX/$%7+D30IY[76)) VITC>>JQN#@X&$2:3W^T"5(2Y[3^Y==&1$BE MI;AYA)\7[" ?M1>QOFV/)QR>%FP3K]JDSMD@R1_;E*?8-\Q5ZRXJ@Y&+-Q!&2)>(;VV1+&+\/O^';[0$ MA""AW=[E8.#8!1GT"X.YO]8D< 'U;9=,O"1\P[QA2@='T4[;O'LQJ;1!!ND" MR7XNJ_]A(^VBQCAHB?>,:K;P/X6O+>"7SB!$#N(E %+$)YED9##-99QI*6(, M+D-;3Q:$AB5(?+WUYDZ?%+48ED"VQYZ%_PD"+<)E]"A^-@@7KG M8W#GN_+(51SH2;SL,[&,A"X-'9GHV\Q4,''BB"T]Q WKAY?MU M2J]0M19D[>"E0_9%.O! 2!:I[7V.#M8A0.NNHXJXLWU.AZ8J'>BITX$L0Z4# M'4XZT","_)*K#S9$\A6O9LZU]Q.6B?S)QQ2<>I'*KH]CC']PX?ZS+M6UX,UU M67U']2>OK7:9PH.TZD%B 4,+!:-&AD3&B4IGB7V3BI&D69US4(NJ" MI,-$[Y&H=4/Q\8XR?#K+2PIG+-+5ZV98EF5&Q31C:>AI>/V#BG@U0+8JIDC\ M8)F8MHV) C(^-;S!CE5:!H>*N'5])LA2C0!AU:'B1NV2R<0#X13C@L7?32D# MOR+VA2>\(BV6]8]3<2RJ1D87FX2)A#O:+;]+Q:CY-,/B8BW:ZMW1\>*U:44" M3J01$6&;V%P],8\E% M*XR"9ILXW)%QM!G\2J?P$1XB]37&5566!FSO6'IW\]C+97D<6#-_J2IY# M"<'="@:*]!HZ)$TIO7]0.6AQ&+,HAH08M"@BV-]2P#2AI"\EQ),W!V[QW[ES M]Q$<2OXW.1F9;)_N=':DZ1MX@+.&>9&6SV[:O MHOAW+O9I%_>4]?YQ:< +^,W_\X/WP^'OZ5Y[/U EBM_@[TFM?<1SL8=M_R'0 M94\,H1!$(<@3(LB]>DJ=!,:(BERV.7H87^S2].@02*;@YX"I>C;P8RGX63M3 ML!R%/$I&E(S<*B.VDA&EG17RJ/#"8YK)TCF)S*39W._SG-CZ%K!X1%/3D^_G M_3O'9/(K7K3\+A8ZCXZD#^FM^.);?K].HP_;TZ/O(.JZH\ )CGG3]\?.2GZ5 M_!Z=_)HCQ[DSNG#(F_X<5LVM/M"Y6#7O*>W.8NN, M3#L\K[U6P:@'L8J\&R4+_Q;U4A=2A8G*X50.YR YRAXYX?YP]60<3@4/"AX4 M//RK98P\VU3PH.)1+VS*Y66MS+C3=G?.U;5]Y8Y\\\X,]4/>Z]V2:^[,F57R M>T#+5?*[L_QZX$+M[TC_N.17Q:@>Q#.?J*E$W70A*@6-1R0N"AIWCMJ[AMIH M);,'L%PELSO+K'?4OL@!QG).TX3Y3.T-BK+0R]4#MQ%67%7PJ*+J*JJ^)];RZ_O[NRIW7/*K8E8//';KC!HPP%(?OY*_CM0HBC1V_3?:IR,RL$.ZX3!P45"BH45*Q'W)ZL M.-4!H<4>K#WX+[;+I'\>!" ,WKW7)J('&/RCMSUYDW4T./\0Y4ZI^;(HG?5E MM736CC0ZH9Z\[13F"L/6F 385805[_HAGMK MR]L[VN$:WB/:\#[#BU6G'-4I1W7*65.TJA&OZK6E$.00$.3\NOS]IAKQ*OA1 M\/,\\*.:C*I&O$I&E(S<6T94(UZEG17RJ/"":L3['&"A4L%O3QCZ0[6K.]%+ M$ZJ1IVK$J^3W$+=2R>_]Y5M\%V3]<5AM%O- ,%K".I[LSO6V.CSKL MLTR,W=?]DY+P(]IE)>$/EW#+'Y]0":1'2O@#+U\=]MV;W6GROIS.6)759:&5 M*=VM6<^[UOHT20TSEK2FW.G!8=K&25#UME/![LI2=T.I(>),!7'X)BI>LUK[ MT77'@08OR[.R&&E,^]$9.]W?6)H K/8:!JW**3QK#KY+J@Q>J$5S>EO_=GP0 M/_CRX8O&XG^V69TU-#1L<(-?!17E[S2H,%U67.M0EG M2;U8TOA9[C?W,NKLA- M2]QLEFOU#.:]NG%)=M5O7(P_P+M;[;1XFV3U+&?S-_CMVQE+DJRX M'*1/98)TTO,TQA9^\F=;-UDZ[\A(O]7AY6^C\@;W Z^@]8E8-SMJB[NW\*DR MTL1TS =RD+7<]!0(3H2?]%[[C%URX9#K+(5IOF'Y-9O7\H;8<(_!;QHL'IQ_5>]>KVZZZW7XWGOOUJW7$']1%7 M4!_\V^=X[3-DIJXSZ"$D;YYT9NK3+V[GW-0#S47=.<=]7U==CWC#%48HC'CA MRZW'CB+/<)GUB+E%78]Y&8 YM<6JJWKJ.NNQJV5UG?4E941=9ST0?7VN#D$O MGOYQ^M5/>#32* M>8SP09!$-!Q*%NOH*( M?4*$>[?7O.<6WT4Q+^!7/R]D4OE))VT>4N*N2MG?=:WL4 M&I;::B6U![!<);6[[K4S,@WSO+9:!9T>5G*#%[QB.5DS+(&GLKK!G,ZK.^N* MJQX.QNJP)9"((5 CT4@?V08OD*@ MPXF;G5<1E*VGH6W4E U8IF5_R8BO7S)23OOI>7+GZK2;P<@-SJRBE!+;<]_* MHQ=;RQAYM@JVJ6#;W:QRL2B$H5<\9PU/J+2""K4I1U M$.:?O]#[+H0X>F"W[)$3[B]T=RO-C@O %5HHM%!H\:01PQ-"BP?60#[>&H(' M&+Q/XLAW58HBZ*\LMZQ'5$JXF^8(/L>2OYDHT+U8 M1U9<\;K!*S UCD'$UJZS9J)1)BF_S&)1:3AK,EZ?7!'GW65@Z>;0AXTWATZ" M(O>].26J2]^W8+D]#GM&7Y( 9VS>7P)&&JP:_JYXFO,89A.#JF59T;$_\'O! M+CE.=X1UMO,6BR)+@<$ZY7'9PDIP96(UK*[+.*,3'I*%LJWZHMFSLFK2$B:H MS7)6G+-(#+//+[9EGY\$3>Z??_\H!>&._W5:?:"CK5C-M*? *JXBJKI]KPH!.T2-0V0H!J7"-H$JI:CX(%5)!(@$7K ML7& #$B5!?RNIT;"NRKW/QJ+G@6H8F"#@?3+R@PG%;-ZHO'I+"_G' 9 >L!0 M-#!-'.0RY74M*M:G_*B4U)/7^-[AS/K 2?0X =VV_EJJ@>&?P/KP9X8B5Q2B MI8% _T$'C'J@/M883ZM;U(_82.&R X685 N)5%["_PIU G);];*8P60OA:0L MBUO72F7P?L7;B[W]5 6<.T;NSGXRO5[ZUQP_%[G';O9L!LM JT*7][3IGSU MHS=V7O<:A:$]I_$T14F^$@.C0X-"91H6]E09JM;LX:^W<+BR_:;V#9M)5"HY7%':7E\%OO,FI5V8(&YSE)5<:O:^T[ M,,1LP!!9SQ!#_U*&8D:#HUD),S*6!*N&'^ ?X%H7\'V-HVKU!% )/I^BP4"V M0CT&GM.PEX]HPW4-,L[S#,;OK0AA4TPE!Z)QXU?S358VV*:+7H" %?XJGP<96(GDT9 MD!O?5:; 0AHR"KP*0)IGM#7+#E:)'S1=Q$(Z4[#?)7ZY(/J0R8 8?X6?31@\ M7)0:^44"]C6$]GX7WA+97F578H[]TG%NW?)KG B%].!AEL_)N1NP >X^S1J- M4W06X6?4^PU_ /^'NG.Z>.LR\;M7(D&ECNWYA<74\XP^+G T9-T6WY, ):LY M3DY0E0@!ZYV5*)%(C"0#?5EQ> ,,P+JE7($"9)UM#I_/T&S4.O<6'GW%A)HE M;LR%=]XMJW-,7PLQI#V]%/(9E>5W4H.T-2F+L46/(!C(*UCD(ORU:?2$ Q+% MV<)'!5$&VOV/^*![)=D ->\EMZFR&'9A IXOZ.X1[1?R2+^!.(V-G-&"?5 - M?0VP"^"I60X_NA0A"@ O^)[/&N'BX$+_7F3XU]<&)(D&OYARF +37J%A8!EO M4:?1/\VWKVD9E]1?#G^;9U,@LZ"Z,"HPRB:60 R"3$6G7< $90[+JB=EFR>T MH(A3DT" )[0Y&+A-$6QWTTKS1W3%0^\J:Y9[Y,$P!6\Z$'V5PS>O49*D/T6- M![.$B372,S4NCO8)/F8XLX3#S@/H"SH@S:J$B$B>&2ZYMW.>7^EH+ZYVP MA\7^8Z&>FPFX B@Q,'Z-8;+.#K\@D ,N_/CNT[<8(:(-*T%BL9&!X= M/%5\L32AQF*D(')MJF284! M:T3X&*Y%Z$B<_DBL35AR*RM*RL.1>-5=\\F[:RX71%/=-5^TN^91XCO"'EIQ M8'F3B8M&%YB)$NEK!KB=XPEI9VFE+5JBHV&O76E=+W"H@U,"3QAU@'> H6/M MY[;"GRSY?BLZI$-5M,_!:$2'$GV_SAI?N&IK !IQLJ=Q;/R/#'Y)-XO<%9A- MU-: G74]-#U'Z#'A U&;7/)E1VDD#U2I,[@<8\F?N028KANQ?)P81F"OP"/IRO:7Q^RK11\0$!6?D(1*#+#A(LM7K>T1J9=K44L("BCNK M9:"D?G/@$4/5>5=UWE5-[YXPU_RDVW?=U5/S$/;T$/OP'@)=CJ<-ET*0\T60 M\VL ^-O3=^D]!)(I^#E@JIX-_*C^HZI'KY(1)2/WEA'5HU=I9X4\*KSPTNV( M#X$$3P\66VH*=>67SKKQW=HAARKW<40U7I^_E,?1E^DP7?>8=US5ZE'">[[" M^\H;^<91R^]NF[Y1"ZO6O@_BF4\K*?W:*V'O*$OGF.1&=2[8W<"YLQRVVF@E MLZ>TE<'3VF@5K7D0GWRX[5J/PL:3%IFSQ<:1XWMJJY74'L!RE=3N M+K668YW75JOXS,-:PFZYBZR \:2EY7R!T3SN"+8R9Y34GJ'4ANZ9-7%6(9H' M'C>M%HQ\=!$1RK^Z=?]>F>HTZ[2E\5R!]Y4WLH/@F/?Z$2?^2GX/=$^5_.XL MO_Y1GT:K=)WGMI_^6.I T>7L/*D-]]=O;7C_"4]UF)[,EL MY=&+[([=Y$]KLU6LZ4&\\JZKO-A4K*A9/"PC_AQ1)UO93:Y5)4O!]!\GZ:DFGS#(*'Q0^G!(^N-[^,K!.!AN>/')&,\Z*!"8B1GR( M/2C)0-7\:9#AJ,9J5X<#-!=7FD8HE-Z/X%EC"R4O*5ML_?""./W\M5AV(<31 M0[8YEX/U>C"%C;TMZX95S5M:FYYAC[TW>.\P MSPJ^1H7%-.%EMO_3'HS+!Q')&?NN9?J!YX26[3N^Y2[6G14X=9V6?\MZ0;06 M]P,&%)7MG QC=<3G6MN*C5UTE4@'ER>PS]Z/_MC08*@O64V]VJIDT;%Z MAU9K-;5XPU[CLG,?_ 6X4;,<_V;:#.MHB Z\^.5[:C0XIY"4_Q;[YZ6\PKY] M.#56U[S19!-$+,2!O=JPF]ZBAQYVNESTNU1)ERKD;5%+\TB$>WG@76E1-6*2Y^62^TCX-+;,H4G,'KQ?L?C3LKAS!"R^[81W#2X'?+[@ MR.[95=X%W5]B 2Y@/N+1F7C+!&P 7B#2ST33>\3;><^[-:@!/BES;"R,PG:5 MU=MQ^*0-^@-,$;C'4L6C./*;K(&7QEL7_UZTMZX7)N5Z]\=5([4I=WK0?F&2 M*GYYO*NSTH-Z]Y[1Z/[\:(Z=SA\:R4;JZ)J4VH^OK''PNO>5NF$!\N!?<\ZJ MD9:TU$9^DETBP*$31"WJ ?*R*?:)AX$$R:2=>LW14"U1KUYQ!$UX6RSA+>>B M9?FT; 1$"FQKYB,-/"(8/JWH*$KJ:<+5OM-\9VT@5:I2_!9M6\7=+\_=PS96 M>UC[KQE89@GP!;' >S9#\-3 4P*W)N;UN72>_]QVUL=/@G?MQ'QR4E%GWS%C;E%TD'^<"9,2IX^,Z.!AE"YY)=L.3 MM^)5OC$&[T,^#UN\WY<32 MVSQO[%L_O?WAKUN^-^_X^K;OK''XX-\^QVM5;S[5FT_UYELSEK8K@E6?3C7L M4PBB$.3I$.3\^@KWD0+57%C!CX(?U=;\>>$'PY,*>92,*!FY54;N;/2D9$1I M9X4\*KQP6Z8TY3V6;PG*5_-Y??LV1 M'9Z9_#YY]2=U_1_'^9TWPDK"#+DL$=EOBS08F?:6+:4R*8P]/7$[5VBU_)'E M^FJOE=@>P'*5V.XLML$H#%3;.E40Z0DMHA;[]N)%@ZRXXK4RA\Y)ULX55U_Y MWLBRCKJ+K^I*IP3XC 4X"([:FSGDMG3*/MH:,7K5&4NO%Y>AE+5TG"*HP';G M9BH^>*%WICVIO59B>TI;>?1B^\H,1X9QKJVW51CI6+ M4,435EQRK2S(@%+H^E"!4PT13KPA@K^_"-3)]$-0T*"@04'#O^[1WSH9:%"= M\O:?)LZQI)=*$%>-#E2C@WLDJOJCP-Q?HNK!-CI0UIM""X46CT[B,D:N_U3F MW%&CQ3EW0Z%ZW$E6B0+L6*NNG1;+%ZGNH8OIF,^D.PKU_.[DMR3WF&8L4LN? &=I3#- M-RR_9O-:EL4;[E!'?F*Y+;1_#(F/DXT/M\SY7@M:'J!_1V][8&%?\2B^ZJZZ MYY]ON11SD!/6[K]SQUF+]OTN]Y?N6XG<\L?VHA0YTQ(> S;6G-HVF6._+T4. M#R\5*K?"04^G75]J4^.;Q4NR8?,;T=.IZ_#4=5X8U#/6^T8X7?,3*DM^1,6( MGUP8/MV>PWW@Y-F#?-R:S2Y8WO?&UKTYUQEI,&_X&X=8\&S'D;+SPX!9NZX1 M7W@%[YA2,Z-?JC)IXZ;N.7FE"X Q#N\O6\/)=-+3%187U)ABU$^) MRX)E?KX]B>_ R?,X<=F8X+@IJU%(C1,,\#X1S=%VTS-#SB[6;IUL?",IG_!A M+P0=LVE;[SOGHLZHP<="UJ5 _^@NI@7^PU3+2]@ZC*^#ONQU*3Y=-V7\';2T M[,W%JSBK>5]C?Z0!59J,Y31TBAT)80-^M ?@!&-0#?ZLKEL"$*7OUDJF%N#/ M(:Y14\>ZIG\"W?*N8\7Q$.MQXCR@1,3SC />B_XOV*. >KX54O0V'06-A/J: M8A.WNFM/D?-=&E(LQA-]). '&3:A6>U[<0U,#5/3ZC9-LSC#Z0 @3#G''A,- M?#(CY55/RJK12;!P8&PF)_["=A?X>@2-M8X;- 7Q;VI+ Q-LP98<=+'KU@;O M3( X>3D#,+I&:21-/*+QX7_P=U)R*SYK 158+;L[P$_A@[K%[[$=P646PP*Q M\6A;$,:,M:_ !!DLCPF&;* 12#-U<9+CK!_J>\6PXI=^SX@;NUL"MZ0=" ;AV-*MSZBK@% M'BFK;0L24Y!/:Q@/D7V"Y$!'!$6/DZY/1;_ZT;"_+"J1K"FKFC[LR M+^,ZQ MKR'J!?C?RQ(Y,&*@4HB1IFPN- P*5\7 8ASP,RG$="T-XFI^=6/SD"GDJ(>V#(C]#EG M&(7%[EA'1-8GUZU_](C_7B#^SQ+QCX=&CVSW5$@FQ MU*/2SP*+(VNP,6H$0IV!O/MRF;0I^;;UZ*STSM6?,?)7$Q!1\1L MI/T^OAAKK^1/5[[M?CJB[MH)D"$C/0"2 .^&]Z)7FJ-/6:&ZN20K:SC!IL(F M>)Q4\J^X.,#!5XR:;6?HYI+NRHK7G>\,"C6'34JD$<[1*LZDDXXMN77LOIH, M3 UA6G=D$,&CE?63=]*1%NULW!I88X\%IM_MWF\ NP(9S'!$*Q';:QK#X-3* M^((X8OP1&A<9VA5EQQJF3;_UN_99Z$F)(!S3L'4JA;+$B/"O=D;N_<"#(!.@ M1HI3%W-@(+TWK/)L*ONGF\NAMF_OM(]M!;851NRN)[!'<[V\1HKW#$CNRI!= MCPC9]B2U43DDM&3NCR0$MBN/K#A3!%0HR% M13=X]4C[CV_O $/>O==^ = F8)63^O77]Z/AKL*#OXAI2_>80C@@*4TKK !T M'>="OF 99&I3_UN,0^%_<0)K6+ '*<WVBO MLM>;8H)?/GQY"]_!EP!S62W!,&9YW.9L&#C\^_CK6'M75I7H/?<.X^6PO5V+ M^*7X>$4<6W/12QM>@;X=[*8,2V*;3W3C4D!G,2GP3/H 957^B5@WPYHY@ M ^G_TYM>Q:\UV_BI[PM^"1K@$AA4$R8)+ 4$!["1_!>B)I 36(4+#Q%_ UZ2 MX%X4YVZ@5=5! M>9="0K)#>N>_D1KK'6!6+7X,WS,Q0K]?K\S7VM?//_\!I+%>#Q@!M_\/>!(^ MM\7G7QMT*6&]GX$B!;5I_022>:-=P-\@QT"M%%Z#<2/\86\%?/W\^Z>+WFQ MJ1;S2WA1@@S0$F$AW?!R2QSQ4D0H> U\%R&\?$Y30M.E%WS\^Z=WG_^X^PTX M%H;!0 'BG\0T8.:C5@.^GLW ..V<(*!L9T20_]Q<<[ >C+$+7(+3L^A?^*:> M4-JO]$[\UAS[KGC.[I_[AC$%)+1X;J01659_*98B/C@KP)NRFVP*("%MEZ6& MI8L-I0@-;QHT_!:&C@@:;1(XV+O+$KE51)N9%O7XAJ8?, B*3R:_)MD7;/#_ MMW=M38TCR?K]_ I%QW9LSX1M+-N 3<_L":!AAQVF88#9/?M$E*6RK6E9\NI" MX_WU)S.K2BKY@KG8(.':V)C&MBZ569697UXJ2RE&]-2\@8=Q61YAG0G#(]NU MA <'WGFX:(0ZK&GQV^PGL'XNZF6IZO"$5.^.5AJ=HBRU&D!XL?0]PO6D]C!X MY,5 )H5!(LS_@&*]D_$A4.C,3\58&1T0+1(N"V$KQ@#Z/(^#SX2TA/7/ K] M.LF;=!0XCFV>\?FY]TX834)2+),4_HKYW.HUI4@;+T7JF%*D\I0B55,5'\JH M=9@F<<($O%FN7E>#"\!)\KM)VO>]>"0T[8RK8$FD+Y"''X;H2 ^M:PK-D^&D M&_[M<=^5F",+,5P?_3NS_/2BI>:?GOX%78\(M!E!XE>%-0(V*F1;0F #$Y;C M&K*/Q-#<]/[QZ^S7-0WOP.TYW!%3"9-3N#C_UF5H(@?P/85CYE_$?&!-(-Q& MD4YRIN**AE6(CA=B9%ZLL@+<&G/:)XP2D0;H@^*-=FZ]G,(%# M2@4A?F\VVI+:' X*TZA91GB//!Y]*%\+PS[4?/R\S*. [$4H1Y>^#+'$(KC< M:S0?F*%NHR=_/2<@J3-?Q<34:IYY,3T=S*GOTQH2^^P!S:!L"K?NW.LCD 5N M2/A[\(T M1IAV2ZPQ3RB%IB*^A+/X'67=0@=$@D*?F,:'Z08O5_J\,SKZ!UAVB70/D<3: M0D4N928N1*X(BQ)>C1/0THD>[O,$"A[#R 0Q%IVJ;CDCF#1.=)/NI&0LA1H3 M$!(&B\V&]8NWTK\BZD4N*_[F,@HCDB0/ /<"!R57MVM]SXR!#75+07UE&V"$',V3<]U",O MS;/:VOI LV3O?X[UV^%">![6D-1(]P)>\L!6N M!3Q&IHT)6HLXJKH%X,,071)*C^A6A0&#O1E2L%]_(".2B@J5H73U[ N -L,F99Z7RAE*-D4 MY53>:!;RS#$4&A,/+'(Z ?V*XI9@L0(5[@87SVOF!.2MF8V@I@ C%L19(*.AQ2@Y-)E%X[V'=!,S:7SKM M1E=E4RHT0QM/]Q*NQT!7=7BR]D31"_*[5$VD%3-FN5N1E_53;MV$^#91G B^ M "5],K\INR!/)%&Q$1-U4@(L:H^A%&.@Q<9%@1.E"[7\HIZRRF9X+GDLA%55 M)N(S9+$S8E""Y=)YI"(I9F&)D%[C_.6RD.;(S K 58=GZ0ZT0+GEDXE?['75 M!RQ#]?PJX*]R&JJ,2<7XI0N1H7FJ]<+R+*WT66"K69M" 7SD&>!_2G0MB)!1 MG&Z>22)P#^P%FO]+!HR)VE&T 8+IF8/=;+2:W7:[_5$O-P5\ *8D^1Y:4W#0 MQ7B:C8Z]M[>W_[%8E^I%+EV4E0GUD8G .<\E_P=4*>7W-"S!Q 53F9;B8R\= MS[^='BK9FUDW9GY;\ZJ!4[CW3_*L$/J'))@A M5N9A\;K/"YX4)C0BCKES!/D!.H@97;@U^UXJGT4D[E&4YK$DXI@D9^9O>]J( M,1TLADM#_)SE7(L.=.9VY Y.+?=N\)X%T$UW3D!->@%ED?(BU,P#IV",YJ0O M';"ZHT)8K;1H.A/AYS#S!6F8-P"^2W>)@8.'3154J0,NU!. (N@>/&?OSQMQ MY870%Z,"7NRD<:QJ8EG _"D6*,/:$_7^N!-3?,R+^/5">[@"+J1J7+#2HG0O M%.7GN>_/=2U!-8\R>B#L^XB!*NECR)M C(#3>#ONF1/8"Q;VWP\/+P7T$%?I M=3(Q7_VV/)XVSG=)4+CL&]@A-?F"#5K1/M5O,!%X%9M3$?=R-]M+D$4<,'HC M7$[*&D<8%DQY$:*J1 /RW0]CW&: \>F0EJ#:P")#+=K3&I:^LX/V(B!6RD9= M*PP9;_XS=8>";"&!V&-&"QY$ M$)U0>&9&3CA'L.?,IYG>KH;]XE!V:V>-1Y/WW,/4I_HJM M<)%5^3HCATJ&A^<7-!7[XY)Q'RU&-7I:&@58RC?S6B7'HD9PA($RM8X+2TO6 M+CQQ>(JU M7U/WYUS( GA?BLKQ4%..I]EPCM6N#+KF*E>8%YG"S-].>O$0$!O<>$43L#7B M<@U3]34$.-O*6'Z=CL>R2%G?,J5-X"7,OX/:5+%0.H!IP !=)F*1/':YJ&@] M_"Q*TF6%-B$HGO"9]8H502C<^6@F41C WPZ7%3W_XF3TY+XZ+"Z2I3_2>_8 MJ#F%/@;BF?Z4:GI@'$, Q**T1RP-';CIRVJQ'48*Q%8UT;GQ6;KWQ=#%\MR? M/\!?&W M;8& DN0(2$:#@(5L(E7%Q7>XAS:,I9+&2)1:TH6U.@EER,]-J3I9[4D4!DBL MT^QBN9F-@H(R X4:6M;'S:10QMKX +D(P%3H%\*T;B$#/W62-!>.8BZ]EC6G MSRH7LB[U40;]O& @*K KY!RM+WD^8A*8T/Y=(2C%S0=1JDRO*,)T*+HWQUGX MXCN+Q#8GN?<=WQ@QVF5+J!O-;3ZIN(%A]B$X[3%MI1AQ=RB""5K0&2$*WN,P MVJ.?8>R9.IPC! ;Q"&Q)BCE/O,R146*1L4?O@N*Y&.>D=?B&P413H/G:!9J[ MID"S1 6:E52A/#O_I&!1,@,H=NP]7D.BB2OH*=$9A!S(U:\2 !E;#4Q19Z+N M1$T(J*A@9"TWA.NQJ"FEHON'%3YA9=3YM$$)=RI&5$)/N#C+G2V*6B[>E U. M*P)NEP9 2 :THI15,@H;[YMD5Q1QVI%G:@%L4T(=A:]%*4B@QHBJ*.-*;@7"H?+T).$A13O(=9H^D$HWLB/F(W/ZK0D+= M+\U@8O$X%-(^+^@D(;-Y(Q+E&0A'%I!40.6QU&]$M85!_4-)8JI5O1-]8V10 MA2),!,)!>>6]+W"T&JY7$;-9Y$Y:,05%NF%"45 MXHE*#Q$5H-<)[4QOS[4S%2 P*S\%BURF66;K;Y+Q8J/C"AU7I#>VM3I-*0O AIY!(A4C&Q7.LN'U/25F[N4)V/T!K'W/>IC%]&OJA. MI5;H)$0JEC(UXOFBTF/HAWV,M*63"2A86/(B>X,;S#U5-ZK+M!87X' =2("# M>F(2^C*$JW6ZD?).TD8E(7*7+;76^2[:(G$9%.,-ZQK%;@E+\C23J$RE&#EE M7@0G2<'!7$9])@D;P?+&'02>+^,5-6O(PWR<21J-X4=9@ZA(P=]!MO7"(_$R MGS-7%.L@ARG0B"/DP9T7A8%H;G&V>.P.5GEAQ;%4NUD&/E>[*V?VBL,7F)[# M8F#P&;D[LX\QGLB]TWW1F0CT,55MD+F$SP^M-UP8D7R!NEP M%/81<_566QG%RX5H41TW+%O@G]RG1;4U:I@RB(E')REICOQ MC?O\_HUK#-5W2A2J[UAUS*(E4>@+;7F)):@NJI7J2.2:&9-G)ZK/FK5QPM$Y M,@V!:KE*@4[8MGM3^R'NKW[B8OMG?"7JS[+;/2UV.F!J"+SG0\%?+=[ M[8Z^S:!00JU?K H)L7\6N0ZRN3/JU4!$MM$KPX8>'M6S"#BK[X?L9^4@8OPB M,Q]; \\7UAJ\Q;&7H.+,:RX* Z8-E@Z&$]V:8 PX-RYN-L($*[!?]1N3I2LR MXDTE@EA(+-.'6F,%W"-[Q+!*DEB1,;F#3J4(WSG%2[ *C?"?< MNID&V+Q!(5B59I_=P03*-,#^GUBC A,C@DS8)53N\,E_ST-#\G?**# ?7$RB MQT?'RO%B@E]8&!_12S*>Y\4W57*V7ECQ)GL9J[T(6>999J)EIPU-)"@,HE89 MM=H1J7$1Q AF6NT2, @$=A="BKL-M:D2BX\\44.55:<.DN&7-)SM(A^2C04JHPIC""/R\*:U;

6J63XB#$@["4F2=#IIA"<7PM*?7DCN MNM1M2C9Q?LQJGS>'L')8T?;I]J,FICLCM]#W3BV)"FG*=1<+Y^&*,Z49)"@3 M2BY?2E=*R56'62\.545+;=O4Y1#%0#W0]P,,:>=BV7ZNB:G MC(*J6"E>!BHRKR/#T0WEJ3ZZIB_4?F$L)A%F%FO^XVF,SM0"4[R7GQ MO:29++)6.KC,S?%B%<3 LD39[(V(H^_E2EJ7(L L!ADX%$N!.9:%/M5G&F3:!O8X0> M<8>E<=;YT@M&HF"=NDQ(1?(4A3'GLH7@$LA-]K2-P5=8,!++$#>H:=@;GQMA MTU"YYP'76BU/(:*'D5?KROP&W('A8QA/Q%(1RI/9R EES!(5T4Y$/@(K9I47 M**O1L:"87$ ?%!S>HT&=U7B*8N]AX$]5NU=]$P1F+2/5G(\Y(X_?2>9X4 M;;=A=*M%Z\KA7%T>7MU89V<- MZ^+FEY.K-SAC="E(./MZ>G'UV^'-V<77M]BCD^=J[%N?#YE_*SMS8%E-.>:. MLC>V5;?.87PEFCI?I$D$JY;-'3$<^XZ QN\T=MOMC[.OKOR6JTMJKR6:"Z+! MI^U7Z*6J+7-Y_W3"/,>AW(:*AEG;M(;V&C"7V 3Z_.U7>G3R$E22=5:SY!(B M+04\&F+9;8LT**,$M<(7/4QFPVF7IURP3 M(+LZ4IL?D0V8JV]]8T%JW:8!\ ,36!%W;S';<8O9O&1Z*]OU>242KA;(5HE$ MZP^-==8U)8I@;9P0^V83?G\(]T[:SV<4&;PJ*%^YPAX+RI^O9]9*[ZNUO!/' MG?34*5B+JIZ.0MR=@F=HD8]-JB=-1J$L)[!F3\=$+WX8L3&EXD7,6YUT9>]J MA_C*C7M8%X#--/$I#5!2T\)!FWG"3SU5G7TYQE,;YH\ZDJ5;X80'JDB642,T M[ .).K2P[12\C:!PY(LM>+"(Y@E%4UU*2>+A,ED[ 'X_84&>^<2Z]F4LD7QH M/<"'$:/4'1TMAN/59@C/),O:%+;5?H/'SEDV?NP]5Q#/!=M5^?1(C(+/'N&97I-';6W3A654,Q1OEB.$\=T )(9 M?I8!%!P*QE-@Y'AYW6?3,$T.J!7T9_&J7K/1_*BNIW._)C$_B$43$JXX$)$5 MHD=_P-?#^[,H$*;@1>#W0-TO+X*KW(PW]+9VL]'N[GV4$:(%%]B-=N>AGQ_Z MK=-H[K6?>W.C^]P[VXV]YO-?^X[)_6DGB687BPSY]4 4L-?S,,)M5G5I[ ;T MO\_?83&*L.*!""[B%XM-X/PZN^,1%>1+,16BNTAP%RB'WIHC;H_0#D^(%2;N M(XG=+'&/5GS/) W6 O[R\P>[\^%A.K,HL0KI3Q*+X@Z6@DUEF/;G(/VE+@46 MZ$7690:.%H'WYRV:!Y@IQ++9+@4[U[34C&XRNND%NJEE5--L]1>V:_VI'^W\ M[2N=Q$!_8C#-#MF7DFE7\+J=UR\@UJ_A=3NN6D6M6\;N MQS*&_H,%*3;9L^NJ!\.JM?08/KP/O;'@D4%8+G+71]F*J2R'KGC!0J?"OI:9 M;".W92"WN)"7T?D7(\!&@(T ;_54&KG=HLDV\WYRVV)(ISR M?B3#"*V>"2-L@: 8K6@FV\CM6Y-KP@A&@(T FZDTYQ*([=5G&Q3 MC/"LM?*;:'%O2A%>+"6KMX-40HZ>.=E/V@QCU.IC]ZF\YR5C],/;ZX?7CV88 M16$4A5$4E5,4!D@8_5#6);-E^F$K8$+EA=S>J^W9O5JWO5?EB2]A.8?>QIF> M^)S C&0#-5FEA^A/;9:H+_3#+;J,#EV+R6PU6F@SW3#%/KS;A[(6TU]Y%;Q9 MG#7#-(.TC)9XMVC,J NC+HRZJ*BZ,*#":(DR+YN*:XD%K2XJ%^?8L-;<)AZH M^ ?\B\>TT)^E6-[YN]=Z=LTKGQBW6\K3;L_P>+A=JVY=)*.LFW,)QA59VLF# MCSL7S=Y_A^,;?$P8!%'KW8/2# MK^F81YY#B_?TUADX>[WVKEUWFJU^O=-QV_4>[S7KG3[?[3O=GMMO=C_04>W ML2L^^/G#\6W3:?:[W1:KVX/^7KUC[]MUUNGQ^L!M]EOV;J_;=YH?K("-883< M<0^N4I_;S?ZN?1A%AVXX2;A[ZK/A!TLL I"A>WEB% S>C_F2H39MVW98F]7[ M=JM5[[3:^_5^"][-!_WN;JO7;#NMUCJ'>A.-@^19(^TX^\Z ][OU7FNO78=/ MO3JS]YOUO9Z]W^_LM9N[^X.7CO1K&*R)KQVWNS>P@9OM9G\ ?&WVZMW^GEUW M^R[OVJTFWW?VUSS:Q['V]24R"#-U5.#4,SX_7]N^\"1Q5YZ39^'_!P//X=', MT786$XL%KP!< T^BDXV9.JD99\K"J:K;5A(Q.A6611$+AG2VLCJK&>Z6-P#A M]14WU=1=#/0; \6&+\;#E5T^\ )Q3#/9JTZS^XG]@".^XL/4%Z?37M=_77KR MWIL:BDW-XD)0XWIWF>+W^7U=S#3P!T_%2\?!9]>+)SZ;'N"OGR=X-&(PU!+P MGGB?S'LUP:F#;_Y,X\0;3-6[Z=XZ6"!P >^1"#S<+_,&[Q^)@5?3O9S-+VL8 M+H9C/Y/MK?T"> :&$^-'61)S>+YWR^]'7M]+RG0H^EZC3, MB5O;Z:V]USR]=;_1W'_X5-'F0S^W&LW6 S]W>XUNK_>8TT-%"<=+CB(HZO^F M#>I^0?6'NBJ29H&N>_/DW3."3N*_[8:]*@)7+;YL( 1I&%!Z!C!K%*&?.TJ2 M27RPL_/]^_=&S)W&,+S;.8R>_U=!/ ^^=(E&?\MO@4W]J M 7-XQ .'XQ'J$CE8(/OX<=$1ZK^G0#D,#EI^#V@[]8_]T:>#X> MDI4.P1.Q]C#<97=_R-T]MKJ2KUR*>F_+Q='0;^@O.?T&^:T?^;6J;_>K)FF& M :^)_+S[_W5#Y^=5"+#9[75V]WNM#J+!7FCPK[%UG$9P83*+ M"KOU7_%O^9ZV>(]!A-454T._H;_D]!M$N&Y$:#??(!A8@95FZ*^28+PD%&CW MVG9K%X#@/N"7]H[;;>YU[%V7W]M-^[4 X&\\&O+(.AQ&7-1A6*X&Y62?K;:J M,0/TAH"/C<-@:-UX+K<.G?^D7NR)*HRT7\,08J.V\#?K[*QFG9\?UY;"2GKX MY9=+ZY?0QQF-Z?I'(DC4)T^"D"*N"-](*KL&2%9=O W]VTU_%0(>!DEN $F^ M?G!QVT5MV^FO"I)LO1:2O$Y"Y]L(@%L13HX9($'$=52V286\ -(> R\W!!); M!B1NM^0:^K>;?@,2*\71]8'$MA$U0W^U5P $O*GQ=Q7)J. M_FH6.0_;XXTK"B^HR?$:3_V7 ^/(WP@UVWY7BS'E^V ^WO*(@8X M-LKVN@4$*6.8*Y:D$;=P(U",WT4\"6OTHX\9\RBV!E$XMA*8>P*B^.^$1

'V)1:0<"$6V MY4\2!9LNS M0@X3=\9D'G,OA/1I(MPV0WF[M9NC?;OH-D*X41]<'I%>>MV-$ MS=!?;L'8$)!^M<+-TQ#@ZLBB^DU$T8C%%A9SGH<,\+$$K ),$U3TX,/K8?"; MHV.%P;,N$_.E "=I%$X B7ICX)&[&+DCX!P(+P(PL!?$B9>D.("X"*,%_F7! M-RI)I:X;K&9];1PVED+AVCRZQH?$BEU)E((GP#/$[#\5,7<,8MYN-6;HWV[Z M#6*N%$?7AYAWC:@9^JNM:C:$F'=?"S&?C"=^."6L_#3BP/ID4*$154._H?]=T+\94+B@"7GY[>!: 6+;;MC6CS]6'QU4 M3>8V!X\XB^K\OFW?OMH>GF/DQ !XH;KV(!@1,*1F749>X'@3Y@/DX$Y*T:X+ MT?:U9DW2*$Z9B!Z*!JUM5K<[U& UL@"AJ0^B/^S)O3/"AJW6H9/(*)IH%*L_ MYUKT'+7:S9:Z[YI%?1;PN'YQ[_,IWHV_M)K-ED$ME94@0[^AO^3T&]2R,=32 M,JCE?:*65]LO,H=:_A&. NNF8?W"@C@L()?3+-]GD,MV:&Y#OZ%_F^DWR&5# MR*5EXBWO$[FTWBK>HB,(NVO]T;AN'#ON;<:<-0L3@$WZ<=8/:/FYQ[^ MB#T\Z>@HC>'*.)8U-5B(?LZ"8OR]#5P5I*^N"6&'ICYGOI+ZHO3CW@F]]%AL/ MO]HKT=!OZ"\Y_<;N;\+N?SDY?5]FKPK25M8%L<+N?^$#+_",V7\_"]'0;^@O M.?W&[&_"[)\?'KTOJU<%:2OK@EAA]L]9G_NQ,?GO8Q$:^@W]):??F/Q-F/S+ MJY/W9?&J(&UE71 K3/YEQ&.XT(3XW]%2-/0;^DM.OS'\ZS?\KW]2D#'Z)5T, MQR'095WB?KLS/ J<.=2HX M+F'7J^=SZQ,=][N(!-M^]9.2)$Q5UJ.!*!/!# M-2& 69F& 88!I6> 421F&1D&& :L39' OZSO<_JSA'AM9B0/OGP)#W[\D1"< M:^'1>PC>&AH_WH+L31$Z-]E(G.O=9>3Y_+[N>I'HZW4 W$_'P6?7BR<^FQ[@ MK]DB5Z0T=CWQ/NEJ-ALM_.;/-$Z\P52]F^ZM\\#]W _OD0AXQ$$?C!"/X$GW MCY22U70O9[/#$;2_;'W9SV1[JUN0+V X,7X4Y?IER(5]KK,!#/. ^=_9-/[\ M86=VAHJ::#'O7\+B:B[CG*>;)%$M(KZ$SS!IXI;SY?ZM[,IEUJ?1 P$1/P_ M*2A6]/_CK%FB.)G5@P?J#9[Q9[O7[M3DC4,ZYQ4>-6*QY:;^U')8&H.Y2D9> M#+_3&5OPFCZW<%6*X[4\>$V?CY@_P':+^"!J-R0OH$-FTP!NHN>Q-!F%$=#K MEMWRK5P+3[%\A&O4F^5 <5 'P(_PL]2=.!94I3!TO+P.EC!,P:!Y]QQ<*'J5 MW02P]U'=0(?P3F)^$/,)P]/3% \$+J1G?YCUT.Z\V.M[OI=,#]3]"UPQ\;K= M1NNC- T+?K7W'OBQW7GHQX;]T,\=N[&7/WOM;N8"0+W$9+7*CYV+H?/.AR5$ MCCW7]7F%Z=QH4T3=2MB-77C<#/L$L07VZ5(L[M&?TIQ5)25GK^'&L[DQJS^V MF!5;M3 6T[Y@'*_A*:PM^73SQ]7-^8EU=')X_(MU?'%U>7%U>'-V\?55 L!F M@1G-8UBQ"N3E]1%&7JH,"TM:?O %',F#MQ3(DO+E-S:U]L49XN^5.]7#C"5= M*T?3ETN09$P66)=9D'VXU(I#WW,M-;2',.<;\'+MF'0GWK'^/1:%5,004LK8%CAA4F/+ MX8&Y/-TR9A3/(M694FVZCD<>'\R?_$7'A-V M^8C3B$?&#)5;X1C=:UAA9.11W'CO/L2G1<B8(ZGC']PU\98U MBJ98[WT5Z_5>4JSWTTX_=*=_^Y^?=D;)V/_;_P-02P,$% @ VXNG6*GH M(T_M+ $ 1E02 !$ !H96%R+3(P,C0P,S,Q+GAS9.R]:W/D-I8F_'U_!5[/ MQDPY-N6ZN&VW/=.SD;I5:UM2YDI9[NUUO-%!D4@EVT@RFQ=).;]^<7 AP3LS M"8*D2AL[;95$'IP#@,"Y/N<__N?+EJ G'(2N[_WIFX_???@&8<_V'==[_-,W M7^Y/YO=G5U??_,___&__\?^=G*#SRZM;=(N?T=R.W"=\[H8V\<,XP.C=_WN#MQ8Z]^UXB[T(G:!-%.U^>?_^^?GY.V?M>J%/XH@.%WYG^]OW MZ.1$$#\+L 6_1^=6A-$OGSY\^L/)AQ]./ORT^OC3+_3_?_K^N^__^-,/_^/# MAU\^?%!>\W?[P'W<1.B=_2V"M^C8GH<)V:-+U[,\V[4(NI>#SM"59W^'YH2@ M.W@K1'0RQ!9P2..;JTM#G>6C?_TC2))% <1P0_8LC=, M#ACXP_???_P&65$4N ]QA"_]8'N.UU9,HC]]$WO_C"WBKEWLT"DF&.8F\X#R M9[HF7OB+[<=>%.R345\> O)=B.WO'OVG]^*/,.SW\@4G"DZB_0Z'&4;9:W[P M^)[^^3W\&=[Y=/+A^Q-@EK^);>[^6\T^>_?P]_?K!"G,B+W7(FZ!^R3- _.E'V64'U MA_?\C^JC;@T/=/M&=$LE/& OWGXJH_SIPWO\$F$O=!\(/H''<,"V=WCR";XR M_GH8I&RMK?"!O4Q_F6$_#D\>+6M7?%#\(?/P!EM!RXTJ)"[,NEBCCS___/-[ M]M=O_O._(<0^#'>[\X,(\>_CVK>91#73!?\ZD7-V K\Z^?B);KSO*+%OD%?Z M955,^/MN3,C-.E'^AZ3*)2_J66C_!L_3G[UKI#_ M:#\'F9OFN(U1MOL"R>TO#1CAD$W3: /(XYXM/_]5NX9-;(!W6\CP_ M8F/!K^0O=SO76_O\-_1W<%;]$O@$K^B<(?CAR]U5JQOA?62]^)Z_W;^'M][? MT?_YNU3CY'_GGG/A16ZTOZ)C!EO&S#?(I9=\^\0[BU)!"[C_>YXGDR,?[*?=P%5]CP^A]?T%^)E\4C-B[9% M[)@<_E[*5N5KXI=RR7I:R'LJ-%,ZSWS/H0)9L>-&H)(F*]R-3L/2?X2E3V@@4.[%($@=)7TD1/X:I0.A=[$QMO[V"VR-+: MLY>H(2,6P7N\QE11"L]Q9+DD_,1WCI&1&O;6)W:LI!8K;*Z$%W:V9+B!C2@8 M@CW&64*")\290I(K1$\CE/"%.&/HG6"-6J5OFU'S(477CD[3!C3%)TPM>G^+ MK_VPXXG52+1ABWU_U/&5&17Q8=$[&/C;M_-,\Q8ZM0@8D_<;C*,C-DO%ZPW; MX@\MMX6@CCCYM[4WLO9+*Z O;'#D4O$[;H0LK89=\4/G78'>909\VR7:+QDK MW%P2_[GKM5(DT[ W?CSN(J'C(#;0V]EQR*YHN9*+]7WDV[]O?.+@(+SX9TP- MT=S&T$*I86_\=.C>@*VACO=OB(^(WGUYVR0'>D,2\^'4LG]_#/S8U/7!M[^/MU@KV M]"MU'SUW3>]6+YK;S ]*K;LE_<+ 0"Q=X9:O-JSSCX5U%G39IYQ21BEI)&F_ MK79[M\?=DY<,- MJ_=S\4N3E)@/CM%"@MC;$AZXA.")\OFI1:T6'$26ZR4I-(D^>47_4[ZJA[Q? MO] _?"@LM$*<&3NX>??/)$]<2S %.+[]*R M74)-0+IJU[[WN,*0A_90?LFV?+5AG3\5UCFABSAA)"FSA0?:)T < ?6W]3YP MO7D4866]5-@IZM\;5N[[PLJ)$ 5[^VUE#C4NP1-#[71P#6UWV NKW045CS:L MUQ^*QB/0.6&$D$KI;>W:FXJW.$H#@DL;@V>[I8>[Q^* M?IWV'F_T3O[T%L8ZTOF]LJAM7>L"%T_4+^./1:^-2@.]XU3>EDF'1UQ=L_:/ M-RQ@T1U3[AU_6TK=;O*:Y6QXI6%)BYZ7&I?YV[H:\)W7+/7A5!I6O^B].=2/ M_K8E^G*HU^R#EJ\V+'[1%=3&N?ZVX$=H4_5>\DAXR;5CRHC?I$#_[ MV])K<+C7?-;%IQJ6L^AE4IWO;\NEUPM?LW*U+S0L8M'35.61?UM07:[Y\I.V M[M&&12QZH6K<]&_KJ,]?7_=15CW' H< P%J*+W0=41!]BJPO'"- ZIXKGQN M73!:]-^@W;K6 VBB=%GHW^(M=D3!;)TCTLCX#7NNZ"7+N#DSSFN%393RR>L^ M%4Z1PBJ*?&F*26ZYKI[RBP3#:8WQVWX^;C_/'8?]8!'E[&^Q#VO?:]@_)2ZY M[/Y)B6=OI+?%[O?P6L:!O:%:>?80\:\<.G_NVH6;(^^)T7!D=1BU8:,5O7_' M'%22O]R)14\IE<4R1]+;?M6V7WT "[02+ZUR+"15?(=MQ0,(-NRRHINQ;I?Y MB VL.)PS1]P7I;SY;?MHC!*L3S+4320>V^""-W"T6CR7OA8JWL MC# *& )3]K S/&;#)BPZ/BLBEYGM*/E"@C&.,2594TBPJDIURR;\O6U3[;'0 M% DH>2+,/5*W$S60;=AL1;=L74PUBR24CET6?GW;2_W'7]-]<.5!^I@?[.NV MDQ[*#3NJ-!OQL#AM=ILE#+SM*;-[BFHX._HHA.\ 9V''X!!U;Z^Z01IV6M&1 MW7&G25[XW2FY>=MV)K8="^&?Q0' "GN(4W[K8%ZPT8K>MF/V&@\1T'PD/& MO>VOOO)2U%NLQMFAG6K]?OICT=/?*ILE?RV^.2DT."F.7^P,9%F%QT(S]89] M=5P)VSWLZK9A>^3H(-NZGHVV^YF]Y\_H-=(%TG6PGJNPR\@-&['H^S_B6./\G3 &BP_/)"RRRB42;+[M MW'XOUK,-_0,.KSSIPY1.5$FB\^7:>H2&G7AD&G)V)PIF$+47$J=MZIE-"+YM MNMZ2E].- ?^JV%U=2#5LHXZISBCSY1]9$+8Z5\2S9LYXN7XZ@/ PMN>TK&G#CZ#VK[;L#.*3O7< MSG@[2(R4"I7_MH5OH .Y^JWQ<]$_7EEF)/_T4/S3F_7>SX8Y^, X@DS#!BDZ MNFLVR-LY8NX<8=VTN4*Z\B.+W,;;!QPLUJR6+)P_T0F'#-M+/_@<6/79!/I' M:=A417]WTZF#)"-,3V&L(,X+ _MAW*"$'98DQ1AZVWM][+W%CATK8DF.W%KE M1!IV3M%!W;AS^#CI!GK;$7IWQ!T.H\"U6:\:Y<0X?%TA3)FA+8?* M'R]ONT-7-;42$Z"3'T>B< 7:S=CT.CEW24SGO_15]LI6G!,5KC\C8S;LN8-@ M6/.QB91!^"=CD5UN@LD24KN$%'^?;Q YV+@-_F]EC^;VE<2_WR4G##B\ZOMOO<)5ME/*-).-H33G/?PZ,/ M/.6#'1+'TFK8(Z7YZ+5]N=]<$^9V2:;DP(GMZ*]6 ,;X7J9B-Y7.="?I)B_F8^]+*?6 F AUE?W#OW<1,MUE]"F7;I.=>8FGCM"QDT MCU*[TW[\<"C4C"AX8'S 7HLV&#%N3OSU">5')CJQ@#"P]%;?8.XXXYF+-Y3W M;;R]@RDC2VO/7KKT@\6.H1QXCVQ=CMV&'4=KV(Y%=_XA!Y_(W!0L(+]7E@(*[#AS3N\1N)'=>.^/ 3D.S]X?.]ZT7O' MW;X7S[RW"/D&O3 *FP"O,SL]>>D3/688"2PF=?U'>C"B[?_HF=+<[ M@K]YKXDS^C/V0CIA)W3NK)A$1_)92:=OKOVMY7K=F[N&:&Q%9S( ML9AT^D;H?3(,7%R?FJ;+) ]CVUV@$@9X Y^ S T#UUM?6ZWM<&.8IE.+ "[& M_093K5CGA-03'H/HF26SPLTE\9_[VQ.5 Q@\?]Q,ODC;N]LD-P.>G_V,/Z*)[.H?UC6A>O@X?F)59\[/?!(] M_ B&Q+7U@%NX,4D09%X#3]#/)Q\_G7S\D4U%&;4^V%WA@&X]K3P726IF/#J< MWZC(:]3_W$*FAN:Y+9 \CO&U%3ZP<>/PY-&R=GQL H3?6R\N_5 JW-RA=(<6 M*- O^?OWF$0A_ ;(A?!Q?\_]\T62A@XUWV8HM/*_H.;38R3:9QJ>MSF5#B T M!H=)N4LG4XC=F^.H=)3>)Z6E?V>Q9KK*QB<./:? YHOVK1U).L.3>K)HO6*7"/U[;23_99I*FU9)3R_[] M,?!C#[Q%H)R&S.V4Q$X/U"[:DC,M9KO&X0<*>QC1@=RE MCH1I<:I P0\4J8G,B)UI_;G+QNKGT>RB&4K,=O E!PI[&%'3(BMH"0?*5?*F M\1NNM"3NT!NMELC0#KZ.'KG!5J90XG#HJE02&)$32Y\;:H#M=A\_A/B?,>7F MXJF%QM'XXCC5VU[5W)&HN[+AYS%*;_;=,:B^[:0YF-!8U."CQ&M';,0J\5%2 M'TU_;.KQ4=(?1M3@T=,./_+00^D8J@,JRT7[XU"A#]V(+ M(L,KU,>M5@.9<61%'[I>K4D-I*#55P ?H[:UH3C2'-,NK7_[R"SMSL_P$WU( MS]J.QAJE/NJ??,2_7OKT+%'9\-6-.+0:]+6#C+R*>EV2ND><9SA0HVGE+X! M!_2<=&@2<*RSI?.0 TZ7QNUS(-5Q.*7:X;]K<%D=,M XID;CUCA^@'%,12=T M;UV;I]OX(YK("JAJ7?-42WX7B:+P,.XXRHDDY %12?T%=RR%UEB^4%!DL/+(_NG8A0Z] 3F?% M%,;.]OW%2P3X,51'N/#BK0A%7+MA;?7%0?53,$P[]ED)US7]23P-A"K+U;X7 M95_TP82Z&\$+"9GLJ!@DI4>R@OB6#.S;F4=9I,8O@?!J.0/PFW0"Q"_^?HW# M$.-L56>R0V7=YWE,+YR7:/6,R1.^H;M\DRP$D^M/WW0F]_[8"2A\HO";OW_Q M FS[CY[[7]BAAMXI]O#:C4)ZO9$8@(F8PQ=3;13JSI:8GF.1DK\FA.I"Z6AY MNBZH^LU3CF[I&9W^A@'&6#:+9=UDT-QRZW@H%2WBRC/(P2Z7E/Z0"DC_D10- M,@Y 5\/O"'T8\IH"L36P2\8)\J5G<(3O1.>QA$RI33?Z73 M3?^1%EE^QOYC8.TVX"6=O[CY+[S^V6%W2M$+45B?T_SZL/_YE9Y%D)R+ ]=W M/M9M 5U###919WX8+=9"*:^0-/O,8*RR&)$"24&/5)OC_53P7?/"8$+06R^ M*_T<\_]>>5JT#1B_]N$JK.)B,T4LC=Y65ZD?5SQG6@/*9BS4:4.'1X;X@F@EZ?4(/. K_ 61QQU M5,)A5LA[$ G->^TB!J1$>KG=N(Y#\(451M4;KOKAX934Q,$E)TW-E#S=*_\J M.Z&.)J-Y&=+Q938.OYOI7%]Y MB__**^IMQFJM'5!=-!=D UCWLT>#1 *"'T M@ZA4Y"H>'\'>O$N<-S*1F5[4=.*DF>3&J:*[ )0Q^0\=]>"3?7!+KL40O+7MJN*V?+>)N5$>KGQ],A"01 M51PUYW&0^&8JI*A]93@72;EAV.PI:7QON.T%D?,[O!.U-9F)YNDP5?NL^<4Q MF7&@L(CBC=)#ZZ!7I^=WY8AT2E4*$"54P_.JO]LK//#.?^4C0WSRE"$5:YNYI>,W0M.:K2\6_25[X?.$Q",;X (?\WPU/#SMF3;&C^L56;>34O3._$+D8R>9:J[D.YB)+/>_AL]*(;9V/3^P3_B2E M@MVG#!1';IV,##W<=8T)@?"1Y]Q8P>\8;';Q<=5FHS6^-J 2I9[F=7&.LB>' M59M4I:1.[LMGY_3-=*Z@9KLAY;OCQL?EO)I$.!4H-] MT>K5(7PE9_3'1;#RG_/NS+HGQ^L^5]II)$@Z2P$LF99<0)W%L8[V T88R33E MDKG@DP)7--2^"].KU5RT(#.BI$UZ5@:QXLC!(;T+:G270R@,:.;QQJ,0W8W4 M[J--)VN+%\<2GJS7DDN?'0OK*SI4209^T]/#Z2-)A>/2ZCAQU1DYH4SE;O M#:XJJKEP$G.POMRAS9N#BZ7#NY$TZ3;@24G'TKU[ ^F7HS]MW7@K<^GJG1J@C-*KU&9]2N%7U867%R_TRW=#O S<0E!_)$R- MQ.)+S-;ZV$_#2[KC)C4MV/V SJK'![;WQ?C\$01&D2_1(DUBA-9D=7Y$[2O# M!6^)%8;BD*Q-S2MY\!4?G_/'QX!U@*9?2^!ZH6NSM,3!3LXJ?L9P.7.[C@'< M%'RT[:_I5E0&$Q<<#HNULJ(UOHKR9XTZJ,\P5.<1*"5Z^0O.FT#5S^DNGCH6 M2(+>26OL1G& >4KS?$W5T@OV)5QL=\3?;XLWLXD1ASNF&48T,'M#5?IZE)JJI\?D MW\BVTP P&@%N(+*UN=TN\EZ@.I#^4..*USF"YL- Q 0N V8$E&O7-0]J3]KC ML["R7A3_ ERJ_,2031+*<_1:OCL"EZXLY6GOLBV^,2)746L7D=G[ENX$Z3+D M)8:EV<+-SP\9!!01=5G<[WHQO0"$F0NEUGCM9["Q+UZHZN '#NL4Q"J2(= + ML ^2\>2)TMUT+"W$4?B2KB#\VNQ_A)R2UMS?/UXZ@/N,N$G!W=$2 \<.&MX M#L<=#G'P5)GWV.;-X<3:[BPWD&9,QKNB^%T*MLZB+*FE%-NR:E)Z'W<$%]B! M6,475@#)>MEVA(UWGI9!1I3!D9P4(L3<8(8?0&!P.!?>WX0IJ53%8B7[50ZW MFC#6M=%^;/F MHDHE*(/,(U:54=Z=WJ"5 Z',^F\R,TL>-8MA MUW!GCLQ@SWD3_TC9$K_X^Y?['$O*'\9I2QYC(0XG"O>@8ZI:!T^NC(6NID4=GNO6COT&7#9FGI?3)J=I59L8VZFVZPX\NZ!=>!$DZE4ZFW&-& MSZF+%VI%10S_?DUG/:A$2ZUX<.#2JFMN#85VX.YX. MM%B5,JAS3"?6P.A%; ]71?'T- M*G_IP\-G>*B9/W4E&I7/#^]OOK.>Z8;!@6N1P]S-U2].SX/4'@"L'ZR;@\7B,)?.V4>U:@/]4*M79OP^9)&MC[+ KVHM MR;SO2MCUQO>&.QE<:OQ!T)Z>:6GBE$]!R2G/;#,N ']#*P MPS2I.*S-9BY_=G@'2;K;:W7%ZN>GEZ$(2!7T9]UIBI*L[E"$#'T W+A%<$C5 M]CCPJL))[=X9'JKWU"+ X/T&X^ASX,<[.JM)&DFJV5O\(&YRAW0F.V!9]S_B M,!)-/\#71SDEV7;**Q^\!@SQU,'.Z?Y+"/9U" M!L?P#.]WU'9R%MZO5L"*S0$1IJHG8^O7S9::\# H[Y[*[^(HSE\,C8^/![QT M'D<;/X 3Y5&4O/&D+D%]!.Q-W3WG^,G3'Q662@B[=4Y!C7OC$ GV9>I#W4) M?:U>'45Q:\)I54"I]%GM%1D)!LAB?;U_])ESB5>-6.3:W;KT\JOVS!_R^L 9 M!ZT0&H97HM0LF:*[J8KY^I>FIQ%F<^WF3Y9+X,.EQM-G"&;KUON:AANN6@Q2 M..B%7NL)R#TTFDXV+#$PRCNB_P M4WT8LN:%,=5-'H]Z#3T[.?K"DT5*,D@-#6I(24\Z!X2V12#;\H)J>T5W6^VC MPSND4Y=(DS-:>7+P[:HH2*7%MHM UMIF[Z#:_@F:B \V.?5)Y TPD"U?'D_3 MG"S48:5A7__6P%6A;<70SGZ5!UY8&4]88A9=^Y97?JNU>6.<1GM3>4#CF\.J M@OR8*;8E5'$GZQ3!5N\/9ZCQ7K+8*;#F1#P6NNKXW(X3;KP1P 6T*O=16\&G-CW?)JP^O!UJ@,ZQ]*=S_Y68=$O4;8\-+P_A?!25,Q4.S9H'![3X&,(^)+8"X HU2LE9'$9TK8/P=)]6ZLXAH[I5JX4N%,?2 M^Z,1OZ+J\7'4C)I&=&S]E"IS9\N?'E'%6"/R]?BZ4M35.G$L-'J@RU+C M(^JEBC0&#-0PKSEV5MC>>#[Q'_F] :6!I MPNPA[P^J2^6;[MY8+U# UJ5O;R6)0:$E_"!;-@4Y?I#/[-4V0&I^<5AMZAC M]4SK ZGC)#IQ50YT;\,-YS'.84DVW!N5CP^,F%)1#PRE$41H M9 5G4Y)I]0LC0[NI\W[6O3'<(:06U7E.FAQ2WQ"UX:V1ILB(S/:C,F3DN],S MOJ\;2@XU$!X\7TQ+IB$/PZM_X.=.0P]GLSP,:Z>U*+ >46%U#RO#GV1=0EU' MPG%Z#@M#U-8:#,/+X%.O)!W)7KD*8EB36G,HE<'%U;&ZU2Y"W:,,&VI?!UMW>L>W1$&I6+D#" SI38*>=TJS*X#]JTV^KGW%4'79N6\S, KN3JTN M+2M_SOQ.K^A[G_YMC!I!FCS19&D<2&14(1\9GU$+L%>!Y>"E* BNQ-X^CMCP M277,B2J;%#5EU&4?UAQH_/(7'B:KP&DO?V8TQHIHP=/27)%/#_BETUM_S9S/ MM:9B\;F1.J1K@19;O3J@";]+FH1)R)5K-4FOTHQO>F^R:K) .4L+AWO2AXOC M:#[4EL[N!@>/.)@_!IAQ5'VX53[;1T9'A_!U!49)==V4J5$GN]T5^ZNY^JRG MP<:8@7AC_<,/&)(_-(^I/>(/I3(*/.I#3OOF]\99.'<(YO81A 8T'](X@.<< MG'K9^O61F A)"HR(F&GN(]V!O'8\.N;1D F*Y;7G=4^.[3-DN67'(QX47S>* M[#EW'/KMAW3M(XO\7W=WYCO5S<9*']9=]:4"V8A/MK3HJ^PYHU/'RB L\"OB MVZ>25;P_WCT4MG,,XF2YZMHP'+N3]#)A6+>T M_6#G!TPD9JR=\6[5M?IY_5L#&D["V,PU9*K#_JA_9X0ZVQVVL?MTE-JFO#HB MP=CQFMYJJ3^EM7S5%(;S#HJ(SLH7*:?RL,5A79%_XVOC/8F/ODZS572YHY'= MM9#?T=3C8#S\&3J_KRD-L@0@FM+(6NDC0SK+Z><9[9<$VA5R[&J&,GK=4(G3 MXL7I?1+%H&4?6HFFT0>;W@9L@.'+_A7?MFS]W@@^5/>*?@^=A'6D*CU=8D_B M%:LHCW5H5P>\/_)6$3SR5.R(V0JUIH3UDOFN\C5E6/+N\X4 ,\ :"2T\X-6-9R_65]5*= GL0E>$. M1M $Z<58#9ZN/C&&[B9+*U@$;,?P,)3T]]=DGC:].5S"8!NU'SA5I7C,:P) M[_$&,/97&S>(,/96S_YJX\>AY3FK9\K5_AZ@%ZLO8VVT)X[M4E?RDE-C[S#$ M.F#*!*Y-;!%(MND7#48+@],S:7)]SYK:7NH?9P0AK>/]Q.T0HKO2-UHA(Q"S M*JO!LG\?/(:BHWX\C1V;0#Q01YNF4=*^%$G[,)IO_FPSY01,K #'++\@[S*.'4A?E&J2B/M9Y;7L?=DC-54U,8#F&(%AM@5;#2\.9 MEB^4+9]1I^V@48P:0E*D$C"/C"YL>'U ;.B'^'KN<,[ M2([U'MLK\FW>'$/S( %M>;_!.*+W3+QSH5"K7K;6KQM*$#B#0@JJYE1DOXJG_"HZCI;N WE\'][[G6N"TCV'?-/1^ MKG]A#/'O<[P+L.VRKY'^3+#PDJEU+)6AL>; >#?R8S6ICS.F)_(AZO@ =7]X MJ].+&'9)]9>6>V)LU[YP,W>_]NL(#9_85AN7RCXT FNKW .@P@V(23ZTR.QH MPH/K'%J@M;D;GI6;+1Z(^\C(&8AP50QL6!N^I":J161>C!W7J<+%9\=9>"@C M"N>5@9G6KX]>0%:N^^QWE%-2&1K3$Y+Z*,LL2G:)JV M6KXT_ 739 B5/#BU M,U4&)LP VS>.IEF32YQ>;(B\)_VN".#:]JWA/K1N_N?:"FX]M >;FAO+WM!- M&>Q5JZXV'EGWQ@@T1M'O.BQM> V?D _EA$]4/V$?6;LTK:.(#C<9_CIZAKWE M.?)'T9@2EHJ!S-?WMFG]_G#F,D^GJ!4C^\S0?>"42EVP&YON^.I7QI#\WX!+ MFW]N,):S:5E-FDG5TX/FZ !.=S;O91Z=T9V]I[=(71I6NW='4^-5@#5K6=A5 M?&^RV?!*]>:5%U&Q0M?NM==IS8!& 2N4 Z/@JRRQS%N\I#NH$&^W5K!?K*5/ MZ$KFZ^0A;VN]4-UH3$%R.*^LEU/LX;4+L&HB^W&) MJ=TL8)5E.H?P9U9\3UTH#MQ'C75<@JJ'NC2HPH/#746R_095/WA!*E3&X[#I MQ&M^;\!Z#;S&U&AVFFW6TD>GEV%](,[A^("9#N5O-/FR32 Q58_WA(!]XY?! MB9<^8NA:$WIJ C0#VFK)G5;ZV/1,^HN7GRI?GHXWYEPS[/6JK#1-^ZNH9]6S1LCL$%J$*W;!3$:"8P/$J06 M5['^I;'V0L-0#5K3ZJ'UZ^/53IJP1?5G=PT="&J8:.45?^!;T_'Z%T-_"?HPU\F):WK_3AES\]WH/M M4$QP!L^5#:WHMJ@.&7I,!QC3$#U0$1?K7WTPB:3NF#CQVY]J;8@9^@SF=&4< MYI0C5EGP*OOW41Y'*> ">XIMLSI%[#A:0V==)KU\6#Y+JYS+\E<&_ZJTY&5S M8?B3S"EC(AF\.*CV&L-BZ^^5?V/]CE-@FBN&J%@&UG 4"=VAYV,O!@[#@YV+ MTZO5^3P](4MCTMH'T3T+*91 8A51]9WUOK[#5(7W6@3>#Z4QV(<-8):42\?? M58;1:A\=[D2R0C>$S :6O@8W@4]<>\__MRF0T/+E(9T429-7N.U@ U%3 _R5 M4$3YT*8Y;/E[@SN7_#K?T&4,)G))T[2# N):AM!\JB3W.;V=5H'EX/N-_UR? M!-W^O0&+:.@IW52ZF'M(-VJN;].':Y!OU;\/Z*@+F*8"M0FU?I22![7C^M/I M<.W WT%GCU J675 _G4OY+UU2W:ZD\,APGT6)'I=&42"J6)5FV>;-48EU M9NWH3]%>S2B\WV&;:N;V,@YV?HB3N"O]$SO"EB*AMLK(TS_.N*L,.9"S ][$ M-+VF\C ]FJ Q>^=H*T>+;:.K;PS/\LGH#BG<5,.5=QB-X7:G#[A2P18TPUO? MLVL=$Q4/3Q-4M*:0X7B:PV7"PLG'MU=5VJORQ' 5,LG6IY]_!HN7@<,P3U9'I7\D"Y(K3?A(!+3"],T M9I\EW57&EQAW &NZC3EJO7_\@!AR,3]J6TO U)L))U%A6DCRG6]MN M"30R7T"02:X@#EQQ'.Y6*R)&N]JLW(@?? YEQ8DM4M*!K/JY M43E^OGAQR#"VF%L&*F1=9KE?8EP9 .Q.[ZM6!.]\0B[] *B.6"=4N1Q9^Y3J MJ%G9P\-95P>"W_>,87_\M9WWY;BBNUCW*R&KE6P-MG>[+"=3T&^USQ&']DDHN5KV3J^KI5Y'TEK=U MD_NUH6N161[T-ZQI[CQT+C:M;!9?EL99U>A&%_7AU,IXMR-""+7K1WIG-!9% M'T1BN.8HU1DY=?F^C:\-!V;H/V'>ON(>"C_H-BI7(YN5]F,H#;AA'T+\SYBR M>P%M52 GL#:?I?KY@2$34FA8H8W47,YU;^B&.,$!:X="OV*F.>7.JQJ&LSK2;,=THM_A9R4\/?(_^:/-BXSH[\B :8^N+PA/ M-/1%J2,TW/HJNRQI-2XJO*J6L^Z5 1UF'->50\RPSX=NL4,S0 ZE,HKP1XN( MQH!>;]@L](J,CL[*.83"&"X'EF#IX'7=*2\\(N'2"J+%NL2ATBJLV/.@X\-# M:33MVKPYY 7#K39 B$N2QE>^ N6[\8F#@Y!YB.A2-=XS1](;TL[-=:N7K5#= MRCR6^G=T9WLMSL[FJ\\WIW\&]/_X(70=UX*!:C*^&EX9PYE4. R*M6:'9/SK MH#S@'N38"(*[FM+%LB<'UL1E'59U5\_FYZ<')U<$;,^%_/D68UJHQXZXV")0 M&& .KXU)V-H7-&$+]_JE?$GZZNY)(W!BJY47V'^CP(--KY4\(.8&QIFY<[? MY1_Y=F'"E16K6>Y\O&1X@N>T3WUB!U0@D-F -2V0SZ.EN9% MH:>(#U/Z>+^AJA/<%:>6]_O?7$R82?>27-]-#YY3"V!_27R61%VO)!@<>&PQ MM5K[L?Z=\9[T35B/M;C21M F#^!@3,DU$-H!NT;%D*RWR@\D8KBK OA!2J(L MF3]/P /?V?-N>M[_=VP%U)@D>^Y9KEF"_)-&BP'2SF+SQP!CWN\P!C-X1[G: M5W;F.>S=<=?1-]D+!Q(92[YYO294\?!X;[RNY@.<"\W8](8X&-N)FP3UCCUQ MRPCHSHKPXR#:)'BBU6IN^8/&,8*",ZI4/OI!=<%;]JEA,Z2% :HD[+:*2+5[ M=V#1Z.<"%U61[%![3':'AO:AY^0%WL?[5C3:R>X6"9QD*0SZ+ M'1;<6T2^N3)6M4;%!P=LJ,4 41=/./# -Y)H4'".WOOK(/D+<[G=/UL[^$M] M(_M.-(<,T&:L*GKU\:(S:)507YK4ZM5Q)("T2>H84Z)&\6-I+B,YE(H)Z)Z% M5_[1M'EC3)[)HTONSD6K1ZI,-E_%!@8>\)X0;OXDB]4B2[^5D[?5JV/K+B2R MP-KF !Q*Y55\'$7;U<"'43+H<,DB&024&CNOY,'AH 18)6UB8=,#!O08L.1< M+Z9[4T!+57>=.X# 8,4][8I,-!$='MV,H8!5)5>Q/]8E>!U,9C"!J<6T6$OD MR:K]F7MHX)@Z_3S:ATMJ7]'\,:U./V.H-]U_WC[\N5K+*WML>I$.$4U0KN ^ MXOJ:1M>]T'3](,E$7C\U:UW^Y B]+HU0-JU>'8&_K $8X4N((D*S?% Q+S# MJ W;=@0,VZOM+A#H"?4>V;HWIHHRU+2%M9$?X_=;V<9'-GKSG$N0.[:A(1*5 M*ZV&:"HI[7O4X::S6,K7.!=UKPPFB(@@L397%R\1#CR+R/ 1))5"JP)>J=?J MK#^:W'#I)C(QWA>V;F7Z-\:H]9WN;ZQ_^,$9L<(Z$)1#* P;]6N" M+SRS"!&W!KV41<9H;?'VD13+I@&HHY['0:7# MHVVO@5MJ4JZ>,7G"-[X7;<*_DX.ZF>CIDR'[XR'Y:)^4A\,$K1%A7ZUO>L]#=*)JKP11VY)$9 J?0&Z71W&A[*;+H2!I MHI0HXE2G( D92HB,D=L!FZ$Z)%&%S?"IRVHKP\W0LQ@067Q$%,@AD9V.B>C[ MV[=IE%N-L7'"?!9(Y35S2CSLD?J<8!@QCD$-83S3']35D'PCP3A*.$<*ZVC5 MXVI 85R2+/09^X^!M=NX-N^>TV7;J;0FP3PI\HU^ T*]G>^=O6;L?W[EI:/< ML/[89F(050)%(HSE-+L6YIBTODR MP#O+3?*/A5N=VCY*"^K6DO[,)?7P(PLT<('%" B+5IO,R/'9+%B,_,2%SBZO M' R]D\-]BUP/R4D00[$YX#MA;F0.#D,E!(_4ZMGOZ-?[\54()=:5CW7"!D/I M:'SY9FQ=;:9.*P,+UQX=="P>3MD@MN/*_G'J\G3QU,)X?5H5.8OR.$^3NF!Y M4V_TS)-ROM%OG)P1I]>5Q]JS)-#/75U%"CWT&Z/8NVU7E@R49 -VV5! &#'* MZ(9^+S&/8DU*'%*01*%*%XC218QP;ZO$7/#9CO+=/W5*#TF"S*$^>N[%0OR* M5BAE'3CO_6O7)D(NPE%8@]XER27&52$U)-6^H+/0_P]!GT-EI2?Q@Y]L-T.6 ML &YU(_H%D>FW!(&)".9I4)K.E3BX47/=# D1P,M5HR'Y( 0HNM[$@K)C3(1 M"8<,V87UZQ4U@MU,426S"1PB%GH0(\V0AYF/Q*9C(4L,-DG!L\LNAP U5I!" MZ2@S=,O%AI'DWRX C*1$J2^H\W2O_.LJZ M47>>' NR6.1H2!T.G>[5?YLR?_J> Y(3WZ\0?P9A'(/RL_V<"B^S7[D#J[D7 MTK4LE]"U)R0#B'/ ON^4!U3N4:,V&#""&">O;JKR6^=MEEH]<1OW;J0A#NB=H/@MT]"F(HRJ>-9+9"C^VEFP4@LJO^G,7>)%!!E9X%>+'Y.M@>YTI\7; MK17LX;19!IBX6]>#?T)[#-X)@1D3],)W'0&(PO,#>8R1&2'\S)'\LC-*X1@) MEE_YG);H32D?*&6D[72),QP9\-D69U!-W8$\"X ^+60.J4G%R6Y9K,NSD%A/ MI5-6V*EQ[P*TW,E#,=OHPO1G/.()DQNS+.,JY6B&6#X-U>EA1(.;#\)KK,TW MY.4[[I/KQ!8!;R&KZP1+8^/N5C['R^;IX5VV#!N*9^++P28L&:D4RD@J_:TO M0!/O]]L'GUP2Z_%("6Y])$@A3@L!L=Z_W_@AQ/^,Z?:_>,IT>#OV&TOH(4[0 M2,A-NS19]2 K4M]")*TVQ/5X'@=)4FH7.9;G2^X Y]Z**8DA-E=J"R:J Z=J M*$>V(FU%3P(DHYDD0%)M](&XCY9P-'G&$@FURRC6KBX3QUR:)%.7TIX]F4W) MBW2/M*)6RDJF]%G@B54 HQ!&GJ&0#3)9,86$9XI,Z"'>/UB3E"UW=3%I%,K9 MPV7&,_;[3^@L9L. :VR^A;9287?U;S0Y/IVE(G4"]:[]]0]/0X_%)X90B MA7=29)C]4V(KEE:F/)15IG">D<*T6LF:%*0EG-,?&8(R'(3\\T&_@31(B/.5 MKTZ)87IDR=#D%H;[@,Z.U)L4GRSSN2)!R%#2?2?FQ:)S&C/)>>^)UXJSSW.* M'0FZ+X'JP0./GCK&O_[+'S]]_.G?Q3:=FJQBQ?("]BM,VB)M[CCTF9 5I2X" MUG7.LSM%]CE=) A3S09((S] DOA4A"(#R\,BJ Q3ANQ%@0BFZJ(-P_+'2&;GPG-*Y@9#9?%7.2OZ3,1RN!C.5?^0!X6.L+*WZ]&8#0K% M)!\'^L=]FR2 4^HSI*(N0J[&TC)A;FD4.(OXH$I-J+1]:NJ9T&:GD',FL#E: MEHE);IF6"NI)ZK,Y\Y^P9]'_8D'1#)$1/'$AL3\4&1&!4M MS=@RQB8C9^OD-DJR3\JWB=@6)@TB@:X+#A[NQ+P*P_B(VJ(,?)$2VN)*!G(9 MU8D(0S)RW/.P(R#/]" GR8I8A2IC MS&U\1_G@Q7:+M>BL#*="M_!Q0A24-("%I)J,U7M"2E=1\F6WDAH+H7!ZO3I* M>)/#F)"]Z (%3:'$(<$^\T[?5')H,^AF1I0?@I,11RS,&DB>.)PF>@"BLVD* ME+N-!Q,LW^I"8_=7_B2E@MTG>+-3;=K2J*&4QN?B$FK5AJH8ZW\F\NR_[-/%? MGUJ4+1L;RPC4(TOJ>;[@3N>IB:&ZBK-NWOX3+CRH ,HT1T]@QT_](/"? 3G= MVM&_'9%JDHE82C#S!TD6V8+NM*64H4NHA89ZPVQ =J; N"=#H3-3DA^ VKC: M!+C32?_IPZ>?)B^07,UC<"C9@+VGL-G4N(A9WT#F6"@)6'37JI1!A/NB)FPS M68G%6L\79U<5T29C2E>)/5+2@;[;DJ8 *-.4IL8^4K BC2:-5.U'^"Z.#AL6 MP-7MS+$1XR%3!I4?^H<'T(FT4O+!,7Q)RZE&HDN'%)IR@@465K&>$W MEJIZ1G]0#IH$>*/O*.\BN*(#ZOU$]EAS!'W(SNC=6.A;TJH-40"*EV,A&&PF M\R_,]QFAMD00*YFQ.*1&8U<7YY62VXMVG-Z$12.)5&5]4](48"KLTHRP2X#L M#"*&* .M3Z& 9\?\NEIP(A0'KQPIJ1/:F2BRU2^?6$-)>,:@<:*L5$/ -&5Q M/C2$?PQC?&@1@)3S;LS9D!-B1=_IT".Q( ;0,]0LD>JQ3)6@"H[ETJ/OS-JY MU-32X !+"#,'WPD]^ 3M28E$FJ0QM^&.^Q]-YDLM*!#E/>>OI7B "E=H5 M-3OK8KW&=J18JO# G0'=S.",E$0RTS$KYN:=&/E;@]<$R\2ANB%KS./95+D) MW4\0GH&BX08<5-=676F^'EKXE]9FMM+%P"H 7/$9N)=QL+.":']K;8_R:&3KR5)Z M" B.G7E2P;.? 2X<@R9P?$)L8(0+C2>.3MZ MD :S<]%H+RBK;H!%+7/Z7;R.!?VOG,/FOX[-/8C3 Z/MKZQEQ@'R8'Z1#[J7^:< M@2-DYTVYW%1V7H\-S;V8[+:4W2A,DU!IW3(E5[+X&IW'&!G) MO._ >^:\IW30(.!T6C#IQLRPFF::Y=I0A[/*/(:.[=LX3NU.S$;HA24,T$[8](Q08FV.'Y.^M4$T?WP,V.U';]7 M]4+79@C\/=F5,] E^##H"<9YF\ Q&).)#"@1@C=B,.@DXBD'=*9+2A%TNHM* MJQ',N8L@&6JQ5E:SDVN/T)]\L"JI*.H.@357_ZVT$,B^U*\O,*U7.*-* \R; ,W7="TX/,#%=D=\]F2G;CS) !+ M:0W=:D[%E5;2K 8I4\N90XP[)- =+K[&J@NU"^PR\[AU[N<\??1<=#++(1H9@A'0 E@\[4WR;C M(CXP_2,?&OT6!3%&:XN$_8.^&)RB3 AT:O.T\GT2GO/N,3<^<<+NV:) T@ 0 MBR;.2!DFD,*%TH9,,"( 9]GND;ST>MV*ZK7+@,4Y-<05!4&TYA3'SSS)\BV( M&0D5:N$_IZ+DYE^&O:>ZIG6ATDFV=KKW7E MZEV(6#58$.Q!CV->0.;XEL-.2%!2E%'2'*#6M9CBJJ];ID)[_&+(.&I)AF[_ MSB]Z9LC* YM]P\=U\RGQY,&IF"7=[4*18>51H P$_-!EX&^IDDHMRI@> M1B*!BBJMIQ@24!1D@XN7*+#\P*&J;;"'?M30U=>F;U*YP%R3>NSQT NH'E M2ZKH$LD([*)RW")XRWW,<@KB._ HIOJ \CU?3G]&YB_3 H5ZP#"],* M+UYL$CO@AH#K:[N+N6&V6%]8 > GATL$ER!*$3'F0QAO\^Z"266%B-\[?.SY\_Y/P5<;.2RT9 HG1,/JF S4JO MM 1YQ5@.2G\R%Z-%S)W@)\**_'%P(V=<90+/U5) "7JO<5PF7:18Y*VBQ+C0[$3W34B:9'T'' M?DU*'B5TJL=X@,.6AW-[OS&&F0.2$U]6?-XFXG,&U)Q>AK3B0$Q9YF#?H>??/+$(.FW;L34@$YQ_R2W71)&"N7) MB$1>E33YW(!$JD!*9:?$>X^MTNT>!2[41[#JGN-2K;(IZBE)43'$[O/>=4TM MDF3;="5R\,0I:SIRD(JE,(*)6%.O/-_Z0>3^E\7=X[SE-*3::FFZM=I@:M,# MN5X@U#N0]]M:BQ]X4!!'K=IWI$MA['@1@2]WC1_B:/F/_,;!V M&]>F)N]1I;'J6JC4)L$\*?)MK*J7?Y3=LW\XG7%R*_757EEDY0;!_N]?[KOL MW5MZ-F[H$8FIEF"-CU4QDU]NKU87Y^A^-5]=W \:[N]T9LO ?1S*&WM2LHC% M:)&0T+=8O" +XWMJJ;LV+O=_WOK>$Z]@9VH[.S;4OX-'_=:/_H:C%)F7*X>%[6'!%%NJI9"&(-/NX]V., 6 *B%6N+DD_O.5QWJ?L%"1CKC_ ME^7R^N+FXG8UOT;G5_=GUXO[+W<7:'&)KFXO%WX9.'AU;._ MVOAQ2#E?/5,I]Y>49RW]J2I]T3.T%4P@Q@7Z. -XUA_ZC4"8GX]$8Y#SP$=& ME\D\W&3G@0Z/Z/A(,H X!^B2P9*9"-&9GZ3RZ$733(D=8UK+TM TLZA&34.( M2O776'=,6;ZA IAV00K,P9<:Z0"25/3<6<]T2^/ M8B^NB=*%(Y63G5ZHHB% M4:J>0*"$MO&BIZ/S9R5B#=6E8YZS#5B3JXWE"?=HXL;L7FFM)C@^6*1/H(G1 MSPM'&:0'11"5S0Y^=#TXLV /"4!"Z.G"$V7'V\C%S*Q=>$[)G&&JA+S-5C]Y M[ F>5,*JBDF;9+DG_,X,80T46U-=>5"G!I!ZD#)#ER&* OVR9#2E+*9TOGA-8SUZ:$WV),6LWJJ';:#((BODH2G8T6F/,6X[V MVG&T1V$33;BMD /6_X?<]<5<79VK^'EI?LY=EBWDGZBHV5QX16*;:@C]+2"$ MF&\HU]MXV]UY(0B-EE>28=.89V(9^#;&#L,44I-@9/O!3L5^9[2P3( TF*X:RHE4\?!_/<]>I5W+QD0+H&$XB0$(.6\&RL=2!): MTYM(1[EBYOH9;?<"RMPY_7FP+@]@>P(#KVV"]/9XZ'N6>#&R+%B_](-[B^#P M#D=QX'7%6$C(0LT[8H21H&PJ7TBW9/E2ZT3"]0 2RAU^20U"!BTM/'_W&XRC MSX$?[^C&2K ;TRBHQ4^F:QTIMC VQ[6>2<) M(9'IR*]4^ 'O9" Y8B!G O+V'6%0PO3/\$L;$A1W@CN(I+R+P1%&O]!O5>RT MA,O>@6[&,*6D=#839EB / O,3/_,4CV7ZDP"7W36OU40]U+>)@10I40J3'39&')JY'&C),8K,T3_Q3B 'Y39F9?-#N+-54PX/8>3NSM8)BU3N'P,VX)2D_O4-=,3C5) F''J=N>+\+L.4LO%^MP(7IN*/*_,BHBD4&E23QYK.R MM!+*$Q**9.1A)&<2S71N3"#(L;8">T,OB'/\A(F_@V];P&1U1,]CA-EA[Z2D M)R40*9%%H2KAQ"8E4[;^MUXP0X6_J:=O7^;KZUP,FKKTH-EZN5//5-.%/F0M M\5P^#"WGM4^%P<$6M(9$YDZ8.I08NO8M;X;6(.@36T\G,=XF(9!8*:!UP@0" M:C.4KES/O6V3%A.+]?7^T6?IHKPE,CT3W*U+[7H=M6_),& !P$ H,Q(20TU5 M6%*4K6\YV]YA_F2Y!+2&2S_X#)FG&HI^ MN'(R*ZO6^[IF):T(2N8D4XWWM &^_?L=WM%'-K ;6!^1R VP<\Z0));L*SI,6R_MGY6.(;S< MJ1\*S.> #2J+6P+,L1\B*.R)@[UP54UQ,G+?)Q-8&4)T36&#(#X*XL/,^C5I M2GQRG8U,U;LX0__]PW7&XZIHB^5PX]2=TU"R@):PFLSH"= M:4H8D_Z-FJ8.)#_1/T!R.OU4NS9. FI?E_3R^A9,(86KF8*SC%3&DCBX8(VG M"RBA<,'=C*>FP5\5#ON,IHF8UZ4;VA:!+A]4R3XF.SR;^2(C:9PL[QYR 8=T MS^%.7=*0X<0H5 2ER92=JX$RB9 3$""#ZI-( 4FQ4V!>B1Z995X>38KS44(U M<,R#D&L4BX#US*7G4]9 Y7_5I1R^3FGSMX RNH)CPQD0"ARB%K5DH6AZ]SU- M]7TD5Y3$,Z15*' BJ,)(J2^OIW^_4@U#J4?WE M+ZA:N$%3!+7T0AY?-F?7ULBUJ8]FXU?:]>0;N4J M9KZU$'&&C&-B]R%UFMG62F:S@-B5:%*?/GS\\<.GCHGAE4!1",B??/AD+C.Z M#SFS"=-?I% #;M([GY#+[M@?EPW]O& 8),;IOU2H%W%;G;2&);U8K[$=+=87 M+S;#8(,$PH4'60/P?TK2 +7:HL"UHR3E(?L+3>D?G!VPE;!@B-5O(_YS"+7. MMLQH8#_@_M,:1C15)#]+DA>>^$EG!P8061_*.)!((ED0CXC8D?K+[!MG/IQ= M,1RE(MQLP%ZKM4]3=GEG*OA /@<=\P!4^SQ(YT/D(1K,'>U=Z@-,=&5C\,=% M?C<;=[1I\458'GJZ4OE"U^ZR)O& ,"T8,9 ZHHQH<4.%2/R]E-R3)0, M"E9C.BQBXPJ%%AGL970?/X3XGS'DNT"C[*Y'8TH.<7H&@4.NH9Q@L3X+L..F MX$DI\.ZQ,$I %C8M)ZSB*"FHOE,3+IMW]>23)[C/;$8>K2V;M3P:" 0K;7L) MI0;<.?N(/>CSI0V461F#F\3J*&;1FG7YOACD1'CE<9?"47[3;'JK[);W"(0- M],H;7OZLHLJE_[?/7/Q)-"S7-Q4].$ Y5]#Z2#KAC3C992W9TG*=8W)>//GNUSD/76M)[9^W: M&M(%*#$DJ(V::5+DUUC21DWD7\44$S;N+=5)5\^8/.$;>E5N.AVMGSY\^N%U M22?6L3;?@3OA6:11Y6#&B^,77O_92([CA"KA3'D.&2!](U/'+I3>$&W#L^A2O5?_^6/GS[^ M].^B7'PZ\HCMQHG,T#R* O6"_N-MZ>^D'@/]/CD2IJ]"^'MZ]7][B@B1XD4=#)&=4I2ZBXXU-O/+I, M7-52ZF0@=&9*:AR&?I X3%@/-.B[ -W2/(T!<][-+,!;R_72?]-GM].34*XF M(ZQZFQAMJAI WPI89D'?B,?UH=GC^E#ACYAG#WX)/@HO=FB.*#_[2='XC)FH+DW M]*R':^T.-!LB]V_( A"Y4[-W,]K ;"CW L8E]T(RW S\)0]81#/DX -D4*2U MCTN?N+:&ANQI8:>D:'S'L]D^QZ$=N.R$[)SOS\F*3K8*86.=PO2)E=NB8F,. M(-.]1#D4:"-DN02*E/3"S2+)&QD%L]F*8H2I]VWYL> M11RZB4TOHLGM>102JJS>&6T^"ECK5Q'>=D/'K2P'4_3\TWVF;"RCYZ/?F-> M,3+>-*ZCYTJ7.61TFK1V)N 8/>H?N XE07RZU=!(8A*'Z.N#FS\\^")]QEHD'%9-7VPH$U>LZE,X+#TR^$GC_%'C9\(_$GEP&& MM!T1?Z'/L^*S[ITV!5VVG7D]F]R_9EI23F+"S!P8$OU*+HE$'DV7QNR2*)"8 MR\"_](.M=>6MX3_,(-?B18NW6RO8@V% AT!L#'1)I]:S78L@93CT[HMGQ0YT M$>X]%Z/G">![Z/7D,P"?)B4F:9#0F#:3CP\!U(+=L7FM:[/R M',,X5#T5L*@=T64P[52$F/M*Z#XU _V?PWHW7[N M/WO=M%G_B5ZE],:$H)O_$-('(HQ<.3D SGU$1V3N\FZ;4\#I).0F5./-TY2@"Z\H)5OY\"L%6I W1^RRJT4J M%!Q#6!:L13Y+,9M2#71?4Z4KVE),/F.]BY49_Y47XJJPD9SE/DM:[X!Y'=Y= M.AMAY$+S7P/ NDYD^62^"^N/2#56 Y>$D);2"Q MO%/FKRC8*F"+R:(T9,EQF7\M@I'13@[].B:$9.>B$%R0(Z)Y9B[8H&AI:BZR MF?VRU$!C\=H,-)*MB0XF>D0A>2E$LO>R9RE8K>R7O_!21AQH:1LKB8V:9S'A M7U#*KYGZ\ZZ,YXJ/OQCDORJ*<^Z2.,*=.E4)$B.)K1TI$*F.20F*$Q&D*<(F MR!J*L8'C=[%F917=SR<@QML2,=#,#=TML3\N(#+,4"-F"4Z1,SG_$BZ8* 0/F$ MH0M<9X&=QQ[/N'C!@>V&8!L<%[C(%U$I!*<4U^D\#ST$^H[1,&UUZ>QN M%L:LH::T(YUO]6QLF&E9 M<%DRT7*>B]-\F4RS.LM?V227 96]EGW=0R//$1X?"G=?Y;SVH$(--Z4U2.$W MUC_\X(Q887AK;7%WR[J^'SK4&-#Q$!L0P8@3%YT<)[4QPWH9^#;&3@A=H;18 MG)FJ!(E#R%JY#VA7:Y=2*MR"+N]P-9Q=7==17*G[E8;C 7[7\HZ:LB],0L^H M]=R?M$TUV@A+DJ-H%J]%V/Y\ 5AI=--_##LM"O27J]7?IBJMV MJ32/+R.4E_^9RQ"OP]41! M=Y*UOE@G)X J3^FK)#?HMY0== M>-3D"=A']6HGD$QX[IBI+)(N)1SW6?=<5)G&*3&W)\ ^R7*>P*2?]9MXJE&" MG'\AOP9(I-#VCG=><7TS3%VEE*A3@A&0A] , M*&4$I*FD6>%FNFI@J=J!.(-*,'GU:84D0VL=QMSYW"-0A",C(L MUD@E-GKN\TW"RU:BOU;AZ9?!&D*R.B!\;D66!I5 ?" *8:@EL/J^7W6+1 :5 M1G2CCWAYS+4?9K$;J%TDDL%ZQI+_9;("YC^P:AFAAXQK,UO0$?F0EABTWW!L MG^*3=&E%B=6[:R9VBK+/857F4.LCQ#98)XT)@;(_S[FQ@M\Q6%-"*>[DSN)4 MV5)N)=WIB$**4B0DI9TR'6G4;-9:D8QAQM@!AX?G_[WR^D!*-521J5T8L?]!\C[%?3PODWJD(B/.?8V%CP&>.51ZR?F%0J G+S:6)X(^[(4NU!V MMNMR.#!*AG,*1CHM\@3I'IP7,5R%4X%]'5%>T] ]9]=2N3PC(M(JX]OLE*)4Z,)"+W@^1I\9X?M M"I]PLH?_BJ%!.W;F='-:CUC^?1FXQ[>A:G'6AATRH69(,HT$U\E3B/']=:]" M-@6'9]UETPS-5>&K 1/;#W8^ST!AB2MGH*T%>TUQWPQ]D1J#(".8CV(H!JQ5 MRGQT:#@!TQP%D7#$+TK8_;[' ) Z8FP)W2HE."E)2(40AO"VJAV9=]C&[I/& MYF5!0G!20AWF?[X;4$BF<*9F=II&VND68&8*28E-6*[Z->22*HZ#5R%SB\!" MC>"&8@P2SFKEB^XN4GG&U&KJ:%@ Z.K4^!<;->FU'OFR[0U**8.[@-(>7&$] MVB#FJ-,5:BRSE@'C\])R Y9DJ %2?!@8J6&:F7=D>T9+<2(]8S2H8-S8IIII6"0?IW1?DD)1 "@3W?/#G;- MM8YNSI+Z##'Z28W-C@-V7)MK0:Q?3C(V$36"[>CT58 M10-[XS[[OO/L$M)U_YQ:A!6!6*SNF#?H^_[C#)KT_6'<,MQ'5A"52O&_+"^& M+J8C%R,3NQ0TQLHKF0:;JLTH:1BR!)7B2##<+HG_W+456*;2D;7@8%0-)!/+ M).J+]1K;4.[I!_2X\WAJOKV_>+$W<'C>4?ZZPZ<)XJ*XSNXM?:=WH4@:$.1C M0.V,E$X.@^0X" 8R [/6I] EU0"8"T\W[3JWM A+X0,ZH)DRRCLL$?$=AGH: M00_>(BA"9R10,0@#[/>W6ZIBL I*IL(&;-04*9176$8!ZU*Q%]DJ1K$A=,]* M6=VE,H: ?V6CY LQ[XU(O0@>+4\DJ)Y1=KVE,6#):0S&WZ2<=LCS)?!^C- =Y 4?T33M,+Z*>^6*^L MEX[9_7(HY#._BJT.9C:QHF>Y25%D[DK*C)--K6 ]P6%+T/$F+KZJFQT]!X:4 M.>:?7@;^^@@@*U4%!3+0+&[=/YA3!Y:)RNW2"+=G[(9DU\32"A8!.^=XV;\L MU^O:(BFY@'=6@)[Z=+;V*!3)R,-(0P^5 '(@.'GN1TZ+#WOOR+#=$7^/\3T. MGEP;EWM_;GWOB3<1!1=*R+Y9]>^ _G_K1W_#T1VV_4=Z-V*'JP-4/Q6_@N<^ M=MP$J;L'F@LCSX_0GIXE03+H#'%G D/[#-*!O^Y9+/&=)3ZQU&W&F@IR!J6K MC'5UN!6S?*?,\C*=Y3MSLUSIIC[=K^C[7?-W&' ?KXQ:9>JB)B@7:1"IYZP> M9J;>2:3';%74C14Q@X$Y)U<;-X@P]E;/_FKCQR%5GU?/5/+]/?0_Z>Z,2'@H M=AJ3? @OZ$-,Q&?C(D#X@R@207B+.!&!]F/!U#S5?."W)7 M@5FZ1]OLO$5RWB(Z;Y&.I(;M;DONE4^=/WK$%W[1OK MQ=W&V^X:LB T6EY)ADUCK05E>BO= 0^NQS9 :@!?.72MW;5KI5 =/"L6;G(5 ME9F>WUL5UZ,;PF<*UV&Q0;^2.1 [(*EC5-B9*5X)I'(D6BK(;&6NE*B UH*M M&:I 1!EW $MS"_I3R_[],?!CC\\3X)V%'*8BY>.USX?.V)[AEO;,5#['#U&: MULPMY&@/&G1'XQ<((S>A+$Q>:L^"?=4O[I\^F<3J,EE2BDB2[-72T"Q*IBUU MW=KT'F!T_A&'D:PW<1SF [;(TG+I:7]F[=R(?J*E]O$=YI7HTE_.W5;8R\MPZL M;AZ?2PPV0[)@D2VQ'+OW2+05;N#_(##T9!',"HCIH>^"BPW^P/M_*[]0GN1? M0[&RTR:QPT!+TY1!GE78Y4,1Z"FBNM-1JSMMR'B%668_X)3!KWOV9$H '7;& MLX*5T<&^D8PA_HAHO*[^,ON&B,V6U-BR XKSG4M;Y:SWGM."/1Q8A$[WW-E2 MLPORWP H7&!;'NF0)338]DO>P@XWD /4C+BDX=&0'2)ZT]2X9 L^6 M[&EA,U7_!XAK$NN:&;M$I'OQ2$9$S]>'.&*XGW[1WZQX@CN9;P G#U]QFF(? MJHT&7Y_TR9< M))M32D8*S#4QGW.Z"B$BZZ7_A*$D]CKW(M<1Y^T]ML&3Z&*A V 'NB;#OHRE M'_[""B!C(VG(HAT27.4'I0PAR1'OMZSP!"_)%BT*K.4NZ>0"A9=*[O7KG]J2 M^/91LRH94KKBF =U#Q*1K# ):=/1Q:11B41O.MT+?(;[#<81 M->'B'65+S\K%VRU /; ">6'GLKK5OAND0X/%?!OZ32W6UT_V7$'*K M$LS,.73>Y'E7&OI=GLWO_XPNKQ=_O4>7=XL;M%A>W,U75[>?T?QL=?7KU>KJ MXG[Z$I,T=,6B*7(H.'3?P6CT(_I6@25-1S10Q ]'V+FP#15]IJN1+$FJ.I(Y M<_G:??"#*]'U1P_JS/75Z>*.!;.FP#E1F9;D#"+(:!(CY[3(B6,$$Z:D>T;7 M;Z.L8891K,)ZX%95\Q?(G7ON6%W<_ ^\7E';I?W%[-N;'TA7V/C/AT!"*-LI@Y M(K4*E3LHRX4C0+_W U/!:CG'NP!3HQF8HC\3+-*MU>:?E;7I.AH 6@INC*,P MP],W%"Y>W:148PBIXT.ZF>" YWYDNK+FP'5G673=USIE5;A#NN;-4.+!4--7 M!%OM9Q)/\:/KL8)>X;=ZW1.:(O#V,YT73%$Q-9<-N6R=D'''FJ#76VK>Q.3* M )XU"F?HM#S(=.AL"9E,G^E5LFQNK!SJ1,)F2%Q3;A#YJD'T\*KFH8-1.&FY MU6_Y&.%[_KJ9G;4ZO8CA\M-B6*W0*>+D^BU,[,:TV(XILV8LVFY,9U*T)>,# M.?]%M+?O<,?EU>W\]FP4X0Z-$K<+=R0#F@UW%.#WNP.B)*C[IK!,.K%.AN*Z M 8&%Y MO88BM,4#<1\9N:X.1*AMH[-GHL7IB":C+/3Y=4]%/FK7'AZF'!UFGV+#\)E- M63,1Y+]T0^B6)W!_[;A;@9$,\W.JLC:4T9V$,&0X.>2.AU %QFD+7-@3R5Z1 M%>#GW? %>*X6.%@ XVIGJ*R\+\E(&N/!>*8V](419NF7-H,*KPBVO: M"OLW:BJMGOTN7]VG#Y]^G+@X1RWA#,%H@!ELP-D?Q-B!Y@:40X834Z['#I/\H_EDDI7/R96:#7?_^W MX4BFXGC=/85VG*&T-60ERF./J=G,MYJ4@K 1\^6XD&'9L:6BH,22*B:<'4[EK&J4A98(H+>X-P3*EONP[Z#(2XQ"V+^#9!=2(.(O#R-_2>8=[VZ?6 M(H =\VM4*^"\'!O!X$B.CI+AT1SN9Q_,2 :W+&YRXR$.$W-$ M2TS/R2#3XZ^C9SC6/$?^>$X9)C[;R8!FJ2-%75!FHH;R'TXZSF2E)"4")O]0 MAF"XH/WGL"?Y)1S!LOO*"4*].R4[,4PRO!J;Y+EMLQIU:K%@]PF^5@CC:_': M\-KW("$\0U[_5:8ZY2$Y4>X44:PUE1;-"?&?66D[@\WE';:@5:Q)OYN^]5E"Y MD X1UM#]P\ZL.RPC LXYZZ?) _R'R9O-$UIENL F 0=JAMD&+ZF^I"NY;]%# MO'^PIB12/E &0BB$$:71D"^M#$,@DI63JKM&_6MO=OYL#41CE_(BOK*=^F\.B M5HQRPE4+;9!9-X5Y41IOO[6V^-R']N_:4@Y2XC,$Y*AG\')WQGWSD1U!!+(1TW\V2B?)>U1<[RWR_FP-(*Z+$/??_NH5/WF1_L M?)XQW#UNE])&C#A2J$]**-(LCQFP!=V"Y7;?H (R6'6?[OR.$ 2,AF$,95Y M"'5*VHLK6?&3X=+*HP4A0\D@;_(O7I 8-2OKY11[>.U&8=)):8D]BS!KRW,D MI+"H8NH&+B_0B<$ VLDQ7I&P8F'5$5DO+#GF#"D-LI)QV70DW2#W@"&N2?X5"+097-;[NW"(8LN"@.^N]JJETN4B:2DK(' MR$@&;>!E@-2)"S8)$23?/'%@@^^.Y%>&DKJT3,BM0$[UC'9\0*U!*L<;;1G;H M*92^L>Y)"5P2M8$98K*@B J3IBQP>=*NM#-4@';D04\02^F39KH%7D?CL-CW MSE![!@G!>>.S">_R2:6!^:W?:T-O'8R3#,^+-;H9/\\YKTAAOGOSR($E+B(R M^XL7>M?03QRB,MW:5G)Z2!+L-7:E2P(R!/.=<],N7G8N]Y9U[Y/-""*<4$0[ M<]W"AY!=XXV7SEF_'=8Y_NWQP<$ECGHYIXXA>F)VP<($JVH/?S)5.@ITD M/!%YR.L1)0\(72=2[^E/LK+W#A/&3[AQ=T>6E^;J?01AE*$\(7$RSI"I"T/J MY!@ N#2]=P(LQIR^CU1Q+D4\&%KDR M\^QSX(>=+!:>4+P3]+.H'#/T".2G)5SBZ,KF>>;2WSY/3S#5L=]&.D-N?KU" M%KM5M1/5>/>I/L1.>TJU$]ILCRCP*7&+0[K%(4QWAT,3#S[S*3=A1R:!,=CDL-!(3 M P_NE VKO+*+/+A:E0-6%&#A9>#:G123119/;KR.[('G[ #K/6Q;1:>P7.N7 MEHPCQKFI7'^EC;-(E->0;U[6)'HF$_&G)QII(Y6QE/.V3;%T-/TYAP1[[(RF M^[79QM=">J.=?7S[]ZLPC$LJQ]6.*_*LZ.2:Y=%@7UP-6)*S1_^U<7<\$N#U&=TP*V6M%I>.!\H 'S'):TUK M2/L\2.=T%SHL>9U8!Z,_9$*NDA "2J-EF9CDMHWR<4>7FII>D4B\8^=!9Y\Q MC,72(NFV"I(!#.(K]2UL>VTK'5(H7N+$->)?%JGI-U;P.X:/FP'-:NP=LY6$ MIR0(R,L\R=9AF"GVY"E&')B7]5[ZI66S]EPK_\;Z'<\=ARD!H((^T2.*.?YF0U#G37 ML_3Y[Z+=B@^ 2[.B#]%)<'BHH5,:H6@: #;*/<1IZ.<\XJL!Q\O_&?-?;T.\=;'TI8N9 QG1>>OV;[U##TV"\??#_: M]*N7]2&E6/?4APCM[!AQ!-0-MOWK3<2^;5MZ%N!N<78V7_5KLW5A5\PO9]/,MN_";K:*BG/=?Q)QP%S' MT%ZX>]ZAI-9KLV1]K),2KGNW8GAE.::;Q+4#?[?Q/1Q*+[^6KQ)H(X4XDM3[ M_5"UBB16IE(4,Q^S5I&R7W>E9/VGBEVZ1"1X:DAX V(BBW/,G$NE.&UE/;)):=A/T5[M MDW&_P[:[=NUE'.SHUYW ^] _,:U78CWI#&BNDTFQ!4>Y]AFA8 KM.%?(3Y%Z MX.]<59:MK'H/K \^ETU[2S*3:TTC^4&"(17P"/[.C:NEL6FDMP/&64AX&=S? MB[A/>(=!>7$@>3_%8.VR]SY]^/2'UR-98G'!@)!KFH'"GR7)$G131#YZP +" M,1F;>U,2,-J!8NC]YDD,GQS1?TK$\'D0YK(?3*0\R"_YL^\[SRXA'!,WX^X\ MIY\-\4-P>79SE\@Q)/1M#N4@'<=@W="U[SVN<+ %7_RM[]G=\QJ!T@QYOG=B MFTD"U"."_/XHL1.@AK@<%R\VB5D!N,P\N[$BH8I/0S 5T> 0Z4PU2K?"3:XS M;YKN*SKW9G^A/-D=^*"R^3(ZH;>HA#N@AY09]+$!9B/%0ZB;"TQ__3IG@:3" MSTH:."NYY_P1 1J@_E)]XU7-3;[)M8X),G2N,).'WZS=\[@M(WG<'5@F*K=F MLLZ[3+"RK526#6V-5-&B&JZ2!\@ QB!9,8S" L9CUUA9:>&@DG=H3N43B30A MY0(\!GI*61A%R)8$DM.0@.28%]2,%:]H6@?E6ZH4Q="']?_8>]?FQG%D0?2O M*&8C[IV)J.GNJGGVWGL^^%GM.+;E8ZNZ8W8^=- B)'&:(C5\V-;\^D6";Q( MP2=2I&+/3E>5 # S 23RG3=^8.WI%5INTKK?Z1^R2]<]%B+Y#C-JI)6X%P_$ M@/7':'@Z)*:V*I+CU4 -HC,G:&Q^7/[DV?!6ZHU'%>4B^2YKCO8=TYFU=0L=C1QV@1)+ M2HG%:I'1 DC!@C_U]QD=C23ER- NAT1#3>RRKX12*/%R#!,[7W&;3 !76P%- MMOFI VG\3*S4X1R'UW>R^43EL-W4ATWB-=$CD9C94LAO!H8\\L6J1!E""?3'IVAM.@ IE MSWM$C>P&VHP:=DJ-0T(-DU*#G82HV\>&?GO0[D]1O.2%:7I0UBOZS[WED"\] MA'S&RWU*_K" A1>K=_B.&$7>"W]8+^H[8=G]% M/]ERXY7Z[ *]/3[@50DP-9DPZ\O%.K#>("RJ-T&W6NH$%(P$^61(]_+80],4_8;WA8] X ML8;?G!#,MW%\,[WI>XM% MX2TD]EH>@#4 _GDN= ,3PX_SY]"0! M. _T-( MQ2HU("[YJ.@+IQSNS G)ZM115Q0?_VFQ@4>9]=!8F.FW3A9INX1O-80[)X1< MCX;OS?Y@NT="7HCW9JV)0+ZT*3=@?UINLFK344%Y%MD+1_(N(/MNILL8E$4, M2Z$":U%,3.$!AW>N_G4$4E0P??%/=E$86(/++ MBYU'([?<23:[*,>RI!:6),2D4^>:+'AEG,0IU)2)S\U _3 X13%SMJ4$YEEO M0)ZM:MV%@>T(+)J$ZOI1Z8L,?CSW.GXI;S8;L@Y MP*NV=.HDER0?6!#VA3%;6&FF@IVPP!2 101!TB'A8,= 7QHVU+E^V1$29*JQWXLQ#Z1J-VH\ MR)QYQ L,RX$JR?23%B78"Z5BY)%@:M$IXYVHB;E/+.)O+-A'=P17R2A=6_O&URZ@*JSM/4ISO][W M,B=K*"$XDF_AP7UCE^C.25P??*=*3P[PY'/0 #?UM8C<*XM_PE<7\6<'O[XC MD,+&3X67\-4G_PXI=#=0/AX:K70J19RMMV ++F#%T1JK1!ZN]/6[CTV77,L>U63A4\('[L&E8%-9$RX?"+>QO7V\'8S@V]);NR>6Y?[0&R#+TN"IX>? MK8K:.!EQ@^!8DOWSN$91466M<=B\T"O7,9G/@?[!=VT+*A*;><&6">!.#]5@ MTB\M\I\J";C9U\9JL3 " 4I;CI00C]#3AJR9?ME#&CI=[H_9>M@AMU.@%]E2 M(Q6N[PY]N:E @?3CEDQYHJRK6\1!9 !AK&]Q@-6R*AH+:%P)ELG8(#!&^?3V M6.6]O@NVPN!5OLC!(VLK*NQ.#C9A$I1CYIM%=:MSFJW/+,-&;N%31,ZNXO5I MD2[.4+PX<13SZKDJGF-8[67-UER/6%LG\C&NC\VL$C]&:#MD"Z\J0AO3H-CS M[$T+@3EF$7]ID7QJ6/O3&'B7'L(8?\&V0U\ AO\ZP9\=@T%S?>,XC>/G+Z\L M^:B7Q*O/7W[_^HP?%ZLZ<$)62W,OA[+.IYC9)\<]1T= MG@J*UN[Z^+KN0[]XYI$Y4\[!&?)6B^/$J#U2#57 MP]]1C-XLDVJTQV\^;'C4R@!:/4;IIU;[CH@%J?WBY:?%[?WREY?%[?/R87'W M^//-R^KN\>OBXFIU]_/=ZN[FY?0Q3K1$T,\A/CCY%"1#_1Z^1N_Y'Q;I!Q?9 M%\>L=9N[2M!^A3E*G2V+8.T4>)GO.$MYMTE>@\4F67ZQAO5/"3>;CQ9T"RCL&*2.;?&+\\K$#(VG7X3>:&>0^E^?<;:O>7/N- M7:UR*[$]ZUA!?WDPO/5N\>6'+W_#C%6QF^(JZ?+.R@YAAST^5UD7D?M"6CEF MT/E=4(KPC^2+?P(>ZSH7P6"EH^,O+(Q =^7H/G#=&/XKPS->-(?J]P:5'J_) MQ@CMH G:BW_&D\8,%F*MI4RRD:D<<5RL_V1XP7+#":OML:IBN-\;WA&._Y-' M;&M/OT#_FLM7@E_B'H',.T.EN[C09. 6 V5'K\J(BZP\'2_J\97 )5+\D"N=]H4=.7&,;W@1]JY-KW'/HN>I7>B!WWWTO"M-3OP9K3H M_YX,FCDEMYA%GS5)7KN'/ M5E_ \NP1\',?&+QOJ\R GS-FQ( M'\2$ -MEQRQ6MEQ2G?P3,_*> !)V"?Z;!/[KTX"_^+KQD!C)4!/YQD#(>Z:B MT+W;2T>:;-$%K+I@RYX,)K8$B7%CZU[K"PN^E@L+QJ7V;CZ(M[9\ +]40#!B M7[3XCVI[&?$E?V\Y).+=?;-!9V_/Y.QQQJ,:97% MPFY4ZBRFD"]RH"]6(^Q&3G6-\EUS3=5Z"R'UHTQ:-UOZE-"R"QBQ-3_%R<%T M@T\3)TY'\CKT/BTNTUJ9<9S\Z6&C^]-U%IP)&25VP/G"]?VD^#-B,!A M=!-#FL^-;U-L0*($V]]Z:1A1"[Z#MD>DTWAZ1@?Q*&8I7G M'#*Z&V_F&E%[(3&?W:-A]U3L*UYRX;$U!P]F[0D#NPA\NMS@);Z2W*>?H]8; M\ K$!Z:O'*A%W&XCD@/=:/%ALRE[Q"=QPV1X1)FO\:*+:-53P::<&%V@P&\B*!.;? L%P1):$7T7Y>LU%@K0+X:.Q[B W/K[B )4\2(UN S&AB85)XG*5(%"/',H]/+XZKY$OLB8W, MWJ/GA R+K6C;QKNACNG6]8P]=8-EZBV1!Y/#; M&D O='.+PS%RO9CZRXN/'NKX"_EV3R>)F5V#E(:\\@A/*GUX9$<%$.N-9+F\ MI;J'*RJ6^/ 8,A,Q^YL="2QIV3+ZOBPW*^.C8^A9 T+P2.0]>1,J1^-CPKR2KJ MVFPC68NYM[$#;G-@'J.3QC-Y(TY(HA:[48+*+U:PNZ)'@)X@[\6PB?],@M!S M_#C.B!ZF_+]VLQA<[4!-!&W5AS477K0HM&F ;TT$]7(5-?;=!7PXS0I:P*<7 MR;<7[#.+^#M)A!?@4[KA$[<4\.\:(5?!L\: MIPS4)&"*[R%XAZW%[/J#2XA=P;8K$(]8"# 5.;N\GE%;[!&%\@YPQ]0>$=@D M"'6Y$=JDV4N_@8T*DV^LF"?8<4MT@_%BL7PH4\#X9PY$=BBGV(<#1TX MBBM ?//))K3OK4UC_(IU**-U%C9=Z!2122Q:\GH5,9+W(R"9+P456\&DPQ_/W+\O;Y#[G?H[!X@& 4;7=4RM@]$64TT;0<+/)(@IN/M1W" MV4W"/;IS;T[3"X<$BU?7_6V<-LZ#H%FLE\1!\!2QLBL()5TZP,#V^W3]1?*! MP8,F"O4NN[J@K=C::(.U$37D11EU=-BK-1NK[^ES/PVS!54/W+'S\OXL69ANDO MOCD!Q!>ZSH*2@GUG\>7'3] ;X$\GA*N=H?GYAP5=M80E77BDVI>]HE6V>6;H M!3%Z!X:>ZY#!C9BL,EY*3GP,@8\N-W&Y M\UYKUR4EU$<,3QX:NYPLGGSJCTDIR'5C[\ I MCSY1K 07?_V4&&8UHJO;LYI4)QJ1KR$AAZ3.U&R),>Q#JB$*$A=Y\_QZ/!J/ M%+T5=3V[C3OI=8W?BE9;),OA!][FPCU21]J;S89 PD,XEY;G?8D_4IB. NH0.R-X'$8#CV[C%DSB\_CDT[O&%23^S8$M)>P*P$:-T _CFD^7FQ@^L/3UTG40 NA(HT^E: MN"&W^4#3Y\RU+7H3_QG_=\1TI?0][[ED1O: C])]KC<<[#+X8Q>]8$_(ZO(K MO8:&<_RZ?_VIAR#NRT6\W@(6Q YZO >K10'LQ4_CN-1Z0*#T()?(/_B[VKH* M0ESK(&>3[+-67S6\,/>AQ6L:/4A98S3TU$K]CT&^+%8Q3SSBF&>RC=9DJ6"S MUU2;,V)5E*M I=S$NM/#2P%2,"PYN*6K1P1L$>PC/1B](%%^,P 9&Y#9Q,OJ M;#9Z;SGD+B#[3K)ZC?+^3_C(@GU%8\I)>U0+)@I!EL:X6&;)0S>&!T^K_T2\ MA =;ZPO'C!V._9672/.GZ&L$;#:,SC/\->NCGCB^JWW'X;5B ,;ST]99$R&5 M7:52\CTP:4:X?^*0:OPZ%LP: ,&)=WLHZ!35>>[^P*3++JS$C%W&([_D M:%']%TY@L:@)RF98+@+SK$6QV\2,LJ33VU<]U+WP\SP,BPR(10)%E"M=X@+5 MXSXJ2]1%-UN19+=EDBVUDTQFS@ZATQ>G37?L]:5L\Q8(':[7A("XG/7L]CM& MC,F?V4\%:W_67OG!"(#DQ[2AS8B196D3M\R@U)D(:1.UG)7*'Q&GN"J"#\?V MYH,R!\>PDY(,T)'HWG6V;(MZ%".3;T;L)?EJ6JTB:D,$'XX/AP;!:RRRV"=# MD;2IIAN'C C3V;MY2Y_B6M<^,XY&^(*E M((I_CKI##AZ^M#_8[I&0N.-S+ABQQVZP)/[(@D3BYN!:;>]8Q1/7K1P M,7ASX&:QPVU9/M!,!<.17H]B)$@/S0VRF \[BOD@XW0&Z 41NXQ#'+# M) HZWZJK8^1P&EB=6_-$T+#%&(Q1#I*#A4\%OEO7VQO02':YB36?;LUX?)9U MYD5+G29"DHWR049>L$\L$ER?3QG7<@/=!&*\+N[OX%ZTI&I& M)"&5ZPMT.JFL/"EK#+DV/.\(W)'55F'*[C;^[FGA%Q_<9-%/L8"\X%1,."W$ M\M*&"G8C"1N<4+F.-DA!I-QX9E6Q>?KR^&#\R_6N;(.RH8ZO>(U;EZJ)[%L+ M]K$3QEG-BUU$=Z2D(G9K&.>W(]=PI$+FR[.MW"O#MF-=]<(QX^98W8H:)/X: MPK)3@->^Q\M."./L-B=?3/WOD:)>KH*7DN4F)0M DA@]F"'N%W4Z77CK F4, M;YV 3_]8@T$\XGO($2*'X(\1,O%T,(KG/<'T!).BJI)6JD@LC-20?P>J= MV&_DP76"G9_NF]M]+;8WWVLB!!/.OCE>FMA).?/' PK+585VT;I&\0P MB61T'J+M5D)!!(G*PXD_@@BCU;O+HT&KA5"00%7>O.899(.%4LBE[]D$_1K/C^O+G]R;9"[ M0$VI'B?A(!2[4=,%*:W=#/R,_A\H9;P]:K$,"O0K<4:)\9_XK'D==.)-2A+Q M\&XR7_]1O0DAN(F^Q0^6:=KDQO #P7D5CD2Q:UEN!<\G='G,_:W"']NNH7_W M,H@3\W\D>=!=@E8 &X4,I,H^][ FBA.16(4BWT$L:M$;R)=9^6-1())M2+6* M6Q+=*ZWA5DPGDI_\7CZ!C&QY%1G42&C:5U&.\W8VFR(1)V?P%6U8A3($" =M M0MP1 =$N4Z^LP&:V6=-ZL\S0L.'Q9W%6P$QWUF'E1LVOKUVP196E[8;3MF. B/A0(ZCH()D M=+%W0[!]5%A>DWDH$!PN^IL>TRA>^SEKB=*K";P5!"B('@EB5^*;7QB N2\ MJ.B8U;XW7/MAS1SMCWTD>5R8)F4W/G-$+;TGSWVSG'7%\"8;JU^!9+$"]C$V M2I.XXJFQ+: A'XGCF+G.%AR8U^0UD,HOW($H4$C<(VGT7-J-C8>'>#0*9'JL MTQ1U,^CU!1!]! 7I !>/["@Z:25D9C<4F%DEP[7SR8*^4V:,A1_UTEOK@QXR>I:VY,%RK'VXEW#*UBMA.7X0 PB/;B1/W_E^R+=T M"X:B0"/V.7-]S1(!2F$:"O2H!A2[&9:;N$TL'#N^'X8[5/^-NPUM^QC7'H)B M1/'Q8>>I=8[L+(G$5IV, E7. ML\ I7*[XH(A*GNM&4K0/4.=1IC.IS-.N/!4,1U?TCTMOY;X7K,:283CVI\X1 M(>OV"26FZ-[09^[>\MOY.=271TBN4KPAW$%P D"GHEAEK*=)_1HH$*^&#,?E M3E+K%O'IHR*2C!I,1X&NL'"5E"_7ST*!7,E!+)'->0,QHK"B'RMGH-0,18$& M?1,8IZ,\S[#H7:!2J!48MD3"D4U @5(QE,9U(JM&>LUCW2Y.$6P:F=-H.?WF M$\K 62@W'75-?&OK$).R"#-8M6D?]I;X3Z)X)38Y17FH#@;U2ID29V+&F=Y:30*9 JF MW(':HQBO0%PFWL&@@M>CL:_( :(Q*&B?4W^J012RO5":B /%CB[@J-0D M2-/TK5]#ZP47_DFQ3= 03NEN$*'8%(%>+G&[R6?H?V[4NZV6PC6:ST:Q@_DH MF;HH&A0 "Y5C0?B,;#P*A%C-HYC]BL-%JZ-0 #\\#[S8;CU6>)I>*,]R?&O- MHF;U,&0!,#BV(GO*([V6(L*Q?"M* RI+H$ ;##'+36Z3108<[D DMO\K FFS M-F3=??PW*:AWPD'ZW\K656OH6[@A%C1[B<+Y+S94JKYA-RPJI;PO20\C? [% M88YJ)1B* @V.9>:*/C>6R41AUV&5L>***7'&0F2NB$.?(!^7 M_D'D%.EQ>?T\)?;GW'I,]>$H$N)1^H%/0K57QD?.6 ,B0L2J;-M]-TJ9 XTF MHCC.U;1Q1=-[93@*=*IF-37C&Q+1@1Z9Q+@;)1!7H^AK!Z/8ARPP(RDD8CDA M?9]BBP'492 ;JD3G7+TW'U0@D=4C@(@ *$'BLFC A-$)7,E#?0X% M.8N&EF?@D\O--S^R1O09C=%Z:11D2CT=8+KQ*:<")A6%!CT3GWAO_%AS%2V>S=.N(]O"9)_T@"I*6'#R1-!97@,G'T,?I,,52 5+:];,R"B(]Q.VP[YRJ0@3J M?O+@/LNK"+181K]&F1J!98%EG?@RQ M-8<[4/]N-"OVRLR,W-R*SHNAV,U[L#HE*3%2U;DZ3GNXQPO9EDN*\\M3"0>B MV -Q<68$Q9:9A=D[_IIK4^+F_Q4%!:7*;&/M%P5*23O*%_J>66O"%Z/2TC=, M8O)9NZARO;E'-_@'";(H0L:,8^&*1YI1/HS$[O9,MA8(24X D6!\ M=_-!5<> -5+9T.WQ^-6O^:-0'.PH%_$^4@']M6>Q$W'/*W"J. 4%6L\DH.\) M,1.U/9=_>$WH'EB";/^Z62B0>PD/!SOI.F7XNULJ"-1()&:;O-1:<+$*=%@%*BDAOQGXYV>)>)9AMW _"^< MA0*Y$0HG#E"SJ^G'<9"Z$CW/VM:!B>T)E'F*>:'-HKJCLI^5];\)B?'>_.:8 MGO'N9,:I6Q+E*'-S>=2FH3@#$K^7'SW@-KS9#5UF^:G:58BXDAE?L@K5)S,OC-Q_L M#2F?O5@'UEN4-"Y+]AW@.R@(V&-)8EF:)WBC-P.4QF\-!0KB0X!,%K(@.W_\ MD?K9+;\@2 M';ZCU^6:O!';98G#<42&(&Y%/ $%2IGP;^N'69!2]*ZS+L>VMOT3=:X"-I,!?%7L6/46VM&!3/=@I2+CBK M:JSC(B&=@0*IUG)D,;#TXLVP;& %5"?\"G$/OC M0*;/>G6LTW94V^7-L,O!T>-\4;LFD?:=\=>&#:'"-U0*+=DK9>-0G(K4[)/9 MAZ36_FP8"O OJU4IN3GW2R])N2\^:N(6//VLC()(\OP+61%>M9DHD*RT;2O6 MF.7;+*134*#5 !V,:,2>BU@K>B-).;9[UW X3ZG"?BJG<*/X2!EZH]52HZ+'W%F*,YL$]')894@%(J%]/@A_;)ZJD3P,V6* M/Z/8\9RG[($8$'60>J!%:FW-%!1HL2#\1]=QBY87B4 JGX$#J02T&"BI+THX M6/\M>21&\L8>=Z_!LPN)1*/8A;M@"$==0\(EJV_95Z ?TM'C^Y3'+O;^ M5(#Z;C\=ED-!CE*O*7F1',%8%(CPAU?/NNT(@JB"#K^<0TZ_*$H MT&C:W0AU2R-9TE]4VY&^"4D% "[#:+( "I1C-P,Q5V2]L7T0H@;A0A[1]RLKW86"N1:]]0HM,Q)I*U46N>&Y _U+12$ M+)?*MR!*%!(*_C]0A41/'J!49L-O:_-UYX'>>VN6=&7R$XL2(+D#L)Q M/\I1@H4?4!P7I> 5J?[3; 442-]S'%>)HRI?BV#E&29YBG/A^3T)6JV$@@A% M@W[2L8Z')'^D?F_MM_^.W(R\]A?< 2CH7E:DXK9M*CI7/!0%&B"U+C?,*"_6 M?RN#4( N-[:+2[JJS$.!X#,YI THD]I(]_E83+ZMHF82"M2ZRM=Q+<0LJ7X( M(;[R$?V\\LD\/!!O2[R+K4<8#@*>*1JH'X6N00>"6D."?,&1/CF)2Y733@74 M'/9+*(@HB2Q],/[E>JQG"C0/$S\P#9= @7:^Q+[R6U,["05JTK1/Y1X$S5=! M@7S>"^.8S8)U5>>B0%00V!3[,7.M[=-ZX$]N7+0G;6A_;_$;OO2UMO['-S83 M)=&LG%(/DF$H]EEP#UG@8Q .!H%,DF?K6L2_3?M92*+'*N=A *U M9NE;W([M'9="08:BP5FL4/#&H4 @*W%!50$S7 >_&* #!L=41JJ/2V^Z!@K$ MI<'TWZABZ[-+!R+4&H+*]O WKHS=9B$4)!BNFV0Q8;A7^T/#;Z,@-"(4 CZ*Y=[^!Z#%>FSEX!F_&. M8HU#.@7'64K4\E(+/V'-'^D$%"B)A;MGLB;66W.A,)N'%$'&G[/G,;-(J>$I MG(X"W<0'OW+CN.F$6Q-?6(VC;@X*Q(9[GXLIIR7>RAYO"!N2MIE! YQV[G_O MK@W["4I/59VHO-]1G"TJO=#['!R?;&B7&Q7\9U62[V69:?6S4"#7H\NZ=\FG MGT^C(+.LA >JZAPYWP)$K][:[KN\]IAD/ IC9%*EEBH@]) X2?GV?-%:8:T\ M]X#UF^"!,>@-5Z9 <^PC>2*>/TK"\W*^.#1XR&2Z! FTFF M] D6]*7(_8P"W%RKJ2?#6WKL,$5NPL0+PC73UD]#@9Y2.>)'UWF+DEC@C:?J M1F#8^=\A)O31#?Y!@G*Q8LJ=XW^"<=S",^-"@(+H0@'T\BCKKZ,P3?^[+LJ/ M945EG.T#76>WVEE>0(BS>G=7.S?T#<=U,(H3T$^U)5E. M64GN?B;@* +JQ06N0L.&$*T!:T'U 1V>S>JA)::TVW+O'\%!NM2AU]Z8KE!4 MO^/BVC/+XA)[_-S+PH\H=K7/0A"9HW[P.B:Y3Z$@8R=51C&5K^]OZ!*\U2PRK'%UVE$A0$'TK\2A M JH-Q0G-/950P7P$<9VUS1N5)J) L1PIQPPP:@6NE68B07(=M>UA9@.PS$32 MAO">ID/$Z@E_HQ^:20MLG'/ M\S@*AN#8]51[NJ!"M D1W)0_O9 U"$E4:(XN,C$AH0LV+$P$Q7(*NV)$9U]? M04:\M A9'.;?),A5/A<'HF0+]_"9'"!^VMDJJAT*TU"@E^OM%E?D?=D1$M"7 M+#Q8D,0HP5%UKO;0CBO("J+B%B^"+_\;BAU)[X2P#4_V.PJ U8M)R=R:S5?1 M?JR2(DVYDJC<1[!NK/Y'_-YZ=;VDOY,D[$ P#L4QY 1WKU4+Z#^6+N_%>7,;Q ;)?)*6T-E9$P?1:6T4A*HQ';2P-J! J]$U['R/]=_?U>5-".=, M<&&+/Z/8(8$,$CL&.DHRDE50()]Z/<3NQL(('$#7>$#SM4ABNC?*PFR[*@KB M].DZC#TC+"5S^6I;6[;JR]8UYI%3NA)<-1H),)FL\0GQL25CT0ZJ1YE/5>A7[@[HD'!>>@HB"K MZQ)=5X60P#8KXB"*NPG>X=@Y9O+'N,DR[![K+"+IBJ8Z&06J<;B-&)W" !0@ M5Y/E0=^5BA3"\2@0RB6JR(I^EP:A +T8WB<5B 1#4: 11TZ5XJ4N@BMZ^(_T M(1+&\BE-1(%B.7VQ4G&1+\363,*!6L=,?E)C&4W25!8N4*XF*[7*>%4%R2/HUBC1Q# MHWP8!8GY2HZ\.'G='!2(%8U.L;@N?>SE,U @E>DI()DT,"25;A7981^H)\,CQYT"%9_H1(Z?4_3$F:B-AHU$[2_H%T.I5@K'[!( DL>G KS2-XOVM_2V/)/2U] M!?)[^2'EC<%Q9-H:-&X^#E8D?=5D'/6QN/Y#"95-3!" DK>? K8F >4%U<@R MX5 4.YXX85BK=+A .^L@ZSB0+1S/7-.!N;H-=4;PH""\)Q["#FVPX1[Y[ACL4QP[V M4^0XXT.L*F'1K=:KSMC@NR@(S.%@3!1U0!9=;GYV0>]+A-34]Z+("Q56TGY9 M+NC6F-&65T7-HJ=1Z'0UVHA%"2(+:II#S@6,54?,-;3+M?I%_9KX/<4NZ6F<%"%=N0_&;R0KIW7'JM56ZL:T MF:\?X=;O551KC)@WEW>KZXN,85=C&_K^ @*B975/4LV0JBXOADW\9T+5%Z*7A;%%U"TS$D#_]6MO?G3L)!6K)K7%E]K3;$,P'G(Z@ZG$8?:ROGTFE M8@M]?%>>89*7G?LNR2M0GH3B++#H'VFJ/X""=2J)QU"[ !"-Q%AG&9_!M5]//I,1Z8COM$HM.F=:LR5)MRP)4 M5BU0]GHW6@ %RI!S"-7'05Q^I,/%=B7^2!1(=*H"S?7P=UD0!4D83XU.'@_! MW,\HP,UN!^44A0KOK((6LV%6XF*D@G2W%5$0)4G4I,#!PZF0TED)\\^2P;I/[ZJU9LN-@'QHBR;D%/]MLTJ2.PC%Z;I M0?Q ]!]0DK[P#26<@4A0>-D;MIT8G_C %X9@ 7M';%L:(90?@>*:9^PI?6RC M0D M*BBJK*"]_=S*"B)F;%+HS-"PRQU(A8-0[!?/YO'-"7U60)'9PZ!&@,5L M'[>$\!W1G1=#00H,S:]NWK@>K8A6-X0S^]2]K*1$SY] M0;:.91$OC_P%1-W+!_P<"G*RUR@7PBBQ( J&HD"CS_#-LG:?/MBRKH*C J!? M-U?J(7@='_NH,R9PEVH0-;?Q7$]+HSB9+^'A8,?XY!MN9:^1O%Y#D_DH$):$ MF E#[^OFH$#LP7TC43>H%TCMHB>,+];6:!(MED&!_DOXZI-_AQ3R&^AE!L&P MXO@IX6 4J$3U7+)RX['\(Y(!),/U!4%*V/"H)QFX8/7V-XI<: M+H$"[?NZ M>_+WJ=UB*$C!C)!4,;XFT7^CAQ4ZN%O\^"GI!/V*P//RZNIB]?7A\B?HL1.^ M^I9I&0":**Y1/A[%'LDDWFH6JW+V30_+HB!/4E@F!E24(CT,7G88FI9_<8]06HKU)5'JI?F'ITG9^C MZ-A#1NC2V?@D?\GF#75JW6B"1%16(MZXGR$8M#$%QP-@UB%7V M7(A[O1]1:2(B%"F[\,B.<@SKC60>KU)XU(KR$=]8QZ(G^UO4&"@+7Z%W:KE9 M&1]BFO3])11$S%=:%,7XE,?H9RK/Y(TX(8GR?R*;]R]6L$O:/N7J'?NQ":18 M!;D::M=Y112[R6KS@4PH<=:4QZ /,=I^.$LZ<\HP,U2]<7!!?7=N^1S42 J M]L92D6,3VO?6AHNDRCP4".8C(2)9DKMGE5$X@(\*:2_?B.> &2D5 (%3O[@; M+_V%62M?WHT#_"+F#9T61$&2LM)(']LH6Q2Z"4D2"%7FH4"P$-A3&_F# N1J M<$[U/M5D;35< H&$PJM,MG0X=T]A.(I=[#/%]CIN&TVEX)J7?_BOHB!NZG!) M@ZP-^\FMMZVKS$.!H*!=7QQ\J!08TG )%&CW>7RK2OG0%Z;Z111$+=99$FFM MU5$H@(]2YE,3 N5%($&!SFDY(3VV<:D\0>M8]=GZGT#U[#6%/*M^5D1Q HK% M$$6Q?.Q'83!ATS50($Y5O^4FJ1;,/=[%$2B 3B^:H@-+-E[_G5Q=?B60=W[\ MNG_]22"+2-N)<5 MZU*9AP+!S'Y8J79E^!94A8XEXB851QLMA8(,[&T#_?]N?_#BFBX2J[=D. IT M.A8ZDQ[MOM9&0:@V+?22CK".>0LD"-?0E)"BF*4,27.]!_XD#K)6TVGE-)&, M1X%0[-!CK2=O/@+B.8:=>/,@-!J:Y439LO5O0]NU4! BS19Q8UU?Z';BABPI MST:!['!Q1%$:@9X8IN*W41 ZJ6T:9RBIE;"LG80"M:)N+0GGXPY$@4)B!,S' M5PO,9(*A^E41#F ^93ZW4#<-TEB@ZB1CRQ7M1'DFBKU*O(O1Y2X[NGA;)I^! M BF.%40F34B&HT!'(@%>'A^,?[G>E6WXPB))#::C0%>I!NR58=OQ^T3%@#BF M65R8U09W4XUVYY%-A(=/$6'[ZY/U=UOW[7N3 M6(#%G^ /?X0_?/?AF_\KGQ.1 [<0G,2(64R?J SEG)=@Y _4!G67A%XTJ99@K MXWH!N=6IKNAP\I.=#1\)Y(AK/).M!4^;$T 0)@=4[C!M!^')BZ,FZL\"=^BH MM+TB$+IKL^"T_R9'(7'+XT8",M9R,AO0C6-"C0 .G,*AH]*3F_I0H69QU*@ MWNR)MX40/<]]#W:ECF$50/FC1P68VY"M FAQU,@<-9_XRN&@[.>108HT'?%M MX8\;&T7_N/16[GM9@9>-U $H,X(L/98?[JS%.J9@N Z0GUSZ&-K_ MQSI4;K+\EDC"\N"@C,<4;D\OP;2RM"1#P6EDL&BV*F:9I3\ MQ9S3P!T^$LBBEB8Y,"M#1@;MYF.]@Q #@3F1.VPLGNF^$:_L^,LSS<+O'*#R MCI1>O%\' T[/']<[RTZ#.*I5ID2N$F[J5=4SX7HF\?[K=S_\;G&@>C,0_[]^ M1\6;T*<0NLS'!7V:#XFY]#XBB!!V!GCDKM-+HGJ/AJ"0;V(V'H(P] 2]NCZY M1T ?P1&ZY\66B1T"0Q")LE#4)*KHYI957$-# MT @1+U)VH!=8-N?,Q73Z\MWDGK.F!TGLODMH--&SU.[&E9R',8W^=.9)==[+ MF%)_/E-*Y#:-*?27,X4J?MN8-'\]DT;L/XYI]+X[C^GT MXYE.5;=](F3/2IFMTT2DX0,)Q::JE[1\_PLQ"PF->I6W3_94E<(F$N*Z::*&$ M4&?!6QJIE-@FSR)X?9Q40JNSXZ0N0"NAU%D$K\:&);0Y2^#\(+6$/F<#MW*D M7$*RLR@NC][NC(X M-])3$L@5!WPEKNX?!XXNB>N&E.MRC%$^) O <1T3*D29] ^^:UNFP?J2Q[_Z MRTU6O/N;8X0F-"U,*3EZ79$VM0($%?HK7HZXJFA6[(==)4&<<,^+:RNDH H_ M*[W:D0;1&MI030NCQ371ZK96/%Y?W1EBV]!)TS$?#.\WD@-.@(-D@C8DRI5< M:[9!.!P- K*[P1^K#?2HI%G*WFM(+QJM#?R:?HAI;RRH8D;_S\QUSBRAUF8E M;$RZKDV-&IL6KJ)QEWU"Y;L=5/JFVV2[K)*KG-')YZ!A%3&Q%9E%,EICO2U. M1TB4'(F5#-)L[#(VHG'8E*YG=UO4+VC=0!NIZ M5'XPO"-3<2E>:Q"P7*:() =-*G .\T7-9*3 QAMZ2=\<,5L7C=8&/K>U:PGH MXA@<*6;]FGT46CZ*;":3SIQ5-JX4&SJ+S1BSH%:=":30GH!O;9@%G6K,%9QN M*,U, [,@XNB,4&R7F'0&>"M66&/KF 7!NG##U* R"THUX(08A8G?*3J++N]T@OOP6IT M"0&>AH>V=$Q5!G/KNJ)!A^GF"TW$2X7CLG!L"80K^DJI^TL'-%5+SALMU0L ML;9.E&VS/K)4)4C"H7S(,=G?[(@KF?\*_0 VAB*UW(C##0?Z&$KB=2"%?L0X M@-7@(YN!XU%KR8/JI:9I^\UZ(-M0/&86UOR!Z5^AYK1MV3U04\H;!['3#!O4N8O@RO"\(U6#?S9L<0J! MTES-NZ*T'?KW@57PW+DVY<8^$#,XUNJ6P@DZI?"D&*GTW)2':>0X*1>D![GQ M'BA/UWBL4O'AUG+H,V<9]I,;^;;5C1?BJ?HN]WH-)6W\)^,(R?_RUT(P6#OP MSV1-*-ND(%&!3 T%[A1MB#QYX%<+CD]4@@KH%8!C?XAU'@$BTBGZ=L0TK4C8 M?3(L\\ZY,@Y68)3[!M>-UL?'7&>[(M[^FKP&X'J3RT[\P7J-4E5Y5&:'XHS6 MF"?R1K_O>D=9GE9NB#9 KV,=+O4Y1K*/&&S)!(U)QH%!97\S<7A1OACN0Q:D M1<&UUL($'86).M\#+\S1F?BUEU@Z!8,\5:>_X;G 3QXY4#8>>^#ID\183$%/ M$[YE]3/UI2*[KOENV:(W+/U9YZE/;F 'OT335= \<[577#(!AZ5#Q<*A-9?: M<+86E9339RO-)JJY&TI3$9D*E$T$*%Z&^B=!\R6--EUV*^,16@TM%G,N^Q*+;A@$&)A.TG-+A[/CSJ+,]63/V,FU*J_@85(C4&J7F&[:%U. MD#1@9!;44W5)SZ1&59?#I& )G6;/Y)YYN2"L:)#27U-(R7YB&[,C@;7.4G-. M(S][LGEXN>@4NCU+CT%KLD"5I!:9)"*Q;B8&M*+*8!=AL*-W\3_")G"R&7C0 MN//]4!V%>#0>\.N[)4JGX'@]VKHCE:[:+")V>J!@]5;/PH?;&^421C(+QTAO M5.-U51G!SHA6SBL4D#3\W:WMOI]J"9X[9^T1PR?7)/KOG9,6Z([CE.K;-JLN MH+,I7@G&:J2?,GJ^LOC-Q^<]^F-N5@'UEND M9=<4 !KB4QIS_"F7I,\3G#KZ9YO$A0DO]JX76/]A_RX@A-)4#(5LTH="77&N M3M%9:K>?@]MBH7-]X=;[$\M]W?='MI#..CYK0DS6\2$)%;[/Y_P)<*R?AVT? M(=[2[^.>R1;2MX_&,7[)6 \KCPA3#$0;JKX (ADT":(5IS_+Y^CO,4W\.LFL M,E"?<)83"* J;3$20B1FR2=IK"=TB(_\:%K$,/HM)? M520*_KP3D"@Z2Q*8[E0V!?&LQ:N0<0V>U* MF\;Q[Z':9&W(W6PV9$UY]\W'>DZ6GTK#6T/8U*6A3_ M(3=20(DAOH3MUG/4[,YZ.@XIJ)Y'BT8C8EK5;)X6(H%@!3P%/,M- P5V/?DL MK:7G6S.$)^)9KEG=MC@&.\]Z(G8DBA<8%P@4\AAS2"Z9A]&_^2#>VO+%FD#M M/$2WG@D1*6.M+SG79(76:!+#^V/B(67PP[]0'OI&G) D+5;!;/2+%>RN0C^@ MM]1[H0>,'L0@]!PXC\1[([=NX5]+*/6TZ&DR@R'NMG[]?;F!5S51@F0JH&R& M_KK8OWA60*[==Y'CB3/P? R3D;_^%9WHR_%@=':!( GT:1[#46KFK! @%D0LGU0P\C= M2M^(]^J>!.T4 @Y*M>3J//AS/HD*;O\"-1OXT6?RGO9 MJ!HI,(N,A;'$HKJHAED0NR>!2,IM9T'(?@2B8<[^G#>@H52E$!TTDZ=K(+E* M&IHT$](.971*/9ZSR-'3(R>4([1F0>J>I 0I+YX%(?N1$IKPCSF3M8-%11#! M.&=J-GSYFP1/#D)6; 68^G[UU<(T>\TYQRM2C28,* :,SJ*D:%.Q8)" U%E0 MNC=WBW)DZRP*>_=O,^!)"U/GO0.HLZ)0WEG4UQTO+J FNG@6U&[ZB(T=Q#R+ MZK_]*W""D.=9'.F^&;(DRGH>E80'9LA]Q8?WNAEXY8U1.?8P1_S W@&*B!=@ MHFQ/;%@6SCZ3,SJ6#,>+N9]%1>Y1F<"O?QV&JA$;N'%0'=U^F$"35()9U-]O M>F"50\<&J1Z/J*JH8D'1Y:9:6O]$"XM*<5*O@2>9J[^JWTJ2FUT:I*^ B,: MV/==AT)S[>X-2Y33QA^+H9#Z ]F_$D\ =G6<_J-1(J5_\6&)\LWD<_2C0ID+ MN:-_K(4_&Z@1Z#*[2.U23Q !0]^<@(I'KV$ MW+E0@<]4%1=FT*Q35*XA(CV MLCBBU/,J1L\46*J3OQN>*+>^Z2KG\ITJE8--*Q)R($S^SHDM7%*N)Y^C[P8J MMKQ0ZG,Q#LAJW4FY6"A-U5@@I]AB6WJ>!(/ULO*H8<-UZ &/98HFZQS"HFVC M3@;B5TEQNKY+7]\?5\X E.>?GV/QXK_^"=T1C[N\M#[CG/FG]QS\^F=T^\)X M1V9?8Z,N0,;YZHDEC'9K84,]VIZ><*];3"_RS^00>NL=1,4QJ$9[P$ML/,R-^DG%CS=;"A'.U$#SC+%L+1>$6@%S' 7\NQKL\D M>B3)"_'>K#6)D 1?U]9AJ\@N^^"?1<,AVK(_Q$RO-:M38W!ZG3--.R,7[=FS M*+DAM8L+VN$EZM@L"*1DRBY$QO,I.B]B%5Q"W$O&)^>\J%1Q*<@;M;6IF<>*4 M.9?("32+-'"U>]GX9,Z"=CW<5W4?WBPHJBYMJ+L&9Y$Z/*;B\.N?AB$JRCCI MX>XXSXEY/JM2?^<@B7TS.W9U/MJ9YD[V>ZOKZ3OM7,J^Z*OJ:NXUMP1OOMEH M9$W\/;UFG4R?KLT\Z3%Q_W[F!!TXK9RV/YYI*Z?M\($!B:UIVHZ; 3BS^)G[ M/$3IW-7,2%IZXC[W8UA1H6F/"9;LTSY9?[=UW[XG:S/Z^IWC6Q2IE6> WG3A M>5!M9D]RKL=O@8D"T=?ER\R@R]=U_U'&3U5&0[,^F0@7Y(E3LJXSF%]&28T[>" M_'IM^6O;]4.HZKG^;>NYH0,JT*7A6_YR\Y3[HCY6V2I#R]L:3ER^/$N5G2/+RF$OPU!)=YG<$AAO1ZL M@J>Z]VT9C]VC8& OX7YO>,?EYL6B&M?&6D,+LZA'!//GV-8ZU\+U--A8%?X: MWB29H"^06K8?=6Q$<3(.YE"_705M3)$N4[_'V17F93">QD6]C!O\7+G[5\J> M&08U5U4Z1=MEY4"E_N8K3L9Q656V+']=52DS]>M:>G9O#]0B[12.7?, M2\HWUXE@$UP_M3GZLDISD$5]$R',N/X.UL_3>P\;;56Y;TP-069V&5DH9R3A M+C=7Q(-(ZZH^7PP"TW@_N<4G+PT;]O1E1TB0RTJ37-DVR^A35W,E2/,P-GA4 M&RV!X&YWV&91\=9ZRLWLYG]U7?/=LNVD55FU]?8IR!JKM^TBDX;J'"YI1R2B5$F-F-9)&*E4:SIW4Y,VRHJE^(%&9YFJPU M4!9+G/0/JGLRNRVJ[8HKPWV9A[N."W1=%0>CZ.>@%)I<=J7VU-E-1J!"&9LG MXC&RG!:C20HU)-#7L!#A<'TM1TH0U5U[\7@<%[IN0PI%T,2X3_T2EM]\LF7& M[ZS=TVE=PQC^9W* V@'.MJYGD6BX/LMW"2)U:5QE)HZK6;=)!7NV"CUF=DFA MN*45)LVI.AF%N(^ M]>O7*N7AG/J@+YHZRJ,K@7:,_K,EXA"@,.MN^'>V*RW:N5KWK^BKX< LNQ G)OO3$X M[^@9W&3_4@[B23'RGPPO6&XX)T")>@-_5'LR58X9/'GN+9@WS>(Z;4GGHZSV+2NIM,P>5VF$M=69FCA*EB.FXRZ>0;\B',1.$TB_[Q4]+ M9>IV:R!(0FJ28-B24#.[CPV2#?%Y\D5;E3DU;'^R2FXEV>F6)>E[-\BDKZC#*7\TRW9-ESS 2'QA*& MZDK:T78WMV+;YFT8P![M(;(S*KIY\P%I$J01/7KYA'9"+3?I%BJ?@^H,',:< MSCGKK2[-I(66WDG;S\68,LE ,:OP87Q*';*RF-[;Y MBC@N=,-*#IU(.+-+SR_T<(KW/\NGSV.2:T1S>:RDW+-&J/?EMK_E^]-]823< M)($=Z@^ IZX"=:YK#_CTUG''"SX%6!6#2V;_;,&'QH(% >EK#Y O.D$,EUIR M=EU?7\%>!@/]P,6');I]Q3'XZZ><0C$90>!#DLUTL0ZL-_KPW3EQ3_@WP[+A MI-![^I4>*KG8T6TM?=>U]27*3JAC @-Z-/;DVMT;EM/V06GS*;1\+M\1-SD- M#=^+U@LC(,JCZ[P1'SJOLTHD[0B@M(@V9)^+W>6YO1[E8W&H&?U)D&)M9#01 M;!8F\=YEK$+U_*)T,@N"]E\*K<P"5Q=L M1,E6 GKB@OONS%6ZB#;M1?_Q?* 3)K^:DA&3^D_S)G4'/3Y/?('2$]/XS_WR MDS?BO;IH7 @UQ5M/T7EP\B5<,UY0A@W*IZSID;ZV[#!H7$ZAV6H(T+]P LL$ MX*PW\D+6H<<"B6\^UG9(#]@MY17 %\*DF7?3TK<#? @'WVQ2,[?U89N%!M>. MDOV=VZD7^:DM6WR*#]#)%R]^)F_$"0DLJO0#ZALX%&)ZRMQMYYQ MV%'FX!%#+4>KRXHX.$&38L>=Z#?UH!6E^L>G>.UG5 4Y>^J>/-<,U\$O!BAE MP3')]VKJ%%-<9K#R /G@LF=KNPN6FV]^EJMP3^\I4?Q TYW14:UP:U;*+O!MU9?B[N-C#FV$#AU0_ MDGU^5#LQ\\]%@_KV=!_8EXS"+DK,DU\:VM0\Q8H/+O[34W2$U]GG;R M]W*LHGH;T4BZ"J&G*Z]"#WFB19^>!&'3&CLC4#+[UB1(5S@85"0Z&)89)VPE M55"BW\8^I%)8)D%Z84&C$4@M_O8D2%LX2>S@C'U\HX].@ICE0@P,M=7.<)(* M"Z-PW3H8)D'J:D6NN/^(_V0<);EIX\(P45)KH>U$B&DY MW.\.C##'#X9P.V.DEA9N*#2#S\+9KY/T.4/Y+/+ T!QSN65]%HEB.O="8FI/ M$LC.M!_C'L2V^)CH?SD3?3!&7VNSC_?@K^<]&/;@RXSY\1[\K9<]^#': X=L MH73(>1?$=OZ8['\_DWU DP??(Q"3_LK MQ[IPG4Z8S!7)XW.ONN<,K2OU#I&$TOUJEMR3B"G&_\(TK0BW7);R2<;F9WDT MG#/E7QYS?U.K7:RXC';?X(G'\$\QEZ+"PDXB&2&7YPV)54#57ZQ@E^1Z1P4? M(%>?'*Z^$:?_.:0-:^4".HOGJGNI<0;2 WA+>3YZU%CX[V0!, M.S&-8!-MY!-E2()1'6J=!H3*5(%_1Z%G6A+\H5GL:NLOZ&OX'5?F7;GQEB98 M$?^KY_JB6UX[3?N^YY@.E_I++R'^8P@L-RY-&?^J_LBT6;SGE^@VM.UC7$@+ MZFK%GV'E!GDOD'0\#D6TK?IPCAAK$5'2G-ASH:"J':25K#X$$47U/W'1\AQ* M=PZE.Z%7(W?US^%UM09@H;IX#I+CO;TY5?0Y9;J?7GX+&RM"VW'O0:Z#696FM/H;?>&3XI\D8W_QR5 QG/7MRS M%W=P\&\MQPK(O?56#:1],/[E>E>VX?NU;4>;KJ(-W<2^PO0,.$H[Z^!+NTK* M9F Z=!5V?1(N:_'!^>:336C?6QL1BU":BFF'<#JE'XD1/%A43CCL7/IAL1>: M/U [@?-V!,=D^Y^G7>. %-DB"*\)?0LS#BMY>)JLH U-JBN:!)X).4NN#,-T M"'O(8QFC\$G^:^U;A8.[>_L.^U MO)82=)YV4JETKEXKJ7%'36X\^TL%_E*!T#?UJ]I.9CP'/IS]S2,\%B)!7HWM M"=Z:J=.S#\FET9Y,W9W?@S13U>+.?OS^W-3UNN-SX8=D@=BP-\AY26U!5T9GG>$;.@] M*RH+9:W]P-I#JF ZSU]NMM#EC5SDA:B%*F,/G">8O3EH=@J4_45#W$] M=C6#%$P.O-*(JB8KZ(O73$"Z-&R07UYVA 1?/3<\T$.O[8.;\RV'WV MZXPQG9?5%W=LCL^0J3<6 6(XWL\0O62,R(Q3?EITU7T8;NO4MO O'VU^0U T^ M%'^L-M 3885**&V?O49+Z-LC$&ZIN$;E48MWAD3;53<-AZ3?1"HK)' W$7HZ M*>>5/\-RG6OR<8(;2P-'?N2D@JAU.J"QBPL1TVDDD)07-VC/S?JR40? M+N&D3&)>U)-(6H(S)SFK@[JWKO5"!VW\F="''SX('TA%^:%MBKEP(%@ W>-1EN]5I$ZV%%/5K M J%?()VUNUO9=*0(]O""_OHG)')W!Q$I+VHK$FP(D]"!T*5,RAD\%&&4C02: M0@1O26R8A?FLF?BA?N)F9;YM(N843ER=%#$+ZO'%=?6CEAW2>9%+:GII]:S, M@GZC/+A"Z7,69MGZ&\T[Q+,@S2BG+Z\ ]&IAQ=O??4PQFNH.@W2XB 3I&Z=* M6!3&ZRMW?W"C2/SEYHIX 95JJHX!=IDS>_:=\T;_T?6.6NS7?&OGE4L7I=S8 MA!+SKFV9!BO/G[D]&*8.A,/(#*!MEM&F4*?[ /4X_%W4Q,5_)"R/(CK= G5: M9:9^M)Z-]P=*?X\>Q698B2?J1TK<4K8P!(&^W>%*Y=FOTBF=M)0Z"#4EEV/2 M0M<@Q,PWN.K7;^T&ACVAI__)N?O9Q:'T;, .;)3 "/AY)=8IK3. M(K^R)=V$>O(0 2A3(9I4.X\)]^>Q M5R1M/'4.?-+JHKG9'VSW2 CK&$OR'<'BK1+8Z^KGZ?1F>"$QG]VC8=R[\SGB#JW'H&.4GQP) -UGX&49S,U2.D@\*?H1H0^ M6!OB^^SYN"6*9UHT:9@S$L?P"T"3C=1&7/8D*;,\T>CIF%T5'H-)&[SZI*7P M%9JT_:!/"G(?PDDKPWU03_9L3UHI'N#R"L2'2:O( Y!1*+R,IRR?*"&E\E5, MO;^>J5=S#(5B7DS!O\TD3!VR1=XMV[YP3$:2J.?FXC[J=<<5WD59,^EM47\B:&KKYTG.+DGI7&]O3F10SWLB3&[;L\9EW M93TR&JR@,6^O"!F+*KOY6-NA246L9,\$&"I.QKB'LC[NZOO(745?RY#0#]P] M\9BE #+I=]9!'N IFZ$-C=R+6'GRLJJD\IXNS=;HF8U*#@QEW%3[.:[O;XS.8(^7P3$\_UZ5LBZ&_C)AV6TEU,J#<^S9V MJ@)"U>HU:=L7&\?5[(Y05YQCE,[Q3BU[/624%ZME&[M MJ0O Q]:(A.->M_AU94 M4T 2\BH:C0I\^*-'Y'>I?E[O^;KIAY:;^^/6I>> >(X1,;A[:T_/ARF."6HR M_1S8J96C5VP#ZFS\'G-6PS>?;$)ZU#8B=J^NRNZ6 Q/RO\ MKJ_.0\Z&7)70!:2KF=0W(9=75Q>KKP^7/T&IP?#5MTS+\"S!]BI-P:A'YNY6 M6L (!E%M@BP]R#CTR(XX/AT0_>,-R/0^S+]Q0BHYRD*"A_]N[Q'$]&Y85$T] M[%PJI23"BBQD6#9!NT#PQ)H(4@)Z4 3MFD3_K9$ !).&);4RB7635F9:B ZU M#8>ZA34F/QN''>84 ^30V;N;:[-Y^@G5Q%G03EG+S)4/:*#NS8*&G8VI30[P M+"C:1 =5\U_E5;R91 W7V+_J>&")"\S]W)V#@,\Q?J;0(<(5)_3@U!EA9Q'MV?G0S:I3QP#4$R+@\Z=2"XH2(QD5$6;^F-_(2KM>$0 SE+26T8?^#WEM1DY"QOHHQOH&# MTC,!ID^43(\DAOQ>J=V&_DP76"78M($)5%3X08L'&K=[<7 M&B1KG1+J],O-0YWDJXU7K8L#QL6&"AHBS+JOAW%K3[1&U,A/I&KRK?(S,G>+ M/8[-J3YFL[ MHM^7]%V=NZ4-T79$+^(L3"$C;D@/0LK<[2T:[D@^B;G?+C$G MGL1\Q6ID^'?.E>%Y1TKKGPT[)'Y6/N(D[3 SRMJIR5'67[TWI6-DFS:O0X\> ML\AR7T=ZWA3MB-0 _>L7)!RXK=ZHQC_OLU!7>J,A MO4N#:!31V;MQJM7%=+_@N"WBS$K.0(T%].DA495[!(.14%R: M <\=J@UPP566YK#*YV@]0-D5O*_)!A>-U@8^@$!5'492 >PDK+^2K<5CG$((EIL P.>5=6SJMH^J*WXF0>#,EY**GA#>"%KDM$8W\JSPG=6^":@\&$BDX(P6LM7 MSFK?6>U#I_95Z(,BDTFNUB2JWG1J=U]X'D3]P'[[%,E'BE/V+ROZ)Y^^611T M>;W-IJOT+%,]F8<'XFV)=['U"/NFN-"=<"P2,?6L4PY:]#Q\]3L\\>>C4'*1PGHQGV&RK^. M"M:#Y5C[<"\$K/C[^!03L(;L-R3OW8@6/4'E;(%:S!0_9WM!!75[Z9#5N[O: MN:%O..;JG=[B(X332XIK=U\5B1PUNKD/0<#'N2G)9(O+_TRA 'D?6IA*J#*K\K':6%Q#B5.2#%T+O26NQ0WUM?0T+0-$C M?I"6+!(^XKR1^I@>65,-R5R^$<^!)KFWEF,X:TIRN)\O[L9+?X&6T1\O[\:A MEJ%W6[/G4[NZ_$H%)L,Y?MV__B0^@+QA?4-"/W#O&H[4HRX;B:2/4+J=5ZZO MV$6H-*5GPMY;KZZ7W"KAZ90.[?W0W82>>Y 4AK1=^$<-_2"W055;$RY,9P_ M$$5P?G+X*9NTHMJAUW2_/HLT(X69/1/YTG9=(-?V94?/.MS92\/Y[1\6L4W& MU^!XP2WVZP9>&Y9]O+5="FK$(]DL\::-\V%4AR 6;")9%_B(<:"_!,<&IT&X M1,_' AZX%]>Q#*I WH3 ;VJV4SZA9^A8J1S[&+-G\D2\-3@GM]QZ6>+!?7/N,6]QW8?UL89H-3/ZYN=4]#2AYD3R=#!2B,@F&:WO"3?_%?I!HGB)B5L_ MOF_7K4<.QA$>'_JGO17N"T03'DV5:7T?TNW6(UM*C4A9(5#S>F\%S.?-/:*R M\3W#EI0]-K\YIF>\.]FG;@F1'E;%F:A>@X1U7[S1!PS.Z*WKL>X@3[$#3B25 MMEP,/?(O![*V-M::@GQP?<+JO*QV5('HF2[JW^E=Q*\"N'(?C-_(G?-&;[WP M$JI-' W:?-Q02[CY2R!QNEP:ON6_'"A',9=.WM0GDMN5IP\0A7U/*%.FS.T9 M= 11\'5Q$"I.\,T)*=].[FF5S^[K#1H.?^6^$<>@_XVJ?]U:'Q2@G>%M M2>R7EDL%[1=#M;%1V5&JHW31=R2+X(A);1EYF 8\BX/^9A'NC"SQ AU]:B+] M"JTWQ5%U4PT,KXO* _(T#(B;Q:F21M 5^J UY6Y3/6F(LZ'0G"Y!O&!R"4LQ M>_,@!9<;Y6DT:3*H)LGU%@HX"VIV+>PP;>H,UVQQVG03A^85VFN78N%F09K: M?!6)&#X+0K5*.DGO7S5"<-+$J@LUS!\FWJ6!9]>_B+,@ MF:*M26AR&25]'*'>5@S7G47MM#X4E@:AQ+.@:0.UA1N&/ LBJ4GA'>.=)TW) M;K(H-]!ZTO12?!W%IO99-$A3>A!$L?&SH% #]BZ/Q)\%M>1\7IX0,&D"=67? MQ92%29.J >?.^2)FT3Y1B5T+\DMF0:"6M=>%Z2RS()H"TQXIG686Y%:TUPB" M&8;H28K!6M/3#1;G(LVBF:O"5:Y)@9H%F12OH- 8/4B#6MQ$XM[$NJRU6=!) MX<[5I=#-@DZ*EZ[J/XRI\]<944=\VV39CK,@E)HI69)2.0LJ]513^F\S(I+X MSBFEP9XIEG_PI.FX,:G^?B95@^S@F&@_GA6_UFG'B<-K3O$@O1"R00IS0N,Y M>17%EYM'8$YJ=$*T.1GTVQ!-D*&=D&].=D/IO5;/^TY(-R=[C_CD<1+/$P+- M23=O_&8H)KLGM)R3ZB4_;"V3ZQ-"SE[9:)NHGQ!P!!4$1>,DJF2X>[(R/HC_ M$N[WAG=<;M)_B\,1P1^PV9 U6"G3WYB5Y11;)Z48*/>ED,W06+FVN$F7Q"$; MJQ:%TFAMX/,/U)7K!)83TANY/)#(WRXJ?M1@ 1Q,2^'<%4."!?L[B]2%AL1J M" @8D96<"A9/5+:U ZM2XZ[+2JB.!V#C&?/-<,UX%_;Z\E71A5YND7B4Y;LA.?^@C6]*#30Y^>__7:"XDI0+/+ MBKT7CHN>5<: C%?0Q^AW?S;L,!(O;-M]A^/%.WW*<_7*,)*WK$D,T>1*"M4\ M4EEZ?,OW8Q:"-M3!N.QNJK2IX>U"%C?55'H%GMZ+ M6#/IC%35AU%==AHO#0R%C>,E<->_0:4F\\K=@[6,?8?_KVF*_0F:KE_6.V*& M-I6 ;O8'VST2\D*\-VM-7G;T<%50A0.QCI-.G].[1^4!RS59[JFL:?TPW]*L M&[[0K64I,_3%L M0<=C\3B-_2AM&TJ6.N:#X?U&((4S/A$U+2=KIFE#Z)G* 51PVU'0KLD;L=T# MG! 5G%1F:D/K*Q6Z/<.FL%V8>\NQ@(.#VTP%,;6Y.%37006EJI=6(%;,PJ;2 MCT12*/8TS.;-8C<&$HD*"52*8L0LZ*V@5BBPBUE5I522U I%3ZORT"P(-=HC MUCO3F+2UKO4YKA>2SW3CT4U)%I]%X:O&I%.4]X>HKO-&O%?WM S&>.+CN'J> M[P4Y'8_^+=/OH.39"B #W[AIO5EF:-B_6,&.2>$0][BS#BOWQ@DJU<%B+:_- M"CV'ACR"\$C6(1Q020]IWC!]A@]YN[*RO4,P&A/X4HN9>+P^%/C22E8=Z_*8 M#8G5SXMWPS/K[+X]+-QWCWJ9PN7'"C>%A'(\FW=S&LWO=T-K>!>G&GN.+^5_ M'16L4@>O"F#%W\>G&(?5%'_3=RM3W:7V&OFB>Z3FG>RZ_JB[5GEA!3O('W?V M.F+P.@KZ':F\ESH812HK+3<;JMQ[0F8F&*C1#;;?QT$<3X:W])C:8T*T"Z0. MLY,A=(S5SQSW'2EV%*F^(X7?]3F(&5>4B[#%,7BE/B'7SQ!PS"?;<*K%M9O* M@6T^A9=P(F0>0SB<\7OK7X3!SO7 MBW]"S\CEZ2O=:C\EI&)2L:'9E)9:3J M9?TA](TV@-VZWH98 7W:(\ N-@'Q;J@PXVPC6S.,%&HHPWU1?Z02O$E+9E&3 MR@WB\3UO\:UA>>QAO/#]<,\^Y&>TA"1:WC8IS-(9N1%XUAK\DT"\NE@-SMC3 MX\W1"?&I!.>M+:K*W\4,8>4&8,ND.#J^M68[UC>[;O+IX9(8&5@J.]]@XLD> M@Z]T8)!NQ%?/]7LW<4F^U+]1^&>Z/?'6Q-^5&H>%PT]/@(CACS!*R)PRW\]] MRQ-UG]/_?,H?,:#\[V!0>'2#?Y @:>/3 MXWKQ/\$XT8D=&8C3X^PW_PZMX)B5O/+30IOQ 4J)$ZE/??/[QM^?((F+C]WH M%"Y]?H($+KX[HQ.X]/G3(S#['\""*KT1$E()H:]/C.+D5(&-%?8GYLWEW>KZ M(E\44=43VN4C^IL(MHS_2+-+N>$7\PBTE =QU/1*GTLY@/X"+;*.4XT"&B9] M%NMZTA9!BO(EK-!HTF08+)0B(:4@&&$61!TR:ZGS-DUZ!VK#8(3'LTZ> MF339E",V)=+*+-AF1U%8%C(SB_2,?L6\1L$\DZ9OG8!7#!&:-"D&E6P$P4RS M("@W@*OP( P2-I7D7GTWS1=E6,XX0$#6+'+A!E.+&#-_F5C:HQETF=.Y7:!%E/4^6L_1P MP]>1I LDW3]GN=VC:54PF27>K5T7"*HAFR M?2IG)"3[-'%7!*Y=XJ8U)#MQ-AKV$G+=*;TBV8L1C(R(BX>R?[V )N04?ZI M,N&JY*-_,RP;+.E4FF)/ )[:HF/D)U4.Y6D47.R@BPJVG9XGF_X9!@J3DX;] MZNDEM]7#M"8%61M)C.*U=GT MA_WFR5;&7H:!'Q@LA_(78FUW$-I(;X:Q)<\$KBG]]RO784B&AKTBWOZ+C, C M0W)ZAM9:9)-DG"?*" D\;ANNGULC(%,GNEY*3X*\XOB,@3\V!>(-4X!<^)VS MZQZ-Z[YST@Z5LJ'V*TC0*Q?^J?FC.FQ/C%X Q'O)A7H0UT YQ"/4(P1XR3S- M]CVZ64B\^V#ET,PKVD""][367^'Q+P.O32?(3+2 MY5,A$WB%\F?SA?">,'69;Y16=N+OX25AW?W(RL)HO:9-P5\Z M6;+52]D7VZW'7-BCL(+V\)SL%IR$E>G7/T^"P..:2K03K1^1NGC11I#ARQ\\ MV9/7V(8QQHWO"-2$-V-0[J#\^9,EL%@+'^-8JWY]"N0=]*!6OW,B025]! 'T M61>KE:M\TD'$^KWA?9;\4W[&YY3Q,*A/>*#=*Y5NFL,^#9!(,=#.GQDBQK>M M3_?Q+*+]3^3)Z],A?=Y75 ^>K$+QM/<(]6.G?)N'V*HI52S4]12V"H.8=/K. MQ-Z\AO$6YZWM]]EK$<'1ZQ;@S>/%]Z[5,-_SU1CL 1LFW&<>C0"G\4PUCC@Z M;RXJ_8P;P=3K'N%]R4Z.9W:(FSHWW\/#4WL+CAID5T\SMQ\-0^7%8YWWZ13L M*)6(LW-3S9/AF5UCWLY;C8J)JD?-G3?N9.ZH$#U<)_E:CG5^ MPR/O0.GS> E\[E.F]V3B8QY-X9O@%IU;R8U)9O _XKL&C8";X.8@LV_I++DR M2"? R9P/?%=7'33^J3HE-U4GI\ X36XJG&1&Z=C]&<='WJL9IFJ?>SJBSV(Y M]W3$]JJT,=6/S,H4!)3SBS0)26/0MI^3N^2Z18QFK&,>>WENX(IA%["=?7T\ M5/WM/!^)4WTURZZRF239<^./SFV:3^?"X.6AC5U\Y_H))\Y#Q8V\SQG>$[[H MS3R8Y[H,)W[+JS[)<]IQ'Y%$Z%J_8Z;SE/EI(\_MR'=/3WI2 M>]?WJ9#!2)P9C& KPNBSRPVEO+6FU^W:LD-@5[RI;,K>==@U.\E,NAO#@R*, M*48U"1?"X=JB,PK[B,WFPU9!\M-N18!"+9EXO>]NK9M4\*A*NSG MM$+!#O>P,&ZB7!FVG53<NV+NL/ NR-[G3+;=H%F$#O3WJ?>@RLZ#X$">W1,PK5"(9\G&?A:6BB(O>]G[,@L*K<4.DH6WR:9TRK7F7M>N[!R7$[ M4[V)5-4C@TX$DEGL _KG\G[8]'D;T5ZTX=KRA(^I^C6[4*PDV([GD\#1(8AL MP1Y^YVQ<;\^^D7& %3CV'TGP3-Z($Q(?CYW1]X*G(Q_8"LD_6WVW=M^_7\.QYQPCJ M^"\9T/$__/KMI01A[@<$#6.2LPOOR@T]BQZ]OE>A'[A[>B=;;WE%N8 M%[Y/ E_-F-QJ47W$B([+,SFX7E ?GRX6/T2L3*3V$( C5/#^35GN4GEX@4OZYFS1%^GU"T_,E/HCS MH&;-&\RW<+:C_"P(VE4F*.K,+9[725-9F2W6O>BSB$WMCU5V/]V3)KCRL13( M;#.S[4"(F!5$=< =$U@;96+$68,WPC2M"-^/?:>5JG\9^O0>^/[%^M^A MY3/T_,MC[F]JRKWB,MJ400Y\DC@NT>A1U:N5H_KV?KY /QMI!;\O/J\B?7!JW/ MOW,@I>')\"@'!]_J"^7JE/%Y5)4WA(&K'1?3ME%067"YN3#=^IA<[E!]4:=K M9J*C-'Z!;"!(C?QV,(V ?/GA\U]_^"+%1&VN/M3,?U'=CSVYMZ[W2-XS>)\\ M*OZ'SCK*J)/%\S=:H^=+53S_XOO"'3?N6VU\R-_JPN]]UWG+Y[7%-3MX9.*. MZQF6-NQN.*XFI]>#RY0T&:F2(=KN\#U]Q%RO*)NLB+>'1"Y')F\K3$0BG]U\ M0/52D8+-'XL$]*1=FA+LZ6!]>MP.9/,[)\_#+:J"'6PB?,J2=QKJOHI4NZ[+ MGAY!A )VEQ6Q6:6;&<;R=FBAK6GRW@^9R2JQ,#>P%DV:7IW,2WS/I^J1G31= M!3:MY/B5[$KS( 7W'N9I-&DR-#.,U7!R)>O3+,BI;)U*7=X=S$2SH*C,C%1( M!E&SVLR"9JW,/'EB\HD^!.TP9,FT\M>E%YAODIK%.:MQ(-?)_R7&. N2==&E MQ-K$Y&-U9,)KT= Z:5(TE]HDYN!)4ZH;3U>6O:9)O+Z854[/FD6!QI;7,O4Z MS()(?5@3&PJX0]1;Q""XME?B59Q(LZA2V<=IK"/_>"4K3^H,"GQ^9VHI4"MS M,\;D^LN97 5R=7=LQH3]ZYFP_1 V9P/^VSEM(GMWJ,!BANL@+AYRO+>,5\NF ME#G)'(I3CPMO@.J#^T:B@B?):2_M)+T.7FC8S]6FO26$VZRD#6T^: +,!(.Q M "^/,Q(,Q@)\3,R:@*.:2;E.5JS%JHTEN71RV9,/K7U-/.32]VUA #RQVD\ MF_2,^356B=(@G#PA+8ZUW-Q:CD'Y/I4KW,A] =5?'-^BU^?>\EMQCP:KSR8M MOO7.I7:^J] #24EI0RJ3IIC2."R=>[XB'9;'1J!'UUFW.8NY>7A1&FK;6WT! M&YF:H8P%_)(4\4P@E"L?S/!9"2^%97 B#%H?^-N>Z;F+,S#:(,Q;!H>!0%&; M$WO)*QK3+&RF"JJ6.$!OFJ2I"2$6Z"WS(,DY#TZL Y9#YH37:B8TZI)BEZNZ!5H\2D0]);919-DQ2#':$63'[:$>?]43AO ML)E%U/00I&MQ/J<=:]T?D0>*H89>A:# M?AO2Q4DL,C\#,&DXTFTY3>PT(T-F%)@>W2(!3TZV-6(R)J2?WE+8#?L?Q! 5 MM>VP(&XB7(?DD9[,U3NQW\@#W<^=/$2HQ7+H"0#;M'IW.^*=K'(:Z-)ORJ.. MFJQS$BC?NF&GVYU?IN?:NZK?O]C05U: 2X>%T&]?QVU#BN WQXR%,V+>?*PA M[WH/?VN#K7 M)'[;'OWLIYC=TD4>F85?91P*F:Q B> >K&K&,3E-KZ1#1Z7GK643[XI^=NMZ8FH61XT*X,V>>%LJ M-GWUW/=@!Q4)#$<,*'_TJ "_[ W;3BJ#"@$MCAI98H!>#1(I@?T\,DA/29$, MP6WACQL9R.RNWM)_D.>R4A>>"8'UXL+I@;UG%E(W4 2@SARR])\]]LYRU6,<4#-L!;@X>"SE#;[O M$4, 8.'GD4"Z=T$VV[F.F(]6AHRZN7?..NMTPXX9ZY?C':6[+)\ULK#\/Z'A M!<2SC]%;*1&5RR/'5ML\PXFR3&HAK0P=^5!0*AGKP'HC5$TS^.6*:H>/!/(+ M68?@=?G\Y74%<>D<,"M#1@;MYF/-2N@+S(G<81P0,[<.UVF6!?8 >&;PO\&K M1YS2W[W%+GE.4$WYO6/G6Y&7:J M $2>-H&?XIZ7RB%W?TC\:*VI\D.%*IO_V]Z3-KEN&_E7MO+=&]M)G*,V6Z6Y MGE_MS-.41L\N?TIQ2$AB'D4J(*D9^=T=6QF[ZBKXC?Z698E&HA09A1K?$D0(9#QZSSW^WKUF;&RY7H=V_ MUERB[= #7=QZM]Y-9 :+894WK$:!CAXL@0%N7=F#!R4KA_8N!!?@Z[\D.][ M&@/X]@MAF ?P/5B6@M[OW%M^L3&@_Q$>]&*'VQ@(^!,\!'#=>&/ _F>HL L\ MA&/@X"]0<=!P.HX!^T_P8*_[,\< ^J]P@6YX3,> _F]PH6^Y8L> _^_0X:]Y M>$>1=P *N@V_\2A@PY7SI)[I47 !4.KCN;E'@1V@P-?PH8\"-D!9C^NE'P5X ML$*>* )@%"P %/?:006C0 Y0YE/$+(R"!H#"GR0*8A04 )3_)+$5HUA\ ,I_ MPHB-41 5A(418*,@@6P,B _N&04' "4!>L1*Z- #5 4; ?%C (Y6#E0$7,S M"C( BH/"^)U1$ !0*A3'!8V" ; "H2C<:!0L )0)VQ%,H_B^ (J"_ I/>CS M7/AZKKN!3/ASG$-$E@L)8LD_XBCP/5H#H5)KFAG]=E% 3B.^_T_*JC(XJ>Y!& Y6Q3FD" M[AQ["6?8Y/E^I]'D>$3T#5)J!7ZF)E#R8"4)]E_3A-[1=41+]$=$$(X"LHLM M$PN0L#OC0(L;0P[9+<[*GF?_^SEL0[0BFWV(\)N#/0$6NJYB#-PO**%ZSQX] M1JVT:OX88UM=>)Z?R1O/CN]]#F^=@Y\X@90'RN>8NX&*[%?Q.'.%5),=PI25 M8;2C<:9'=*8)0B#+S=IY%T"A-=488"M:1#]$WKV#::N'6$I/@L%F6?GG.$Z1 M=T=$=L)C6>C"+TZ0HH5+V$RFP(K?6,WIYBZ]2]26-* RNXB,Y Q >SZT,\SN M?O]#Y,R'!B*CLQ5Y[K'O)GF8\8*^AY^P^#7JMQ8TT+/3&0AVU6)F@5^A0XK= M'9&"O$7H$0[J8\[1R2#67 $XF-DI701GO@0T8F;H9[\MF44HOG]'V/5C)!*/ MNZ\##>3L) : 6;:005'[WVF5<1P(9FFW\U6&&M?V!/*A.9BK/WAOT@O#1 M=U$&Y JYT38S^,DN^^B?!<,A^K(_P$RO-ZO38W"PLVS5AEMNR0L1\EXY,/S;5A:7&&BNR;Q%%A:D6$J M*IL8 [L;3@Q%3<;$*L35&D8D"T MC>^SLK4DQH@,<*)78HIB&1-AJ=OC,&HV!<-242X7N5Z6.)'7@UA@3%,_V'U: MAL%IT(:!]&.9B]'USIY%\A__6@0!9P/<$"_E\-ZN4>3@[XJT$K8SUG9VE0;H MA^]O_O)#_L7GP GY.U,.GV)GRY ?&:05*W!E<(+ $<;*04B.8LR,"52SN$#FKT=X<>4SR-C3CZ4>VGQ0'=Z7 VQT-]@W,F<"+SCF5C:J,V](I /1)SO[( M2U/Y+SWKM.8RQ@#F[$]BCA:--FBC.J(P10^$V=S2+"''37[UD]UM&B?1'N'[ M]SRU:!''9-O($]>NZ;,2J%.C_\1(;B-6SQO89/>,,&-2H8ON4.QO0\+=<>2E M;A(_!J[8;:TU;W[H-V]O+[9(GNE7/W3*+1;U<5DX/-/=%#!J+*_-,=":3:[\@K^EC0QX-RI"3."FQ\$1(5\)#_[ <$[$=SC.-TC M[PL25?,;ZVN0T$?KPOI$\LV"!FC1YZSK:9&&FJ66QEE$)H&(_D/RR _Y!6-H MRF5M&DF9'6D!%8IE]8F4TXR?>X7I<+&_Q 7RLR+XN7*6_ZK/P/LL/O C^Y & MP>G.#U+"68D"Y>>?86HE[W&5CK?6NZ&C@_"51UU1?V:6M6X:3A5U0J4!,H8T MK!1=2:B7]C$_'/%EW]*:J*<#@$:+EN]/H4JK+E #B9;@0^;2&Q(AXWKJ)C37 M=^4Q710RRZWOG5_PBAIGN7U\ *H81CFT/#E[ #SVUQ(MS\_NBCNUZFAYVG5? M8KI4];0\_5H7;1JZZQP<=J4S_1FCP-\3+H-/U?"8YSQYL,YWHBH3)_3CA%N_ M9.=7=]_5W?\ /M^BK)9>8/ M!$@YA*N>[ZJ$A759 2*8X[$U\[YFFJ',6D[*>5IKF/'[WE'KYFK;YR/JX$D? MY&O7$ ^-H[Y#1Q1$!^2MD;L+HR#:GE;^=B>H4*$[Z^IJ@&>M='P(TLP9C,'SLMRNSP MV$[ZM'%&=;A0G$B]>811OJ6X[.4Z[.MJNS[6-Y>7ET4ES] M/(17'Y[63$A@P?0^S=-"+*.-1FNVSK15GS_P<<@^3 -)EQO^I>@XV7I;M^S! MO=JZK[;N<2,'VR_4_' "5FF[FG:-Z_:ZW%=^U6:"C"'XR 3M8@'FBG25>.RR M;S3*XS\X/F;-69Z00_^;RD6EL>/6P?A$DQ'W44HK](7>?9SX>YH^5,Z+EYN* M+814?G(T*@-2?;YY$;TX5-LMR5V1QJ(I9'X,PS<><%J_@"AW( MMI&7L8>N('==Q1BXCQ%AZ0CO[]#K>7L"H/ACC6V]D$Z(2-*7,CLM8>Z,J&Q* MY#.,/)]'0Z+C4DVSU@ WE+A7"[W0DIA VQ(T', =I*=:)F^7-V N.!J0N#I( M/9"QIVWZ[:)^""XA7W2"C!W-L$0]Z9"+%>FMM00UTOC#[KCI(UO:;O3KR\4[ MB[9SP=. G%P@+UMN+.U+4=U$\+D@:4AR4HKV5MN;:1F+-XHKV@Z&"#WQ"I&% MPOCL&BY'Q(TAIDW*Y3FJC,2<@>8BZ(J]2./CZH.,;?8I.K)M? XIT6>%RTIJ M(-+R"L4('PE!M%NL-R#JLY(QL.5;S'F+ %"]N4!!:_;NZ@1;.1DH<%+/@];4 MN0)FWJ1;?5;(]LY[E=H&5;. GM?MSL%;Y*TCZK>F/MQWVDVG'T,1K044]#M$ M0W^HS-6/7,_3K;6,BJ666D!B0TP ;3I0"^87"!)5K&@^S*"1I66"ZO9,ZZ-H M1I:H<5$TFZZB742'&@-2OMM62W8[S^:Y9QP19I><*-7\ M)_4/=(AIRURQ)]H .:EN3&6ITY@((/=5N$N]G%?%='-A9*)]2;M(R2?! ^;F MI+!RZ ,#!<8])2TY9LAC$P%JZ;[E/6K>0. M'3 BSQ)]J\B_ \1>YY ZK''B_\[^+CP: !$L_63E"'[P7^G_Y(?CF2"N?*[413$=SX3 MAY^BP%-4X16,-AE>0-&BE:!NT.XK@68JIRH278D1FS MQT//; S9'52$FLE2)GI#1DF/(AYZ=@DM JK2G>4&W'XL>3A=9Z[HD]^[#JJ0 MY3;N@9_\T5HX0D")G&9D*IGES4%[8D2HWUG>X[,G.J3ZHN6M.SNBI(.*:K5/ MK-+N=IGL$&Y6Q3U+/T-W6.1;!<[?*W:6E>RE763#'#W\^KVMYZ!J-!ABV8'M M'_VWQ'.##;(DQ.Y>ZMAWS(;7 MKIJJ&0,S3@D6R5U'_C:\33%&H7OB.=9[+0&1[F11 \II'Z>AX:4T5#%45 T2 MEU&5:%&(=*:'@ L6&KR1:W*_V2 W66X:6"?OR8[L"*W(%F3]73O,-T:6;7=P MCP7 R H4YSTE!>[4^??$-,X6Q/$(BDG6N6:'UDM+\\+%&B!D_XK$)#,&0KMJ MDI!1IW1-#6D_ -5\#4:O546TO*ZB.U\$S;\9[8?IKSF!IW.T][.S(?Y&3"5QL"F\Z,E)])BF/K&RT=( M.=*2?>IE22L7@&ATOOK:1_.U7SLYV]$IN/*AY>;QM(T(=2.<=0%T@D=_3QNR MB[V;7:8#Y !?8[1)R38WPMY=.E,! C:K4# @01ZKR"6#Q7>A]KNYK/^*SM^. MLA6@3C%I:$0N;V\7ZT]/-S_3=)/T-?8]W\&^X'BUII@+/=@?'!]3SW +;Y6[ M558#HH-H1] EIM6#,-I1O\ 197^\IS)W3.??AREYD&6!,>-_=_ X&G(W?*(_ M'781>>&*ATX6.".;8.S "PWF&1$]C#!-%],LASN4_:_@M!23QD6U-HI-HU9" MTW%&U $EZNXWHC;;NH"1/FHH/YM?K>6!]J)>G@3@A M#75_P.H&#PEED=-]* *E77&DR#E(9(6.47#TPVW1Q=/U Y^5S*?-8I.\ M6>Q9,J3_93I&A.[A6V(K<1BOIA^M;^W"-/5(=:Z9Q0O M0#WXE<-M(1O]M,TUDG>DYF3A\&W(\&M(<[*+6@5=P40MQT*'2U!GP:#AUC)Y MBV41,>5;9O"7U<3N#_ZX-:\G-$%V(?[:J_B1%+5G!Q/D[%#BNTYPU=JN6MM5 M:_LP6AL_7*U.FT\.84/D6Y0[-G:G&GU5'0"*#U?5X:HZ#"4]*=D%:!0 T2*@ MB)&-S%"Y+%G(RB#S0Z]2I(EM+S"F11M84P%")5\(49S_LB;_BIVLS;14TNFZ MRL"RS[-W>$)XB_!BBQ&2=ZH3C@4B$ULBR-.0%O2?E*#O_ICW:Y#L7#0:TO:E MRHAXO/T@C.3=B'%2 8/\UQD$\A__NHU2&NA]<'!RH@&7'.H1#IMTHRMT2+&[ M MB.2^3_?"C=5_GQYC GYY_@WF(9KG"L9,D((T;H$Y@FGDX79!U-%@&:+U6[3> M16GLA-[ZC=S>TX-_E-3+'V!5FV,=KN5)9ELJX!>R"ZHRTS*#4BQS!IJC%"(N M"1M<" 9!42RD>^:/'9A\O_[?381Q](:PF%Y;8T 0J$3@; T#L>&.-\K\:PZQ MPI5*LG3>Y9)E[?=IQ8TGA^AVZYV/$X3"EG3P@L@E[RUTZ*]ML@4.PBA.[M\/ M**3)(D()A#?2',=&;DI0OCPB'-+RGP]^Z(0N03F]J2_1!I>_T,JU[R]OSD'Y M&EVVYL!4N[[Y1*0])SQ]VK_^+"9 WK"A=T(^\!@YH30 0#822$FK\CA95W*1 M_4 V96#$/OJO$2YNE;P9F&CHX$1WG]+^Q#)ZJXT8NN]8E.)DM]BCT).[-/@# M060%%,1/V*2?Y6?>D?/Z0:36:.7YP>@@B)\EY))LE/K1I/@R*"'+!)A/4*1]Q#N27Y-2!&H1+ M#$P6](%[B4+?H4W)4\IO%,$77+OG2VW_[1X\-!% M4(.\<,\1%57L%4A3S!B:GQ/1T_N-_*MX.A@J1&B3C#;WA'O_3N.D4,'$R%6/ M']H!C]'!.=''A_QK[Z?[&M*$I*DS;6@BW6XQVA)L9,H*HG4%]G["7"1<$I6- M'WAO18ZZ]S7TL/,6GC_U@)"46#5G@GH-"M:].)('C-+H0X19^9WGW+\HDDI[ M+@8>^)<#A,GVVTU?*[GOOE+ E>NW%B/WXY$([B+<.JT4\DMVM/'R'F_1$1INRPMD-^ MQ#N$]B!0G.!KF!*^7=S3-N/F/9Z7KS=J\L%M=$2A0_Z7R73)@_].-K1S\!;E M3G.Y5-!_,5 'NT+40DYTE$OT'2^.-@5,F(^? *+ M5MZ"(JJV5H]:'/YI"1YD>=!#(&+6]UR*=X (6\OQ-')-%;!P6U*W>4*,B(/]:MT5&O&JE@.M3)63 MZ!.6HZ!7NE=Y&]J1MZ#1H"4GB^)SJS3 NR660"Z3@ON!;HFT *0P!&3HX??7 MF;PSBJ:Y46B/@HR$"]2^>HBZI4 .J25T"(RW'%L== 5NN+SEX.L)R!=&W%N* MH\N$26X0/^0V.$,](F*S-63HAV*LHHP)RV'OP";EF1>6XT'.+^6I'9:"?BD; MK*>50&[/-"0'K!BF(8,\%-L39.]8#GK/RO3"-"#+T:'!_"9*,(+$C0S2P=Q2X--,ZI9TKJ*"B"Z=[115&'Q-51L ?+ZMLEU744=, R!_7+ MI1T%,3"5>?W(-^*CUFL5%!@. M,7*C;>C_CCR"HAL4$OI-8H*S@&S@2&Y1H4 O0N^9,)L@\5ME6"Y9"=1Q@"QA M3G@XN\NAB^Y0[&]#Y#WCR$O=)'X,7$F[)YUYQM O)I?LLI840JBE)!S7Q>F9 M?S8.YI(5!R\*LD'D1?88XW->Z?M#OON+$Z2,(R^"('JCY\([-NVYUE7!4+P; M59--C:5#CCY7VNXECY0QY]4$9BG=L^[[_EB*EO[9>7JO &BT7!,U!KP]@[RC MED8AZC(7_6?8:@7P)8G<;S1OU;N-]C0=@4''_VN9KV"VX^W]_A!$)X1>$#[Z M+GK9.1BU]DK/Q\U#AUBR 6J9YC?<5O2. M\RV#?2THFWA)G(2)LX_Y9B6:MVR&N?K'&9J1QS^%_%H+(-*<#.V,I&JX?,Y\ M0#'?9XC>XN7FQ0D$3=/$XPQVA0D"6M\D])X<_ W1L.&2"R13R"C4L/*,0$-Z\I%H#&I91C1$&0UZ,JR MBAZRDBY#(L220B_J*Z0)C9Z1H M"JLS-"6.$E9RL8['ER;.J9$WI_.0YRPG8/'F8$]E-1Q@80"&0B44L0@,/>/@ MI>M/VG=X[2Z4S<=86! PJ^ M4%$6N2GE-Y*NWDZ]' UI^U(KGGB\.:,QNVYRO-?'F,-V;W9R M!B#TG@,G;-J[#9ZJ^3 M;JM1[;VUL?KOQJY):5&A]S M$E2BUGEX3=!W*70M-QO?/9>,;AV$8*!!W]Y^GX>*/#MXB9DZ[-$(&9I=PUX1 MH;=//7-:#EXOW-KFX+7?37KR$NR[U&)-<:?RW7'&PI711'+3EY1N/-<9XT6: M["),C?Q#*^#"[XP7D<_VH'.F'2::/>!7->)?FX@_%S?+_#:R@QUD_>'5ZU_( M4>3'D,E)/%%#[=$^ M9UYGET5!D"?ER';.8(G9Q:G^3MVT7Z+D-Y2<8R2JK\\E$= 7?WM^J,VI)\+Y MG^@X$<5.O G[^.?]?U(_.9U3]^.R3$Y.0"5R,@%^:*[:^?LS1'']29D7VWJ)9M MT77N7/(1:Z.DAPL"X0=&7QQ%86DXX05NAS+[DANS !H?6G&XBK &1>LTR^)O M)7C@!A?4H!_%I0\:<1K]6 =E6#UB!2S%WXR:M0] )!<$PU1OJ"2: #0&/T"[ M^QZ)2@-%?!:H$@1(0$::FC"D41]"R%6"CR4XX273C(64V2340&V@/E'/RPN4 M %E@C*48&5?MU K&L11S'ZKK\E3RFR#N!#+VS,HU MW5\O2^D8Q@PT=[S1W/ M%U[K+K%ED%%I7G>93\/5$>_V,(%^<\?O$'=:&EX(&8$P7FNAQ=WR]IYCV8)' M#!>UO)'D"!C7"4"UO/<@,/FR4YRKY6T/8:*>&PEK>5-%8(*6,GC6\O:-XZ![ MHE!;VWM%6H9\03"N[>TH@?'V[E&ZMG>TM.T FC&\MK?0M W_S1!?VSMU L,_ M-P+8]L:?D\5[711C/,.:=>RO"S?QC[1ETF M+FEWK?/U4>I\76 ?$# RPB$#\F\ZL(&N,"]?[<97N[&-=N,) M8@7$EDA#FY@SLC]Z^;2K'P2^'^1JWQ_S!OZ*_.V.1M<=$7:V*/-J.PDJ(T=! M\.-.N_S0QP7XC.9X,%) M+(!$;F:,F1,S$ VQU=((DH\@P$R24&O!49E^AKM=](]Z2G-@G)WMOY;&>'T$ M[CE%.OR\C@KNO>QLDX9QF)+#'0;:GD $;P7PJ(7QCO(1\S%/EZV M^YL3?P%9).6(7P2&1F6,I7*:N4O4[NW%OP>M<7,[@[(E$3# M&_,8A^EPFH. MPZQ]#>OMOO5?'2KE)=(MU\=8&RTPM,C"CQD8YK6'[%_IX9 :4@2J>:7&E!L@ MGX&&WJG[$-7(>$Z]-"<4+M4T:4W A+SC(E"K#YLT<(V M5B-AHB$NVF6P:V;)9P+FYY"U+*-?/@LL6<%56L?]B,(4Q:;-;<4^Z"V])^C M!,6W:9Q$>X3C1>@]1N'VD9RCMXACE,0J\UKOY0"8TSKN7<]\UFO189$1XZ2" M"/)?9R30KG"LGRJEUT\HVF+GL//=>J_C'#;YV&FWG%VPZB:X-A#Y6/NV/*RM M)D;N?V^CXQ]=^OSB4[;[_#_.F\__\*^O+XV=5GXP:!]AMRL3,AG9B+ M"Y:)($36H)>+_)^W=M[EC*O32@-7O;U/<<2B39]\SPO0O1/SK2>*P9.2]2+V MG6?']3>^R]TK?XRUEIY+7TN^9:??PP-:(9'JSUJO3M&T5,(X+<$ 3]T=!@76 M:Z=:+R-%0_45@@QK#Q/F)6)G22%B4H*,+0U=)N&;I95+HNW[;2&K>1W MN>6?SQ7J%UA\X;GCIGV?G7?Y^US[?6 TU3I([ @B$&[2HWCZ52-/D MCP6R]3PI3,\(4 XVMOG;'97'/X?51\@/7?\0(.%;7'!ZFK,F //B9>U#B%!# MN&1%:QV/>A8ROGM1UPP%V5/0PZ_2S?I619W0H 490VJ7J\SH55C".]B;0"-# M[AC@F* *!#3,0*"!5)YXRW!4'G,5 :!A5'L(N[/&O@8KRQ&E;:HJW8(7V(PL MQY5,7:^%ONL99T!C0R_7I8^IIHHI/D8M08PT8V4,S,PBLJ>S\ZID/'RS%&A4 M:-TBA:M4)80VN#7DT)1)!':Q5 L9-1<(IW4;J*5 =A?<)#982W%P&7LT(WX- M%;4U&6NHJ#^0\3'>52G-[Y KG4UJVNDHK$'&VRBJL8XS9 RD_!DR4@3.E#'P M\!=[\'#VS(R!B)\@(^)R+\\8*/OK+%&F;WBS+QB;ED6(0E;>$U%RA]4_3*QY[Y,K'J+3;8HQ$E9<5$R:8\S@N'@>^(ICDOIH^VBFHI1LS'@4SHI1S\ MV$WSA0F=FW'$M1( M\ "WS"$,00AY^S^>&8%!7^W9;9R_BHO76)K-+)Y@SII$FSZV M-R8R&@E&FRMOD3GRY7AO##*+ZVPS,OSF(\PY[<_G>WZ<]4F;,P<,=:O=&>() M79F@ZP1N&CCCQ\&4.6O\7*3/PKDUZ^ADWJT52^' M>U8VSGW_^.\;W77YQOWX_?=_*A^X.-UG-1"_(Q_<\U^XP?I8=$0RB@(*MF%TM?Q_-VJ1>J-/9?_ M_,,/__W]]QKR@@F$<2%H _H)TZZV.-KXB64 UG;>!JQ7H5FK$%">]L&F];E7J$8D45WY';?$3"#Z$#?\>;]_L$*HM6\W^3>YO#=H!!57RU+#G9B M0:;X+5LN1]T7E%0MZ25U $69UEWX1,@!.P&Y"@MO3Z1NJEG0YF?-V_"C%;=A M:G&7:C5D>%1_.9JX^Y,5N-,BER)][3;:OQ*,L0V><]=6**"J$7U!8B[T&J!/ MH\!.0"@-#7C,+YJ/F6J_0:*PJ,I(8]OF2$"-[59'7%N$&2*J)B,2D50YSESC M!(FZR-V[9((Q(+BB9&/?]3'F2C/6=13N5NMC#%YBJ;(AN*ZR.88?38XJ(7GP MVJ,-;E\DTPOV+QAN[ME2R>K\ITPQRZP302(]BQT)XDG&FRGH",9)B%'[FG-7;"V'$96*''_BL'LJQ%=?Z2 M5F9BWZ/_=$NSTZ =,3DUL'XQ,1G7YQ M@M2V&)M*7",![26)W&]YD5<*XEE*L4[E54-4(3TJ7=L*G=_VHC2H*V5@;.8Z2S>:%">,5M9V'K28WSYC:NY/3L]$\DG(@=*#/^3"G&5 M*M@O.4B<(J\2!%)-K; *4KV;NO \/]OWL^,3N&^=@Y\0(.R"5_.#P#* %'=3EFIJ%9R:\M#Y2G9R.MB! S'Q M?@X3)]S2.@3E&U-&I;8(^\^6 UM+6#\7F0'I->*R6&XA .-%"S1MRWQ7E]9< M"+4#I$*XN'P ?QH$@-1[![%-^16 5+SCD6M[%VR;,]0PKY$R&8,Q_KJ7#M(U M:]NY^=RO.@L0L+#H+\11S@(C,O7P8!*,-II!4S;C&@"G09%GY,9GAD0N!9((Y M,4Q@5>0+8OS!!M/6U*9"+B :$PV^!QK60,&SH)YI+B^LM(]P]U[^#(8;#50N M;O(WN)ME3O0L=UK%9+:DAD%.\ 1J3+6O6J154:*UW TGWCT$T1NX:%&JIY&] M$9G[Z!.TW)R^QO0)+_-H%F[B'X6> 9N3-RC8#5OC"L4)]EV:Y9G9(NM_J(Q\ M1MB/J*B#L\K%V?^2_\ZN&+EKK&,MK4)\O]D@E^L9ZX)[JU K (S*Y;&:J(J, MNW7$LF\Q$BJ$/+1 KJ EP$M>$EZ)%QRY"'FL>$TAJ]:,A_.@$DW6^C/_T^S9:^G5_A633]Q%;V?SQE]G?&'.X#?%FW;0 M4;6!G<77HC=&"A*IZD1__YBH:,1!G2T1'\$VVD9'[CPO7F"N$_V,HP]AKN'2 M3"->JT4]5EL8>B.&$EQZ"2+3&SHX MF283;@(:\4N\'GK$SUO 7$19!W2O 5,QHJK'-S\ U3. M,QA%J^.EYD*E-17.K9.Z1/7NG6P)@U&X2BQ2003$/@ M#U,R#?X\(.?3]&MIG$YCBC% 1O$I<>$?XTL@6(Z:D$6CS9&OIA^(3\AZDT&P M&X%'1\EN^//@9/IH]192S>H-#G+P=T70-=OG4"Z3&A@#+6I<_N+Z1*3B%F^& M^6R^BE.#NWO.0)--N#1<$0(P-*8" JSF4="$J#H'$"@MCT#' RKF 0))SZJO M":?68H" EUCK]4]6L (@,"6V=TTPQ2N S*PZ=S&K-%^+7ZC; Y^6&T*F@;]G M_7AS69&I/#3QRO?R/KZLZT!&QNLHH]S"D$#HN5J1A[R">RHOL^9F0%*R;MIM MZ,CC$&U#_W="K![AK?[&=TK56PI9)5U;T4.Z]R=R/8H7]V=!K[2>F"AR*$TA MO5K_<[Y8-D;26:)S-O(LF/&37N:%\CZ$W2H..%_TF*+(4OVQ*;K?,AS7;KVL MV@0WKOUZ!D-\0IWJ^^D>T;FW$CL*[*'8>1UQQG#]WKGA*U']*Q-XZ$Y(9-4"Y2 \KA(K7)(1;2X4 Z,>[3,W/LL[R0&_;2BYK0[QRWI[(66)RJ * NU=T MO79^X6]41EWR_4MFF@=+0D)RJ,039\L@"VVQJBC"XI4Z';H:->WXXS]A^YH M= 6^UDI'G9^M#F?I46KGVKAM&$!R>NT&2C8)0@><"^F/"_9@R\^,GV=]@EH: M*"Q&KF@XUV!C-/.%G-^&*#Z,TSR@R@Q[(LN[ [V*3DY0&VI5)X,. %=3FIK M6A ^W '2^_TAB$X(K1#C7;Q)5I6BU@"=)3#G)/V &4A-6.VH*=S]!C\Y^!M* MBO(63:CMJ![<\81S7UX+V)^ ZNJ6-S]5O8\BX4DVR30P[7=/!D5KM+'M$-JFY,,-$W6@L= 1MO\*>.@M<6XA7AMCK1! MA:I$QS$>WO0U5QT%]5]@J$X,_]36FJ!'_]CVE3]$E-C#[$CD\RPT3K8I0%OW=G"@9TSTPID3'I'*@8H52-'L(D+@UZ;3@B!1SR7 MWJ1I,7/)>]_KAE3%@&X+&-L]SVK>:PEC@J/>_6R(CHI)$(&1^3>4TZY-[\<& M3"04:($FF&R,*PB9\25\0K0HQ,NFAX +%IJ7.B@C@C2AM;\JL.>:,0R5<1PI MKPWM"NT=GYP1ILB*"82_DOZ'@B)ZB,-G9UI1\;/10BEF_ M19:U1YX$*^1!0);Y!/7QHGIF.4A9;!*$VYCI6&S'^"L\*_E=_U'H+&/HKFP) M6MKOP 8:2UJ"3)*KC\ #HJU; (]8V!# <]6FTZMTF#-G30J]7H@]8JS2E%K M6_>,,&L+<=8C: Q?FCA9#-^-$_LNT3WN_"!-6'6&]E0V91^%K <#+(WB5_;2 M$K7OB+"S15_2_2MEQSDT;/?Q,DUB=)0H(E6G,9IBQ3)BY #[LEK# V MC>AT@IP$V)1%DF#_E= 0N3/KB*U&+E+13^;<'881S.+-P9YM:L8 =*6%NW/' MEKS5Q )CVHMGCZHUH>U00J;"V:T3!'DG&,*X?G4HQ@0%1B&%=_5$3^,Y[KH* M-'!%;+4+L((U!I8XAN1];?ECP-7--EZXD,,)+/<7+PP;*2(6UA\;@A5!2JKM MG)*]G[!C(UNG3:7(E4:A2\/W:+I)B%@'IA7E!'#S2TIVX=4 MMWGBO7N"H;+<$KARP.5P?XE"]^)$DXF"MN7 -H.V!:.A;5\1>BZ?! V8*C5U M@:/N(<)U1 !CIX^TRS$2G%4!Q%V*>'Q& M:^XC(XG,M=R#. 6*[/0B3H89"SV)4^'F(4JQ91@G.*5_?W*(XD?VN4:8/..A MLR=8E(W(\$QIQ__'E@+#^ TM[+(FO_SAO^+T-4[\)*5[^(2C]% ,SN4$]F^" M*C_RUFPI+\5Y=&_H!P$U6O[S#^3+9"F'K$3;R/_S#QLGB'."Y\/$-A&<<@\] M>D;8I3KL%A4@209D$'D)_H[^*Z:;<_-:-29!ZDF>&;@])U$'4!%>"+?FT>M1=1 MV6'DDV;_+0'EL@B6#.#+UH!R[!YZE9]Z45VVVLSZ&4L*.*$Q+ MO'28,# 2]'E 9RR;GQ>A]T*VX'N^@WT4UUFI)";@D*T_.YC 1R,F7J*4ND3P(2N^ M("=Y\ET<'7:$5AL77? C2$ JS_ER\WC:1D3H03@K-^\$C_Z>?-RK@]=I"DB@ MAXP[RG RY(JUV\^6,?W ?8G"7U!<[#./@6G0O&P(7"*@LL?7T,/.6WAV[CZ@ M3*NM2C.ZHX&**&5M*<)RU]CQT,LN>BOKXC9XM=98J&=*WEC6Y2)$K$1NY?Q: MOX![9JGI(-DMR!^]]K$(?@1Y#NN;3XCHA>'IT_[UYX9!@?<32"!HG8:<4SFX8#_[7':^XE_]B=*-6GKTPF M& L OBFLJ*R9EU0E-(8C6FE'9CX3S;''Y"HV#'6R(EEJ.^K-=7*-*E:A; B1$#^30=>S-\Z? F< %UWM]Y&1Q22/>=1TP_^.T$& 6M;1.>V MC=87+##\:ZI-AU+[#K>,H=B?QNRE@Q>ZB;Q8^ VM%&ML2#9S3-& MATR8(/_:^^F^IG?6WEJMH4!OVH/CXU^<($6LP6XF,9T50VH6*1F)QDB@0-;K MF71($E4%35RX'-B'Y0M5T)#+G#QM_TC[)Y W^#8*/?I T/RV. I\SV%/(&/2 M+SN$DO/I-;WH@U^B4+?H:T#4VKNI %PC?-4# )YLN<+6%1$S8+= M" B?R<%MQ)%O-(PSN*@[G@HLJ_2;):=$KEB3[[G!>C>B1MV7,D D&>J4+B?'.SN MJ/,B02AL:=TO--2TDP+?83V0Z%ILMQAMR7N:P8EP)1>]9$K2,4"%S(X-*I1! MVKQ)UMSR%7E6?_C^YB\_T+@+0K6T@W$SBE0V!";I!GEXV!$5I\(1J%2C0(+& M/8QEV+0M*D:!!.W9.V1!FPO"5% ['$7\.TAPOH88N=$V]']G8L$-"HF@FM @ MU""-"R!VNUUHZB$[ZU4]VMVF<1'M44R-7*$;X MV%0N*Z+NI0N!B1=0W[&*,9R%0S2BIH66<]E@D/31WZ[2BG8=9"EP%HQZ\DC] MX/F_@3SGK_]W$V$U;77/;MA)][Z_ 3::=9$:2 M)_._MON]SJ]D[UX"(&]1N)D:+*I M<'ZJZ=\O"FFO5)D(67OS+U54QGI9^D$ELTR55XEX6]T,7@2UF1K/!ZFR/2)U M-?))3Y6X?K*'JT&JFLGDIO1MI_ZBI->M_"#.T_:F2KJ#<"V7A=+3Y%(5Y,1' MFH@+4\AR)C@TWIL"LIYN?%MJ=54FEF?DV7C\;)[4:&.3E]WP-YB,E*>VJV1* M266I/;&RBM--HKU#H[/!BFV?- >V3%3F1TFN?#N%))5LP]G-2 V5%W&-60,6 MH=IV"7K[]TV[>152&$#V*UF&T[.+R_-?SD_?7Y[_]O'SKH.F_-%@^'M.G[?$ MJ55._$K*EBV1DO4JGPH_DCY968-ETD17V.RDW^GW^S\.,N4J+:=)KNGFSK+\ MKW:L=C9O$&H[+ZT?A 5HP[G")4/I2*N2[BS5POIFMB^T=OW.P<'1<>^X=W#8 MZ[[I'Q\M_%8E6]X.[G_"W1?O>IW9NBXM:%3?ZW97%7XA5(B1').P-%8TH0QP M $3^K.$ 63W%>8ZMPI3B%V,+T>NV?QU17@6'TBF(W%J+(2D5Z8 ^D< M?\, /4!-R)CP!13<5V:B:;LBEH15PV:,@--I?&"1TE5"EE. M15UZ6Q-LE;B?4,4PDZ+ D552BURF.&6%*9"^O(ER=P1*2LDY::NJS!&:0_C%]U37&70"X4M0:X$=BL,YC'?,+>: ;$N+R%HI]>WNQW>\<#UV"_*5TYZIH\5SB,2#P7TE+ ,K"I MABA0@#E!<'RHE1NQ/(L52#F<=O@8SJ;:N!KC>'9K=%1569-2AM-.O *&,P(I M(E#/;M*1+*](O$>X=OJ+786CO,(M'\5#QOJ>,9&+]@I/!$L3\*!WHR+L>YIFTV0SS M8*&20Z65GW)1MVY:C@"!'@'YD;RW1)=V32$-WS0.5;6MP#P7BM T-38+!H3] MTQ65J"TU"(@K5#&S601[PT@R1 !5(1/N:/:$-$N? '.7W]\X$,/9 MMC%$"HI+P=TW5KYCQM,Q(WL&S/@Y8NXN=KG)UNPHPI7U#'E WN$:SJ1I;1FB M2P73.K6%<1X7^"D0E+D4FIHFLWBU:4P.MB$GK(@WMJ< 7&@1PK.>6O8YV MC:2;UY><30([*0MI-BQ)DP*G0JMKTDV_<$6^]?=7Z1&4W/4S'D;*PV^PG]&T M,\*CF6Q&Z-8B\',>6J;4(@=.T5E@HG(#.HE#>$WTJ MSPX-BDD6R!0L#%I>@7E(:X[3)CYYQS<+&/1GK>! B UUF8;6XNM=W^([[UN\ MU]A#8'45&,$-+6Z-I8H X:9*F_R*>XI0>(7=4'A>-&M6/X@8S58_ MMA/7I J98:"C>:;83*)F$X4Q( +V.JU8_#E4?JXN #*L4?"FR=)K^_J[PF[7 M67CW'O5;;A&$6T GA<0!?(>GD T16K'V4>78Z#%Q 53*J^9AJFUR#165-E/" MU#??CIY>]-]W!RILS/K15 MUO"1WU0;#!$ R 9;^#4UF,[B;2 +VTBHOZ%L,$==![AK!@!@6E:.$A=[+7,V MAG?+HN[PNAL,L+/9N?,3HT\R&]\(02J[#?+#SM%^[\?P2IS/-LC<=_U@O]/M MOKU'J-]Y\_9>14>=P^-;,OAB5]V;OG'^A_CU[/SBX[K5^9QA\)N-#CO'=HY])8XU(>VY!Z[%6^6[H+6CP,ZQ;]NQ M9Q:THBTLGB@/7>GF7T+P#*H0IR-%N3B[H;3FY[GBM]B2_U1LPR=OY+_*]L9C MVTUKVQM+W;'0/XOM?65*;C'41;G29*HY!7%'-"6 M.6Y-(O5$3EW( B=[_&O =S^<[(7?$?X?4$L#!!0 ( -N+IUBD?^Z@#@@ M #0Y / :&5A#,Q7S(N:'1M[5M=<]NV$GWOK\!-YG:2&4F6+#MN M*-=_$LDO6[E!W&>MC=5TAV$>SDOI9HF5[(4CKT7$_;1E%S/ M!(?&>U-"UHL;W^9*CG1B:4::C<;/YDF-,C9YW@T_@TDAO6B[BJ0%)ILN+@IY%!Z%M>8-& 1JEV7H'=X MU[3;5R&% <)^(6[R[?G5YZ0Z8G_4Z_W__O().N4GR:Y$K=U[W3LZ[G5? M]5^?+/R6FBQO!_<_X>ZSLUYGMJY+"QK5][K==86?"1FLX&/!K!A+,1$9X" = M^[.& \*J*3ZG^,J,9N^,+5FOV_Z5F9Q=U18AFKT1/"W86V,AQ+TT>C '$D77 M18S= ^H? =3A$P#4&SR(C !33MFU-A,ELI%H15PU:,H,-&GC&8WB4C.NIZS6 MWM8"MG(\3Z@BF'%6XLI*KEC.4WQDF2F1PKR)"J:9#&Z.,2QCP^GR,NRY\JAU+N"I8K,W$S.EDQDLY;5.6,TX?1;EC96F*%FQES MR]H],1Z5&$=/@!A7*RCZ_OG-8;?W>N :[#>E*T5=D^<2EQ&)EXQ;$; ,;,HA M"A1@C@DX/E32%21/8B52#J4=NH:SJ3*NQCB:W1H55576I"+#QXZ] (8S 5)$ MH%[<_U@H2O3YO]XY?B)=A:.\XBU?Q4M+>1TF7O>;H=))M[_\\^H!7.(OOWPN_20)N98@5E:@L%B/9CZ4(.@93000]M.A?99SF# M6:%X8$-30BT0W6JR&]V4R$2PQ1DE,^Z#H4,G,\FM) =D+/1"3M6DJ794?(7H MX4*E%C*.<0(&>60X&E3AD%R)8O_AH($\< P7F3W MS%U[MMV';<,GQ[:=@_\MTNV>-G;F'O@ZEAE1BCNC.>5'[D!'VO40S[C-9I@' M"R4?2B7]E(JZ3=-2! CT",B/Y%T17=HUA31\TSA4U;8"\UPH0M/4V"P8$/9/ M(Z%16RH0$'=$1P-(\D0 62%3+BGV2/2+'T"-+L8:=2: 5!B(-N;C_&9K:;S=AEV3+Y]*"-G?YW8T#-IQM M&T.D$'$IJ/M&RO?,>#QF9$^ &3]%S-W&+C79FAU%N+.9(??(.U3#F32M+4%T MJ6#:I+8TSN,&O0F",I="4]-D9B^VCF[9RVA7 MP=V\OJ1L$M@ILI!FPY(T*7#*E+P6JND7KLFW_OXJ/8"2^W[&_4AY_!7V,YIV M1G@UD\T(W5H$?LI#RY1:Y #BQ#VJSEN[K(5M'%LM;YK6"@F%#Z"S+*7W0GPJ MSPX-BDD2R"0L#%I>@'E(:X[2)O[2CF\6,,2?M80#(3;4.@VMQ9?[OL4WWKV-??%W;[ MSL+9.>JWW"((MX!.$1('\!W>0C9$:,7:1^JQ46-!!9#FH^9EJFURC2@K9:8" M=R>%B0F&K] ,M/AG"L3.%L ^YGFK3<"[ZWG<>:!GR_/X_GGO57>P=G+&A[;* M!C[2:;7!$ % V& +'56#Z23>!K*PC83Z&Y$-YJCK '?- !,\RYR- MX7Q9U!V.O,$ .YN=.C\Q^B2S\8T0I+)5D!]W4'G1H3B?;9'HW7'_Z/ .@?Z= M4QR==%ZMB. ?N^[5[! ?(6;CDYU@R=I#1.WK)/QNTP<;'!]3T86-18.#U!8/KNU<7'7'(7]G\/+>_EUBUJ[./8DG^#_^)2=M-AA]_#H M6W#WS?2^<&W<; +AS,3.<05SZ.W/)F,??)9UVY(?WX>SF>?O M?ULYE/I90N%7&R'VCNT=^T(<:\+:4P]>JX?*]X%K3X.]8U^W8T\L<$5;2#R1 M'KK2[=\+*J3(V;MY'^/#4B?^BIJ M17V4Q$.?VDW__7W.+XTYQ[:4-OHW%+_ M+W0(XPL,:30U4>I2KS55YU;;6_;. S^OE_!V["A!>*\-.VZV;D!6>IBV4O2 M)>EA]U&QY5@W6?+)UV0*_-W ^-8U$DG\C$E(7Y"3S/-Z1O_B]/=:W9ZK?(K"K36$KVY# O(=,'I[T\3HA9,N$!R+7]C M22J5)D)[*0E#)A8NO$I7WE.K-F1GYYN8<&+*%K%V.TS@>J^%JU8JK60B*;23 ML7^HVVFGVBOM.%JF;MNS:Q%)&"_<&4MH!B.ZA(E,B*@$YU)KF:"LIBOM$,X6 MPE7&HK%F]E=V LFE>E=\^ZX[ MZ,N2A3IV(Z:= "6I,#[XJYC-F8:28Z,!24CO2D%G[S:SFUD(T &J'@@- W\R M&QX/!_W9<#R"\3&<3(:CP?"D_Q'\+_[@=#;\P\?3*.%/H#\ZNK!^/!SU\1"/ MUNL_3N-/1]*#XO#D=#(][8]F,!O_JA1T7L%I<]H<-&'J#VPH=;H'[<:O2D=_ M"OVC\_=; MBSF-?OJ&]!_O/R2(04:@8PJY"*G*T!\:0DP5G1<04*59Q&C6 ": !(%4(1$! MA273,7Q+-YMF0#(@H4PU[D]SE>78 8"6,*6!9E)8XM>FID3-B:"9,UYQ6D _ MT&;%$&\-Q2P#J8P3$!#$S'1AE0N4BA@Z9:1GN<*.!-Y2 V$@%?8 M/.ON>P.9I$04]GBW@9:);AB/+NC_*N22TW!!&]:QSSE1&+*\@ DU34SE\%H3 MH/ICJ1+HM)W/$*$.LYA2Q60(%/D+X1-1Z$^WTT X>_L-B'*.V@+#*C.NE!>:<\!]"(MPE,M2 M="4K"8J8P PYU%CR*QN8Q2E8.FH?/;2.NPPT2G5O6]_=N$>C>:F+_L/GRD@@>J*NHJA\.)F*6R(XS5Y1\ M=>U_QYRXN69>!WYF:EQ ^#IRRF@RUN\[/N]0\3>%X!&&@GLA F\D]PI0]/__ M0/E#N*ZEUEV /,WX%N&^+'PW7-TQUZX!@I_3GV@3(FZ M:-4I4 /;;F"/K&B5OAAQEVG4%6QD8V@LL 0&,:,1^"L:Y)J=41B7(Z>ZMM69 M4@/;;F!;6]MV3A03 4L)OU[8=K]7V?#33";K>6T]KZWGM?6\MI[7UO/:>E[[ M;5[[?OQN!+,FO.N/IN-Z9ELWG#6P+0?VR'XB;,+^7L;"%BXB,EG/;>LTJ(%M M.;!'5KCN/MLHY[7'Y\^EK<<:]JFT&5:F+%?U]+;.EQK8M@/;V@IW87I[K>WB)0L:'E;<$B$E]XE?$F*S-X#>BWS4MR;)[V6?9WN7U!+ M P04 " #;BZ=8DHLY@HT8 "[' $@ &EM9S(U,S^$"!40V^"H4H7::*TV !1D29(1P&I0E!$.@&1(@(1%! 00I,B M J)TD"I$0*2#4A,BBM1$*2&D3'S7?/.]?FM^S,R?F;7FW'5^W+7ON>=Y]CE[ M/_O<2_M,PP#<%XU,C &1@!@H%\ ;18X!["RL(!9F%G!8# ;&RL[)S\7)P<' MIP@O'X1?7!1Z1%Q43$Q"YIBL!AH[P$H'2N<_&+B@D+"(J>U1.7D%14^N$]LE3 M.N?.&QH97S"Y:'75VN::K9V]F_M-#T\O;Y_ NT'W@D-"PV(?Q,4G)#Y,2G_R M-",SZUEV3E%QR8O2LO**EV_>UM4W-#8UMW3WO._M0W_H'Q@;GYB\1]TF]># "(X1_M/^7%0^?%R,0$8@+_YL7 &/S[ M 1XF9DDU%MXS%N ;M_FDU&-8^<^F%=9VL4EK6.(%7.^,L@O*:&)E";^I_<7L MOT;L_O^(V7\0^R>O&8 3Q$!?/! / /V2/)%T>S_IWJU[_LH/3P-B$/U3ZAJ M!"93\GG>$39UHTX6',I,^G7*0#LD!#+_>=5L)Q&R9D$#NO&CL!61[F%LPL-X.@Y3P,*/ II0$0-<<3@ MI%>VR+@6-VS>A5#4%3@A7Z/32!S'AMX\GZVZT1/@?,' 8I_7MW6\7DG%?D!W MR.";;FZHP7I:PYD2]4E^B]/,_PM=..KX-"0A0J']!M\20,X+?SA MG>Q+0;"D*+$Q3S4G6Q^?.Z=57,W%POQ[@U\-)'Y:%[CJ7GL2N)8,;EQX>+H5G&4BZ6+#IAYC%Y*JA>&@">=RPY=LPO5BSTR6QT[.J9D]4[ M!D/*2II15N<'FYT"SAQIWJYYJI5+4;)L$A*]ETUY/H0ZP;J\*%3K^%,??=%B MB>M&G=>V1?FGEK!:I4-D5?V'V[L_#.,"5RM#U^'\]:\:QE\^Y^-3 A#LJ'XD M-;2,\E/I6QZH:Z9J7)GDW%$R>^4P@Y7YS#X-B$[:04$N$4#GTU1V9D\&A1_; M$_REFB>\(X%#_"KJN;RA>C=/U[+12_66WZ;4C?MOC(01.Y6#VY5N^+VE-AV5 MDH]W(UW5?W T1#1\AY:C1PZN5<4^AM14A5[ZT*Y"Q((<%-^5)K#Q7M 1$L%1 M2;#" I'5;4M>0.8QL&IJ09T;@ZTHN=& &#:J9KQ+43G"WQNZ+5!+ SH?T !1 M6*,FDL3^F09@SB)2 )>BBJ-O7PQ*H8^\\-A$LU?JI)L5B%14P_UNW<^M?':= M,Z#4CO'[CQP@/^G^S.[4CEV5_XV\J]AD2Q;@8*FL@#$I-3Q1Q55]SE1,+;5& MFAE$T.)J?^$6*IDZLSL3#))US;"-68OV8IP4PQ#0+/\-OWE2R]IFI\?&Y(R%DU^VPH >T>CH8;F?V#^<\F CC_- M6CX+JPN;,/69D-++N+O^PE&NT;)%14TMC77(C\WY\FZ?M"]@C2+5?6IVOZ71 M@#,.4#*K&:& 8]L:\C>DQO]BM)+,44K,M)4U<;N1LDKK-C=H5N<0D\WPP3=6/'9V>U ME^"2X$>VP,Y6'8L 27V30\_=WC/;W\@!A@F9694AN5<23,8VI1O>M.Q7;['U M_Z0!305!\VOC4/OE>A>6D$O8O7BY27]E1%UU,8/K@8.[7D(!$ #>%@C&7DLL MR^_#]8B66EF-V:(3].JN8Z*,D:5*\%X# 0/ER;N?51U$#0LUAH1/:O2/7J/, M>6J^#WGK'=;QL"Y\D6?5UZ_,:ZI\3#+^BQNO]NFT6O8(C%XS-C4ZMFUW<'GZDOE4W$J'BDKDJ0"! M"-)(G^U+*2>FUDPBU;UZ[-L,+AT].9ML<=MV?P'"B%X29S3U[/YU2??TO3GO M/2!T]+GG\HV>L%06W]$H3F(\SF)T<_O1EWR3=3%AC'OX,-/$%$58T M5(Q>XL]ZW+CH817[*S14A :@*RL;\+WY64MK'=PSZS'^54E.QLF,78WPW2W4 MIWC-)!2/WE4]%6RV3%S'^"8BT*>X&C=9NWZ*M%1,A&.ML$@NR6:1"3AK_C)2 MAF\4P4!ZXIB96$607CH_,S?@<&[L\,V7KY>,Q6*)J&?TN# ,VP';?T1&WG4UH +NT)?27R!L:T,%%U=J\:]EDN^_; MY\R5V]425Y\W-*&MHF=D/EIHSG([U=>E&\4!U[,KK*Z E\\Z%%\8W;]SWI;< MCIE"HV'[(G4=I%\PDDCU(F:1_(38L?;-Y;OUB,W$M[LN]TGQ6=6V/I!*NQ8' M1YD7-H+,]Y]C FVB=*/OS@M)PSJ>T$-,8"WC*TJ\X^OA(AHP'0K;YKG@YZ6+ MN0 RF@I0HSY%D8 :NYJC1#X:(.'G26VGCS@ML*9YW$%,M1<#Z:F<0^[[0JC) M M\13%Y$;$VMQ[6>J8W$U MY+AM%Q)6E?J@'H5!)@FV\^)7?]SY$3C7E/'U%Z^AQ? MT4A012"5WZB8SJ82 M=H!?Q#F6)9-!H9B:-_J]$T)JV#CF;O M(8ELN#,WQ6Q4O+DJ/"BX> \WM+]:DA;8;FF>+1A.ZO7I M8DMQ9!;9$^--%E)Y'JP=X'2X8#FB:6!C-K69-#D,)FNU$%*SM';J*?5O>M42 M2](R9:(/A9"FKQ$6J3!-V-Y1JK<# D0#OEJ^HP$U4W0O"N9M"]0?OT4%K]HT M[DYSO;)['7_U<0R'.R9V;<,!(19M(#3^1H.:30/>:(6EA :CH?N"FELD,I0$ MLCQL+X)BB 8Y=X*>P7;#=B\2.J(I6ENOH ?ZX;*<@EV.X#YS2,^7&'J8F"30 M@+/5U"9(,NJG62E]YF>(;<73PT+XX-AOA,PR_93ZCR>&.0UN>W._E@X0QJTY MU9#E4RY18VU<]K =?4U(]I!<*WQ#L=:W#*9 4V5G*^6T+(8[AP(@Y0+3B&X, M(8$"JH+A1":&YWE*BI8GCB]Z",Q0B?JQ'HD8EV]BFX M%@U@^^(3]L!;?&)V[Z6"^?&OAR#Z0!7IFH)$MKDL6T-E'*0!O=;< MKU2F.V=GPTW*G#R^?/1R\8Y.QGB*#-VA 5SU2N]TT6&6#A?[Q3\N7!Z-_?GF M<5C28@>Q?FG_E5R2Z8F9>9FS\19^$HH0,?>ER@C944W*I=[C3G.K%K*]A>J] MGK'M9\$+PY]/F MZ(5!_T^1!AEK"%'Z%C%\1.THHIHZG\.J"OHL\.>LFBHN*.0$63\V.6P _!@Y M&&D -W]!="=.=*QHW:0!48?)7O0S!D\%8L1GD$K6)D["B8Y'CM-I!I510294 MK?4H_HG->A2']TS*JJ+CG&&[H;4B0_^ZMX\H&U9?T.P0T;[G0J9[SB7; 1&> M@,/I(="46Z-V^1)3&VVZA?,^6<9[ 4?/?L_R']#O+['X#A-I<]AUD,$OESS+ MP9[/.@]MA=(QQ$!'PJ>?FI7Z+ BB3"9R-/R4"57SKV++NU8B2;=7?(.[[4T7 MWT./U'\JS$KLWZWLVZ@[PAT9 CWM^Z5=@F@188:U4\&D&"Z__N47 $N$M&Y+ M(P?RWV]Z$ZW>VU#E\3L-92P@G8W,XXC)#P8_J8A2)9_V0*+3TA1^.I': 2=D=V^R[-8GT M@*SO(.W"/EX;(AVMC\12+/4O70FZ5#Z98??X>)>PGJA@=SC*8=3E)/U@.$_( M(E.[Z)7^(V.RRJ((8G@=2F2MLPT^%G'+/.(VRVG8"EV!"K7"7+K-P3U5,.@" M/;&?T\*$T8#$(%4^'X[(EQ?2'95=CUL>C_62V89:.1_@LZ@F4RCJ-HHD4K@N MVSQK8(+:&^W/(VL5SS_+:<@YBG<0Q^%(,[.FVM9D$[B>QRG^/98V-':9@H[3,XO$^%F> M>WTJL]N(*A':24J-*DARE9CZ*MJ(WI :S66[*9H6FW^V#O7I75@;S#A;CE+H M[W@"^_URP4%B+84K/(Z3^P,V59SJZ)/[N=5/>/!(R<%T?H0U@>N]S;T%H;$W MI/Q7W>J5DVYRT!JS4M_622TE/^G+S1.J,FQP_[BY@T,]"VVSV/:\P"6G*'K9 M$/:2>US7V$UD)>FD3"1X ";*D+<8%Z$/QR(/S?P(N/YL6KUC;X[RC4P#+ML, M\5L*T_W"@(6)T:/28XR>A>B):<6C%1&+^&FV1,^FV8@\&!IQR*$O+*\*,]$^ M^/6LZ^RR__#0\YVJ#I80=^*EGL$7N35U&71M.^%W@"Y5V!:R*JR1):XFW\T3 M[]2UP789/"A'_]1:LXY;&N:P([8:Z03AVD)NR]PINWH[/Y*4KP#2Z\'L)=;Y M02Y.2M.I^1IG8NT$/=EM_?H,P\S(DUR=(T:6XM8C*5J;G.9(A^V*^.I51C?5E.8;5USD[>4$O\=QO=@)L)V MM14F$8;/=GH>H.Q WSGVXU!&_SL:U>A48C0-2 E>8,,+(._CFKS\95I:FCK3 MO?E5!W0 \)4Z#H?\<,(T]2Q)E1*015<:^TFB ]84;(=W=5K5L:X?ZFI*B^@7 MD@,)"[S#T8"$,>+8S[Z0':9ZP=$6[M'-^71(3?TMHER/*E85;"[949$+$'9ZO"V(0F& MX[@F)F7M/LEZ9$DT'M)A9K\W91VD."!B>_V^.FN-(@'M/ M,AN]]A0;#_3P^N5-MCL7IC0?"LI:)P/\\IV@!H7)#T2-'IWO<=@#@:FWXI1H M:*MQ>_[S2(3/.PR,M1\S?R1NOYY\".?&ZBAN?Y6/1[D5#I+:$W7 M$,)DI.\MI:)\]LM^*53U4V1K;>M),OJ[\PNZCM* !QTK-\9IP!:^AIXIXOB" MZ&73YXZMKM^G;^SY><3(/=4#/*(O__[$=B =*!O#DR5Q&)6^-[J(G6NJ/14R M1IPIMSD4Q%E5'"LC6%MN2A_<.V8$FX 2:LX37.)D"'(/^,Y=JH]Y^CYB+!MZ M5#=\1-_L"-&X\D>.]D-XV:2J1'W<^J[2Q\_,C17HKUSA4+)<%#==>7;S: #" M,'2:+)];0SK42QH8V?C[E?PER!_Q)7OL!_NC6, MMSI,:S&E37;7)&+#URQ=O^Q.:$PCYUUTV/Y!9Q4R4532\K1VK# N-H=>(6// MSWVGGON+LM8DT0QKE(VM,M%2J%YN;WWT[%'!^61<.:ABKT#+'?8WY7=E-^Z[DMC&K(OK8M M.M[I_\ +;E[IP.<1SU%C9X(I%'XL;HN-(6:)ZZ]5_X4D6FB[;(L_HI*AA.(_ MAHV$Y7>4^=S3>?>L=;RZJ+E1ICS]Z$"Z3O)T'-F1 -^=:FA1REZD0&.I=AM]A=0@*[U%-'34[_I*6-$:V\RZG+TI">5&_[0 M.:N#J 8E6T=R&0IQ0!5#8KO#]A(L3^WDGHCS%XY[\A'2W/+\L9G6!@W@T*,? M2MB@"89Y$[GUAP'I)W+9?$07$O3VEI-G:N-TTG E,MQ<)2$&;?7! MT$-M+MAYU0+_Y!9[ XRA:MMS+'?.]B?7;F\ M,,;J$ZO!3C3GC89JH:-Z>%)EV^7[>,_:, >T?H15)@8:-F6 M.C9H_R9_Z0JOYE-!?S+[+\C?UJ2BRH#=1U#HM;-#R'W-?#:FM-?1^,ZOP<6G M)[:BI!#]!O^HA9V5\&G65*DO2O(WO@YUB5#9]VIX?O"N+0B]&WO0SS]]?#_* M@\U:+S )VR:"K_[5O2#7.%DZ*=%TH?BN6HD[7Y-;M=<*)'#<8!A")B"I^_R1 M^=!]')3R4_&B N?^'NZB8L@,\)(_\N%)$/3]Y J*LZ;J[E;\"2&A0&4U\&-! M^-Z0#6&Q1[=&:(VP>MS'?%;Q=.VMD$&Q^U="2%,-:9C^[0ZPG=>WS5/^*NZA M3+D7BS?G6/71G*$[IIH[)/](#+% M=Z2"E9-5@CM$8@0\:"^7=-B4\-%9)D=BMMK9+NW4OHMD Y5IZ1W%0))HLL$\ MO+M1<+9Y9BA>[.[LM,'DMWQMHDDD/%R%!L1C#PQ+'K3:@Q(2]V91;>WSAK=W M.R 1#L%W'E?'!O' <=EGY4E/K(OEK@91)0DJT[U0GID0N!&OX8O0W*]I\2*= MJ^NZ#)_#21BX*2Y MCM0!0F?=6ZV@*$F!\Z_/6O^/^\7_]7\U_^PPVI=_ U!+ 0(4 Q0 ( -N+ MIUC!A.9KZGH! &'Y%0 1 " 0 !H96%R+3(P,C0P,S,Q M+FAT;5!+ 0(4 Q0 ( -N+IUBIZ"-/[2P! $94$@ 1 " M 1E[ 0!H96%R+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( -N+IUCTR$XL$@@ M $XX / " 36H @!H96%R+65X,S%?,2YH=&U02P$"% ,4 M " #;BZ=8I'_NH X( T.0 #P @ %TL ( :&5A#,Q7S(N:'1M4$L! A0#% @ VXNG6)_)1UPT!0 53< \ M ( !K[@" &AE87(M97@S,E\Q+FAT;5!+ 0(4 Q0 ( -N+IUB2BSF" MC1@ +L< 2 " 1"^ @!I;6 XML 82 hear-20240331_htm.xml IDEA: XBRL DOCUMENT 0001493761 hear:PerformanceDesignedProductsLlcMember 2024-01-01 2024-03-31 0001493761 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001493761 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001493761 hear:PerformanceDesignedProductsLlcMember us-gaap:TradeNamesMember 2024-03-31 0001493761 srt:MinimumMember hear:FourthAmendmentMember hear:PdpMergerAgreementMember hear:SofrSoniaAndEuiborLoansMember 2024-03-13 2024-03-13 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember 2024-03-31 0001493761 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001493761 us-gaap:SalesReturnsAndAllowancesMember 2023-12-31 0001493761 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001493761 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001493761 hear:TermLoanFacilityMember 2024-03-13 0001493761 2020-05-22 0001493761 srt:MaximumMember hear:TermLoanFacilityMember us-gaap:BaseRateMember 2024-03-13 2024-03-13 0001493761 us-gaap:CommonStockMember 2023-03-31 0001493761 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001493761 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001493761 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001493761 2023-12-31 0001493761 2023-01-01 2023-03-31 0001493761 us-gaap:CommonStockMember 2022-12-31 0001493761 us-gaap:StockOptionMember 2024-01-01 2024-03-31 0001493761 hear:TermLoanFacilityMember 2024-03-13 2024-03-13 0001493761 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001493761 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001493761 us-gaap:TradeNamesMember 2023-12-31 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember 2018-03-05 2018-03-05 0001493761 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001493761 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001493761 srt:MaximumMember hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember 2024-01-01 2024-03-31 0001493761 hear:EuropeAndMiddleEastMember 2023-01-01 2023-03-31 0001493761 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001493761 us-gaap:RetainedEarningsMember 2023-03-31 0001493761 hear:PerformanceDesignedProductsLlcMember 2024-03-13 0001493761 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001493761 us-gaap:RestrictedStockMember 2024-03-31 0001493761 srt:MaximumMember hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001493761 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-03-31 0001493761 hear:MarketingAndTradeShowEquipmentMember 2023-12-31 0001493761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001493761 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001493761 country:US 2024-01-01 2024-03-31 0001493761 us-gaap:CustomerRelationshipsMember 2023-12-31 0001493761 hear:FourthAmendmentMember hear:PdpMergerAgreementMember 2024-03-13 0001493761 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001493761 country:US 2023-01-01 2023-03-31 0001493761 us-gaap:SalesReturnsAndAllowancesMember 2024-03-31 0001493761 srt:WeightedAverageMember 2024-03-31 0001493761 us-gaap:RetainedEarningsMember 2023-12-31 0001493761 srt:MinimumMember hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember 2024-01-01 2024-03-31 0001493761 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001493761 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember 2018-03-05 0001493761 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001493761 srt:MaximumMember hear:TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-13 2024-03-13 0001493761 us-gaap:ToolsDiesAndMoldsMember 2023-12-31 0001493761 us-gaap:RestrictedStockMember 2023-12-31 0001493761 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember hear:BloombergShortTermBankYieldIndexRateLoansBloombergShortTermBankYieldIndexDailyFloatingRateLoansMember 2024-01-01 2024-03-31 0001493761 srt:AsiaPacificMember 2023-01-01 2023-03-31 0001493761 srt:MaximumMember hear:PerformanceBasedRestrictedStockMember 2024-01-01 2024-03-31 0001493761 us-gaap:RetainedEarningsMember 2024-03-31 0001493761 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001493761 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001493761 hear:PerformanceDesignedProductsLlcMember us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001493761 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001493761 srt:MinimumMember 2024-03-31 0001493761 srt:MaximumMember hear:FourthAmendmentMember hear:PdpMergerAgreementMember us-gaap:BaseRateMember 2024-03-13 2024-03-13 0001493761 hear:PerformanceDesignedProductsLlcMember 2023-01-01 2023-03-31 0001493761 us-gaap:SalesReturnsAndAllowancesMember 2023-03-31 0001493761 srt:MaximumMember hear:TermLoanFacilityMember 2024-03-13 2024-03-13 0001493761 us-gaap:StockOptionMember 2023-01-01 2023-03-31 0001493761 us-gaap:SalesReturnsAndAllowancesMember 2022-12-31 0001493761 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001493761 hear:EuropeAndMiddleEastMember 2024-01-01 2024-03-31 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember hear:LiborInterestRateMember 2024-01-01 2024-03-31 0001493761 hear:FourthAmendmentMember hear:PdpMergerAgreementMember 2024-03-12 2024-03-12 0001493761 hear:PerformanceDesignedProductsLlcMember 2024-03-13 2024-03-13 0001493761 srt:MinimumMember hear:TermLoanFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-13 2024-03-13 0001493761 us-gaap:TradeNamesMember 2024-03-31 0001493761 srt:MinimumMember hear:PerformanceBasedRestrictedStockMember 2024-01-01 2024-03-31 0001493761 us-gaap:EmployeeStockOptionMember 2024-03-31 0001493761 hear:MarketingAndTradeShowEquipmentMember 2024-03-31 0001493761 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001493761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001493761 hear:PerformanceBasedRestrictedStockMember 2024-01-01 2024-03-31 0001493761 srt:MaximumMember 2024-03-31 0001493761 2022-12-31 0001493761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001493761 hear:VTBHoldingsIncMember hear:MergerOfVTBHoldingsIncAndParametricSoundCorporationMember 2013-08-05 0001493761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001493761 srt:MinimumMember hear:FourthAmendmentMember hear:PdpMergerAgreementMember us-gaap:BaseRateMember 2024-03-13 2024-03-13 0001493761 srt:AsiaPacificMember 2024-01-01 2024-03-31 0001493761 2024-04-30 0001493761 2024-03-31 0001493761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001493761 us-gaap:RetainedEarningsMember 2022-12-31 0001493761 us-gaap:SalesReturnsAndAllowancesMember 2024-01-01 2024-03-31 0001493761 srt:MaximumMember hear:FourthAmendmentMember hear:PdpMergerAgreementMember hear:SofrSoniaAndEuiborLoansMember 2024-03-13 2024-03-13 0001493761 srt:ExecutiveOfficerMember 2024-01-01 2024-03-31 0001493761 2023-03-31 0001493761 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001493761 us-gaap:PreferredStockMember 2024-01-01 2024-03-31 0001493761 2024-01-01 2024-03-31 0001493761 us-gaap:CommonStockMember 2023-12-31 0001493761 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001493761 us-gaap:ToolsDiesAndMoldsMember 2024-03-31 0001493761 hear:FourthAmendmentMember hear:PdpMergerAgreementMember 2024-03-13 2024-03-13 0001493761 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001493761 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001493761 hear:PerformanceDesignedProductsLlcMember 2024-03-31 0001493761 us-gaap:CommonStockMember 2024-03-31 0001493761 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001493761 srt:MinimumMember hear:TermLoanFacilityMember us-gaap:BaseRateMember 2024-03-13 2024-03-13 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember hear:AlternativeCurrencyLoansMember 2024-01-01 2024-03-31 0001493761 hear:PerformanceBasedRestrictedStockMember 2024-03-31 0001493761 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001493761 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001493761 us-gaap:CustomerRelationshipsMember 2024-03-31 0001493761 hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001493761 srt:MinimumMember hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0001493761 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001493761 srt:MinimumMember hear:TermLoanFacilityMember 2024-03-13 2024-03-13 0001493761 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0001493761 hear:UKBorrowerMember hear:RevolvingCreditFacilityMaturingMarchThirteenTwoThousandTwentySevenMember 2018-03-05 0001493761 us-gaap:MachineryAndEquipmentMember 2024-03-31 0001493761 2023-01-01 2023-12-31 0001493761 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001493761 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001493761 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001493761 us-gaap:SalesReturnsAndAllowancesMember 2023-01-01 2023-03-31 0001493761 hear:NonExecutivesMember 2024-01-01 2024-03-31 0001493761 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001493761 hear:ParametricSoundCorporationMember hear:MergerOfVTBHoldingsIncAndParametricSoundCorporationMember 2013-08-05 0001493761 hear:PerformanceDesignedProductsLlcMember us-gaap:CustomerRelationshipsMember 2024-03-31 pure iso4217:USD shares shares hear:Claim iso4217:USD false 0001493761 Q1 --12-31 true http://fasb.org/us-gaap/2023#OtherAssets http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 10-Q true 2024-03-31 2024 false 001-35465 TURTLE BEACH CORPORATION NV 27-2767540 44 South Broadway 4th Floor White Plains NY 10601 888 496-8001 Common Stock, par value $0.001 HEAR NASDAQ Preferred Stock Purchase Rights NASDAQ Yes Yes Accelerated Filer false false false 21522744 55848000 51444000 38062000 37305000 17786000 14139000 9013000 9523000 3902000 4101000 5674000 7007000 4910000 23499000 20631000 -5713000 -6492000 -150000 -163000 -370000 -120000 -6233000 -6775000 -6388000 -70000 155000 -6705000 0.01 -0.4 0.01 -0.4 18321000 16578000 19389000 16578000 155000 -6705000 -418000 445000 -418000 445000 -263000 -6260000 17816000 18726000 42908000 54390000 69531000 44019000 10322000 7720000 140577000 124855000 5533000 4824000 52907000 10686000 48704000 1734000 10668000 7868000 258389000 149967000 44842000 26908000 31947000 29424000 76789000 56332000 45954000 1527000 1546000 8893000 7012000 133163000 64890000 0.001 0.001 25000000 25000000 21167504 21167504 17531702 17531702 21000 18000 260594000 220185000 -134122000 -134277000 -1267000 -849000 125226000 85077000 258389000 149967000 155000 -6705000 916000 978000 560000 264000 70000 42000 1105000 1959000 -6716000 -89000 2410000 1178000 794000 -561000 -35918000 -20578000 3063000 -7111000 8065000 2162000 357000 -473000 2000 -271000 -7782000 4226000 27257000 28989000 731000 887000 75494000 -76225000 -887000 80288000 53892000 80288000 72945000 50000000 104000 1257000 125000 3170000 80000 47983000 -19008000 75000 83000 -910000 9177000 18726000 11396000 17816000 20573000 370000 190000 17532000 18000 220185000 -134277000 -849000 85077000 155000 155000 -418000 -418000 3450000 3000 38047000 38050000 12000 171000 1257000 1257000 1105000 1105000 21165000 21000 260594000 -134122000 -1267000 125226000 16569000 17000 206916000 -116598000 -1394000 88941000 -6705000 -6705000 445000 445000 14000 21000 124000 124000 1959000 1959000 16604000 17000 208999000 -123303000 -949000 84764000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Background and Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Organization</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Turtle Beach Corporation (“Turtle Beach” or the “Company”), headquartered in White Plains, New York and incorporated in the state of Nevada in 2010, is a premier audio and gaming technology company with expertise and experience in developing, commercializing, and marketing innovative products across a range of large addressable markets under the Turtle Beach®, PDP® and ROCCAT® brands. Turtle Beach is a worldwide leader of feature-rich headset solutions for use across multiple platforms, including video game and entertainment consoles, handheld consoles, personal computers (“PC”), tablets and mobile devices. ROCCAT is a gaming keyboards, mice and other accessories brand focused on the PC peripherals market. Acquired in March 2024, Performance Designed Products, LLC (“PDP”) is a gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">VTB Holdings, Inc. (“VTBH”), a wholly-owned subsidiary of Turtle Beach Corporation and the owner of Voyetra Turtle Beach, Inc. (“VTB”), was incorporated in the state of Delaware in 2010. VTB, the owner of Turtle Beach Europe Limited (“TB Europe”), was incorporated in the state of Delaware in 1975 with operations principally located in White Plains, New York.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> <br/></span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and, in the opinion of management, reflect all adjustments (which include normal recurring adjustments) considered necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods presented. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), have been condensed or omitted pursuant to those rules and regulations. The Company believes that the disclosures made are adequate to make the information presented not misleading. The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire fiscal year.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the Company’s audited financial statements included in its Annual Report on Form 10-K filed with the SEC on March 13, 2024 (“Annual Report”).</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These financial statements should be read in conjunction with the annual financial statements and the notes thereto included in the Annual Report that contains information useful to understanding the Company’s businesses and financial statement presentations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The preparation of financial statements in conformity with generally accepted accounting principles requires management to use estimates and assumptions that affect the reported amount of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. The significant estimates and assumptions used by management affect: sales return reserve, allowances for cash discounts, warranty reserve, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, valuation of deferred tax assets, probability of performance shares vesting and forfeiture rates utilized in issuing stock-based compensation awards. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presentation</span><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying interim condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and, in the opinion of management, reflect all adjustments (which include normal recurring adjustments) considered necessary for a fair presentation of the financial position, results of operations, and cash flows for the periods presented. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and footnote disclosures, normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), have been condensed or omitted pursuant to those rules and regulations. The Company believes that the disclosures made are adequate to make the information presented not misleading. The results of operations for the interim periods are not necessarily indicative of the results of operations for the entire fiscal year.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the Company’s audited financial statements included in its Annual Report on Form 10-K filed with the SEC on March 13, 2024 (“Annual Report”).</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These financial statements should be read in conjunction with the annual financial statements and the notes thereto included in the Annual Report that contains information useful to understanding the Company’s businesses and financial statement presentations.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The preparation of financial statements in conformity with generally accepted accounting principles requires management to use estimates and assumptions that affect the reported amount of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. The significant estimates and assumptions used by management affect: sales return reserve, allowances for cash discounts, warranty reserve, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, valuation of deferred tax assets, probability of performance shares vesting and forfeiture rates utilized in issuing stock-based compensation awards. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated annual and quarterly financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Company’s consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. The Company can give no assurance that actual results will not differ from those estimates.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no material changes to the significant accounting policies and estimates from the information provided in Note 1 of the notes to our consolidated financial statements in our Annual Report.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Acquisitions</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 13, 2024, the Company acquired all the issued and outstanding equity of Performance Designed Products, LLC (“PDP”, collectively with FSAR, “PDP Group”) for consideration that included cash and common stock. PDP was a privately held gaming accessories leader that designs and distributes video game accessories, including controllers, headsets, power supplies, cases, and other accessories. As a result of the acquisition, the Company will strengthen its leadership position in hardware gaming accessories and expand its product portfolio.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consideration for the Transaction consisted of the issuance of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million shares of Company common stock and approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">78.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash, subject to customary post-closing adjustments for working capital, closing cash, closing debt and closing third party expenses. On a fully-diluted basis, issued stock represented approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total issued and outstanding shares of the Company as of the closing date. The fair value of the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.45</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million common shares issued as part of the consideration was determined on the basis of the closing market price of the Company’s common shares on the acquisition date, or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.03</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. As a result, the total preliminary purchase consideration was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">116.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, partially funded by borrowing on the new term loan facility (see Note 8). Additionally, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of acquisition-related costs that were expensed during the three months ended March 31, 2024, and are included as a component of general &amp; administrative expenses in the Condensed Consolidated Statement of Operations.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes preliminary allocation of the consideration transferred to the assets acquired and liabilities assumed at the acquisition date:</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.98%;"></td> <td style="width:4.26%;"></td> <td style="width:1%;"></td> <td style="width:21.759999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,243</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and Other Current Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, Plant &amp; Equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued Liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease Payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred Tax Liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total identifiable net assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">74,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total consideration paid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">116,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values assigned to PDP’s assets and liabilities are provisional and were determined based on preliminary estimates and assumptions that management believes are reasonable. The preliminary purchase price allocation is subject to further refinement and may require significant adjustments to arrive at the final purchase price allocation. The final determination of the fair value of certain assets and liabilities will be completed as soon as the necessary information is available, but no later than one year from the acquisition date.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The goodwill from the acquisition, which is fully deductible for tax purposes, consists largely of synergies and economies of scale expected from adding the operations of PDP's and the Company’s existing business and supply channels.</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">preliminary fair value of PDP’s identifiable intangible assets was determined primarily using the “income approach,” which requires a forecast of all expected future cash flows either through the use of the multi-period excess earnings method or the relief-from-royalty method. Such forecasts are based on inputs that are unobservable and significant to the overall fair value measurement, and as such, are classified as Level 3 inputs (see Note 4). Some of the more significant assumptions inherent in the development of intangible asset values include: the amount and timing of projected future cash flows, the discount rate selected to measure the risks inherent in the future cash flows, the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">assessment </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the intangible asset’s life cycle, as well as other factors. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the preliminary allocation of purchase consideration to identifiable intangible assets:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.35%;"></td> <td style="width:2.42%;"></td> <td style="width:18.544%;"></td> <td style="width:2.42%;"></td> <td style="width:1%;"></td> <td style="width:26.264999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PDP's net revenue included in the Company’s consolidated results was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended March 31, 2024. PDP’s net income included in the Company’s consolidated results for the same period was not material.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pro Forma Financial Information (Unaudited)</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the unaudited pro forma operating results of the Company for the three months ended March 31, 2024 and 2023, which give effect to the acquisition of PDP as if it had occurred on January 1, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.12%;"></td> <td style="width:3.6%;"></td> <td style="width:1%;"></td> <td style="width:27.84%;"></td> <td style="width:1%;"></td> <td style="width:3.6%;"></td> <td style="width:1%;"></td> <td style="width:27.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The pro forma results are based on assumptions that the Company believes are reasonable under the circumstances. The pro forma results are not necessarily indicative of the operating results that would have occurred had the acquisition been effective January 1, 2023, nor are they intended to be indicative of results that may occur in the future.</span></p> 3450000 78900000 0.164 3450000 11.03 116900000 4900000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes preliminary allocation of the consideration transferred to the assets acquired and liabilities assumed at the acquisition date:</span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:71.98%;"></td> <td style="width:4.26%;"></td> <td style="width:1%;"></td> <td style="width:21.759999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inventory</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,243</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and Other Current Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, Plant &amp; Equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued Liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease Payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred Tax Liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,996</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total identifiable net assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">74,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total consideration paid</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:bold;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">116,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3362000 22026000 23243000 2244000 1161000 3056000 47649000 10135000 9031000 1890000 6996000 74689000 42221000 116910000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the preliminary allocation of purchase consideration to identifiable intangible assets:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.35%;"></td> <td style="width:2.42%;"></td> <td style="width:18.544%;"></td> <td style="width:2.42%;"></td> <td style="width:1%;"></td> <td style="width:26.264999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(In thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P7Y 15159000 P6Y 2067000 P6Y 30423000 47649000 5900 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the unaudited pro forma operating results of the Company for the three months ended March 31, 2024 and 2023, which give effect to the acquisition of PDP as if it had occurred on January 1, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.12%;"></td> <td style="width:3.6%;"></td> <td style="width:1%;"></td> <td style="width:27.84%;"></td> <td style="width:1%;"></td> <td style="width:3.6%;"></td> <td style="width:1%;"></td> <td style="width:27.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,814</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 77832000 69993000 2516000 -20814000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. Fair Value Measurement</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company follows a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</span></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, debt instruments and certain warrants. As of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had not elected the fair value option for any financial assets and liabilities for which such an election would have been permitted. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the carrying amounts and estimated fair values of our financial instruments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financial Assets and Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents are stated at amortized cost, which approximates fair value as of the consolidated balance sheet dates, due to the short period of time to maturity; and accounts receivable and accounts payable are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment. The carrying value of the Credit Facility and Term Loan Due 2027 equals fair value as the stated interest rate approximates market rates currently available to the Company. The carrying value of the Credit Facility approximates fair value, due to the variable rate nature of the debt, as of March 31, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the carrying amounts and estimated fair values of our financial instruments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financial Assets and Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 17816000 17816000 18726000 18726000 49896000 49896000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Allowance for Sales Returns</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the changes in our sales return reserve, which is classified as a reduction of accounts receivable:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.31%;"></td> <td style="width:2.681%;"></td> <td style="width:1%;"></td> <td style="width:21.163999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.681%;"></td> <td style="width:1%;"></td> <td style="width:21.163999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reserve accrual</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recoveries and deductions, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the changes in our sales return reserve, which is classified as a reduction of accounts receivable:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.31%;"></td> <td style="width:2.681%;"></td> <td style="width:1%;"></td> <td style="width:21.163999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.681%;"></td> <td style="width:1%;"></td> <td style="width:21.163999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Reserve accrual</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Recoveries and deductions, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 8449000 7817000 2741000 3594000 5151000 4772000 6039000 6639000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Composition of Certain Financial Statement Items</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,531</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,019</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment, net</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net, consists of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software and software development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tooling</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Demonstration units and convention booths</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other Current Liabilities</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current liabilities consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued employee expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued royalty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued tax-related payables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued freight</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,043</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,531</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,019</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 66328000 43579000 3203000 440000 69531000 44019000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net, consists of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software and software development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,438</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tooling</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Demonstration units and convention booths</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,740</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2553000 2597000 2437000 2438000 1684000 1700000 12793000 11250000 2008000 1988000 15765000 15767000 37240000 35740000 31707000 30916000 5533000 4824000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current liabilities consist of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued employee expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,944</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued royalty</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued tax-related payables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,529</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued freight</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,335</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,043</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 5226000 3944000 4490000 5275000 3529000 5206000 2472000 2917000 1187000 3335000 15043000 8747000 31947000 29424000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Goodwill and Other Intangible Assets</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Acquired Intangible Assets</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquired identifiable intangible assets, and related accumulated amortization, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 consisted of:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.211%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Intangible Assets (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.211%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Intangible Assets </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The accumulated amortization includes $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> million of accumulated impairment charges as of March 31, 2024 and December 31, 2023.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2019, the Company completed its acquisition of the business and assets of ROCCAT. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization. In January 2021, the Company completed its acquisition of the business and assets relating to the Neat Microphones business. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, the Company completed its acquisition of the business and assets of PDP. The acquired intangible assets relating to developed technology, customer relationships, and trade name are subject to amortization. Refer to Note 3, “Acquisitions” for additional information related to PDP’s identifiable intangible assets.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense related to definite lived intangible assets of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recognized for the three months ended March 31, 2024, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was recognized for the three months ended March 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, estimated annual amortization expense related to definite lived intangible assets in future periods was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying values of goodwill for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 from the balance as of December 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PDP acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquired identifiable intangible assets, and related accumulated amortization, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and December 31, 2023 consisted of:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.211%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,121</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Intangible Assets (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.211%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Book<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Intangible Assets </span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,734</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">The accumulated amortization includes $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> million of accumulated impairment charges as of March 31, 2024 and December 31, 2023.</span></p> 10152000 7336000 2816000 18225000 2812000 15413000 32307000 1853000 30454000 1121000 1142000 -21000 59563000 10859000 48704000 8085000 7214000 871000 3066000 2607000 459000 1884000 1613000 271000 1159000 1292000 -133000 11876000 10142000 1734000 1900000 1900000 600000 300000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, estimated annual amortization expense related to definite lived intangible assets in future periods was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,905</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6440000 8006000 7751000 7581000 18905000 48683000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying values of goodwill for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 from the balance as of December 31, 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of January 1, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PDP acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance as of March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10686000 42221000 52907000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Revolving Credit Facility and Long-Term Debt</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility, maturing </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2027</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan Due 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total interest expense, inclusive of amortization of deferred financing costs, on long-term debt obligations was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2023.</span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of deferred financing costs was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2023.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 5, 2018, Turtle Beach and certain of its subsidiaries entered into an amended and restated loan, guaranty and security agreement (the “Credit Facility”) with Bank of America, N.A. (“Bank of America”), as administrative agent, collateral agent and security trustee for Lenders (as defined therein), which replaced the then existing asset-based revolving loan agreement. The Credit Facility was amended on each of December 17, 2018, May 31, 2019, and March 10, 2023. The Credit Facility, as amended, expires on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 13, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and provides for a line of credit of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million inclusive of a sub-facility limit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for TB Europe, a wholly-owned subsidiary of Turtle Beach.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 13, 2024, the Company entered into a Fourth Amendment, dated as of March 13, 2024 (the “Fourth Amendment”), by and among the Company, VTB, TBC Holding Company LLC, TB Europe, VTBH, the financial institutions party thereto from time to time and Bank of America, as administrative agent, collateral agent and security trustee for the lenders.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Fourth Amendment provided for, among other things: (i) the acquisition of PDP; (ii) revised the calculation of the U.S. Borrowing Base to include certain acquired assets of PDP equal to the lesser of (a) the sum of the Project Tide Accounts Formula Amount and the Project Tide Inventory Formula Amount (each as defined in the Fourth Amendment), (b) $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and (c) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the aggregate Revolver Commitments; (iii) extending the maturity date of the Credit Facility from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 1, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 13, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; and (iv) updated the interest rate and margin terms such that the loans will bear interest at a rate equal to (1) SOFR, (2) the U.S. Base Rate, (3) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, and (4) the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for Base Rate Loans and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for Term SOFR Loans, SONIA Rate Loans and EUIBOR Loans.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The maximum credit availability for loans and letters of credit under the Credit Facility is governed by a borrowing base determined by the application of specified percentages to certain eligible assets, primarily eligible trade accounts receivable and inventories, and is subject to discretionary reserves and revaluation adjustments. The Credit Facility may be used for working capital, the issuance of bank guarantees, letters of credit and other corporate purposes.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts outstanding under the Credit Facility bear interest at a rate equal to (i) a rate published by Bank of America or the U.S. Bloomberg Short-Term Bank Yield Index (“BSBY”) rate for loans denominated in U.S. Dollars, (ii) the Sterling Overnight Index Average Reference Rate (“SONIA”) for loans denominated in Sterling, (iii) and the Euro Interbank Offered Rate (“EUIBOR”) for loans denominated in Euros, plus in each case, an applicable margin, which is between </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for base rate loans and UK base rate loans, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for U.S. BSBY rate loans, U.S. BSBY daily floating rate loans and UK alternative currency loans. In addition, Turtle Beach is required to pay a commitment fee on the unused revolving loan commitment at a rate ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.375</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and letter of credit fees and agent fees. As of March 31, 2024, interest rates for outstanding borrowings were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for base rate loans and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for LIBOR rate loans, which reference interest rates were still in effect prior to the Libor Transition Amendments.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to quarterly financial covenant testing if certain availability thresholds are not met or certain other events occur (as set forth in the Credit Facility). At such times, the Credit Facility requires the Company and its restricted subsidiaries to maintain a fixed charge coverage ratio of at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to 1.00 as of the last day of each fiscal quarter.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Facility also contains affirmative and negative covenants that, subject to certain exceptions, limit our ability to take certain actions, including the Company’s ability to incur debt, pay dividends and repurchase stock, make certain investments and other payments, enter into certain mergers and consolidations, engage in sale leaseback transactions and transactions with affiliates, and encumber and dispose of assets. Obligations under the Credit Facility are secured by a security interest and lien upon substantially all of the Company’s assets.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, the Company was in compliance with all financial covenants under the Credit Facility, as amended, and excess borrowing availability was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Term Loan</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 13, 2024, Turtle Beach and certain of its subsidiaries entered into a new financing agreement with Blue Torch Finance, LLC, (“Blue Torch”), pursuant to which Blue Torch for an aggregate amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (the “Term Loan Facility”), the proceeds of which were used to (i) fund a portion of the PDP acquisition purchase price; (ii) repay certain existing indebtedness of the acquired business; (iii) to pay fees and expenses related to such transactions and (iv) for general corporate purposes. The Term Loan Facility will amortize in a monthly amount equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.208333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% during the first two years and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.416667</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% during the third year and may be prepaid at any time subject to a prepayment premium during the first year of the interest payments payable during the first year plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The Term Loan Facility is secured by substantially all of the assets of the Company and its subsidiaries which are party to the Term Loan Facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Term Loan Facility (a) matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 13, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; (b) bears interest at a rate equal to (i) a base rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum for Reference Rate Loans and Secured Overnight Financing Rate (“SOFR”) plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum for SOFR Loans if the total net leverage ratio is greater than or equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">x and (ii) a base rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum for Reference Rate Loans and SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum for SOFR Loans if the total net leverage ratio is less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">x; and (c) is subject to certain affirmative, negative and financial covenants, including a minimum liquidity covenant and a quarterly total net leverage ratio covenant.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company was in compliance with all financial covenants under the Term Loan.</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,<br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving credit facility, maturing </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 2027</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term loan Due 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,896</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2027-03 49896000 400000 200000 100000 42000 2027-03-13 50000000 10000000 15000000 0.30 2025-04-01 2027-03-13 0.005 0.025 0.0175 0.035 0.005 0.025 0.0175 0.035 0.00375 0.005 0.09 0.089 0.01 43800000 50000000 0.00208333 0.00416667 0.03 2027-03-13 0.0725 0.0825 2.25 0.0675 0.0775 2.25 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Income Taxes</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Generally, in order to determine the quarterly provision for income taxes, the Company uses an estimated annual effective tax rate, which is based on expected annual income and statutory tax rates in the various jurisdictions. However, to the extent that application of the estimated annual effective tax rate is not representative of the quarterly portion of actual tax expense expected to be recorded for the year in a jurisdiction, the Company determines the provision for income taxes based on actual year-to-date income (loss) which it has done for certain jurisdictions for the quarter ended March 31, 2024. Certain significant or unusual items are separately recognized as discrete items in the period during which they occur and can be a source of variability in the effective tax rates from quarter to quarter.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s income tax expense and effective income tax rate:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.806%;"></td> <td style="width:1.701%;"></td> <td style="width:1%;"></td> <td style="width:12.705%;"></td> <td style="width:1%;"></td> <td style="width:1.701%;"></td> <td style="width:1%;"></td> <td style="width:14.086%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effective tax rate for the three months ended March 31, 2024 was primarily impacted by the change in U.S. valuation allowance related to the acquisition of PDP, foreign taxes, state tax and interest on uncertain tax positions.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes only those tax positions that meet the more-likely-than-not recognition threshold and establishes tax reserves for uncertain tax positions that do not meet this threshold. Interest and penalties associated with income tax matters are included in the provision for income taxes in the condensed consolidated statements of operations. As of March 31, 2024, the Company had uncertain tax positions of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, inclusive of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of interest and penalties.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As required by the authoritative guidance on accounting for income taxes, the Company evaluates the realizability of deferred tax assets on a jurisdictional basis at each reporting date. Accounting for income taxes requires that a valuation allowance be established when it is more likely than not that all or a portion of the deferred taxes will not be realized. The Company considers all positive and negative evidence in determining if, based on the weight of such evidence, a valuation allowance is required. In circumstances where there is sufficient negative evidence indicating that the deferred tax assets are not more likely than not realizable, the Company establishes a valuation allowance. Due to the significant 2022 pre-tax loss, coupled with cumulative book losses projected in early future years, the Company recorded a valuation allowance on its net U.S. deferred tax assets as of December 31, 2022. While the Company continues to maintain this valuation allowance for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, it did release $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of valuation allowance for PDP acquired net deferred tax liabilities.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to income taxes domestically and in various foreign jurisdictions. The Company files U.S., state and foreign income tax returns in jurisdictions with various statutes of limitations. The federal tax years open under the statute of limitations are 2019 through 2021, and the state tax years open under the statute of limitations are 2019 through 2022.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the Company’s income tax expense and effective income tax rate:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.806%;"></td> <td style="width:1.701%;"></td> <td style="width:1%;"></td> <td style="width:12.705%;"></td> <td style="width:1%;"></td> <td style="width:1.701%;"></td> <td style="width:1%;"></td> <td style="width:14.086%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> -6388000 -70000 1.025 0.01 2800000 600000 6700000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Stock-Based Compensation</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total estimated stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">487</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,959</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the stock activity and the total number of shares available for grant as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted Stock Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted Stock Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,071</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Option Activity</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.89%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares<br/>Underlying<br/>Outstanding<br/>Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in years)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,041,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,137,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.45</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,234,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">871,245</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.45</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,234,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">848,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.41</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,077,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock options are time-based and the majority are exercisable within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years of the date of grant, but only to the extent they have vested. The options generally vest as specified in the option agreements subject to acceleration in certain circumstances. In the event participants in the plan cease to be employed or engaged by the Company, all vested options would be forfeited if they are not exercised within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days. Forfeitures on option grants are estimated at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for non-executives and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for executives based on evaluation of historical and expected future turnover. Stock-based compensation expense was recorded net of estimated forfeitures, such that expense was recorded only for those stock-based awards expected to vest. The Company reviews this assumption periodically and will adjust it if it is not representative of future forfeiture data and trends within employee types (executive vs. non-executive).</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value represents the difference between the estimated fair value of the underlying common stock and the exercise price of outstanding, in-the-money options. The aggregate intrinsic value of options exercised was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three months ended March 31, 2024.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the Black-Scholes option-pricing model to estimate the fair value of options granted as of the grant date. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> new options granted during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024. The total estimated fair value of employee options vested during the three months ended March 31, 2024 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. As of March 31, 2024, total unrecognized compensation cost related to non-vested stock options granted to employees was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a remaining weighted average vesting period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Activity</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nonvested restricted stock at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">764,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nonvested restricted stock at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">740,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024, total unrecognized compensation costs related to the nonvested restricted stock awards was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which will be recognized over a remaining weighted average vesting period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance-Based Restricted Share Units</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">162,672</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance-based restricted share units outstanding. The vesting of performance-based restricted share units is determined over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period based on (i) the amount by which revenue growth exceeds a defined baseline market growth each year and (ii) the achievement of specified tiers of adjusted EBITDA as a percentage of net revenue each year, with the ability to earn and vest into such units ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, achievement of the performance conditions associated with the 2023, 2022 and 2021 performance shares was deemed not probable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total estimated stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">131</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">487</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,959</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 131000 175000 487000 490000 224000 356000 263000 938000 1105000 1959000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the stock activity and the total number of shares available for grant as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted Stock Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted Stock Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,071</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1059000 2000 14000 1071000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.89%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.662%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options Outstanding</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of<br/>Shares<br/>Underlying<br/>Outstanding<br/>Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in years)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,041,452</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.22</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,137,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">60.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.45</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,234,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested and expected to vest at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">871,245</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.45</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,234,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">848,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.41</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,077,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1041452 9.1 P4Y2M19D 3137285 170919 7.81 824 60.87 869709 9.3 P4Y5M12D 7234873 871245 9.53 P4Y5M12D 7234613 848910 9.5 P4Y4M28D 7077588 P10Y P90D 0.10 0 1200000 0 1100000 100000 P0Y3M18D <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nonvested restricted stock at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">764,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12.12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,935</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nonvested restricted stock at March 31, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">740,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 764942 14.76 1850 12.12 12066 21.24 13935 9.1 740791 14.75 7000000 P3Y4M24D 162672 P3Y 0 2 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Net Income (Loss) Per Share</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income (loss) per share of common stock attributable to common stockholders:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands, except per-share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,705</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding — Basic</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,321</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,578</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Plus incremental shares from assumed conversions:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of restricted stock</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding — Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="background-color:#cff0fc;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) per share:</span></p></td> <td style="background-color:#ccecff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.40</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incremental shares from stock options and restricted stock awards are computed using the treasury stock method. The weighted average shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or were otherwise excluded under the treasury stock method. The treasury stock method calculates dilution assuming the exercise of all in-the-money options and vesting of restricted stock, reduced by the repurchase of shares with the proceeds from the assumed exercises and unrecognized compensation expense for outstanding awards.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested restricted stock awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income (loss) per share of common stock attributable to common stockholders:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands, except per-share data)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,705</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding — Basic</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,321</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,578</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Plus incremental shares from assumed conversions:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of restricted stock</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding — Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,578</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="background-color:#cff0fc;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) per share:</span></p></td> <td style="background-color:#ccecff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.40</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 155000 -6705000 18321000 16578000 224000 294000 550000 19389000 16578000 0.01 -0.4 0.01 -0.4 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested restricted stock awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 69000 1557000 279000 863000 550000 348000 2970000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Segment Information</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table represents total net revenues based on where customers are physically located:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,159</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,712</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe and Middle East</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asia Pacific</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table represents total net revenues based on where customers are physically located:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="7" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</span></p></td> <td style="background-color:#ccecff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,159</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,712</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe and Middle East</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Asia Pacific</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,006</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total net revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 42159000 40712000 10961000 9726000 2728000 1006000 55848000 51444000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Litigation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is subject to various legal proceedings and claims that arise in the ordinary course of its business. Although the amount of any liability that could arise with respect to these actions cannot be determined with certainty, in the Company’s opinion, any such liability will not have a material adverse effect on its consolidated financial position, consolidated results of operations or liquidity.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Shareholders Class Action</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">:</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 5, 2013, VTB Holdings, Inc. (“VTBH”) and the Company (f/k/a Parametric Sound Corporation) announced that they had entered into the Merger Agreement pursuant to which VTBH would acquire an approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership interest and existing shareholders would maintain an approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ownership interest in the combined company (the “Merger”). Following the announcement, several shareholders filed class action lawsuits in California and Nevada seeking to enjoin the Merger. The plaintiffs in each case alleged that members of the Company’s Board of Directors breached their fiduciary duties to the shareholders by agreeing to a merger that allegedly undervalued the Company. VTBH and the Company were named as defendants in these lawsuits under the theory that they had aided and abetted the Company’s Board of Directors in allegedly violating their fiduciary duties. The plaintiffs in both cases sought a preliminary injunction seeking to enjoin closing of the Merger, which, by agreement, was heard by the Nevada court with the California plaintiffs invited to participate. On December 26, 2013, the court in the Nevada case denied the plaintiffs’ motion for a preliminary injunction. Following the closing of the Merger, the Nevada plaintiffs filed a second amended complaint, which made essentially the same allegations and sought monetary damages as well as an order rescinding the Merger. The California plaintiffs dismissed their action without prejudice, and sought to intervene in the Nevada action, which was granted. Subsequent to the intervention, the plaintiffs filed a third amended complaint, which made essentially the same allegations as prior complaints and sought monetary damages. On June 20, 2014, VTBH and the Company moved to dismiss the action, but that motion was denied on August 28, 2014. On September 14, 2017, a unanimous en banc panel of the Nevada Supreme Court granted defendants’ petition for writ of mandamus and ordered the trial court to dismiss the complaint but provided a limited basis upon which plaintiffs could seek to amend their complaint. Plaintiffs amended their complaint on December 1, 2017 to assert the same claims in a derivative capacity on behalf of the Company, as a well as in a direct capacity, against VTBH, Stripes Group, LLC, SG VTB Holdings, LLC, and the former members of the Company’s Board of Directors. All defendants moved to dismiss this amended complaint on January 2, 2018, and those motions were denied on March 13, 2018. Defendants petitioned the Nevada Supreme Court to reverse this ruling on April 18, 2018. On June 15, 2018, the Nevada Supreme Court denied defendants’ writ petition without prejudice. The district court subsequently entered a pretrial schedule and set trial for November 2019. On January 18, 2019, the district court certified a class of shareholders of the Company as of January 15, 2014. On October 11, 2019, the parties notified the district court that they had reached a</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">settlement </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">that would resolve the pending action if ultimately approved by the Court. On January 13, 2020, the district court preliminarily approved the settlement between the plaintiffs and all defendants. A final hearing was held on May 18, 2020, wherein the Court approved the settlement and entered final judgment.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 22, 2020, PAMTP LLC, which purports to hold the claims of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">eight</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shareholders who opted out of the class settlement described above, brought suit against the Company, the Company’s former Chief Executive Officer, Juergen Stark, Stripes Group, LLC, SG VTB Holdings, LLC, Kenneth Fox, and former members of the Company’s Board of Directors in Nevada state court. This opt-out action asserts the same direct claims that were asserted by the class of shareholders described above. The defendants filed two motions to dismiss this complaint, which were heard on August 10, 2020. The Court denied those motions by order of August 20, 2020. The case was tried in August 2021 and all remaining defendants, including the Company, prevailed on all counts with final judgment entered in their favor on September 3, 2021. Plaintiff is appealing that judgment.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employment Litigation: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 20, 2017, a former employee filed an action in the Superior Court for the County of San Diego, State of California. The complaint alleges claims including wrongful termination, retaliation and various other provisions of the California Labor Code. The complaint seeks unspecified economic and non-economic losses, as well as allegedly unpaid wages, unreimbursed business expenses statutory penalties, interest, punitive damages and attorneys’ fees. The Company filed a cross-complaint against the former employee on May 25, 2017 for certain activities related to his employment with the Company. The matter was tried between September 24 and October 7, 2021. On October 8, 2021 a jury rendered a unanimous verdict in favor of the Company on the employment claims. The Court granted a directed verdict to the Company on its cross-complaint against the former employee. Judgment was entered in favor of the Company on October 27, 2021. On December 20, 2021, the former employee filed a notice of appeal of the judgment. On November 14, 2023, the court of appeal issued its opinion affirming the judgment in favor of the Company. On the Company’s cross-complaint, the court of appeal directed the Company to elect either punitive or statutory treble damages, but otherwise affirmed. On March 8, 2024, the Superior Court entered an amended judgment in favor of the Company and awarding the Company monetary damages, injunctive relief, attorneys’ fees and costs.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Insolvency Dispute in Germany: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 15, 2024, TBC Holding Company LLC (“TBCH”), a wholly-owned subsidiary of Turtle Beach Corporation, was served with a lawsuit that was brought to the German Higher Regional Court in Stade by the insolvency administrator of KJE Europe GmbH, a company registered and existing under the laws of Germany. In his complaint, the insolvency administrator claims that TBCH is liable to reimburse any payments received by the TBCH under a certain settlement agreement with KJE Europe GmbH dated June 30, 2020. TBCH will file its statement of defense to the complaint on April 30, 2024. TBCH does not believe the claims have merit and intends to defend itself in this proceeding.</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company will continue to vigorously defend itself in the foregoing unresolved matters. However, litigation and investigations are inherently uncertain. Accordingly, the Company cannot predict the outcome of these matters. The Company has not recorded any accrual at March 31, 2024 for contingent losses associated with these matters based on its belief that losses, while possible, are not probable. Further, any possible range of loss cannot be reasonably estimated at this time. The unfavorable resolution of these matters could have a material adverse effect on the Company’s business, results of operations, financial condition, or cash flows. The Company is engaged in other legal actions, not described above, arising in the ordinary course of its business and, while there can be no assurance, believes that the ultimate outcome of these other legal actions will not have a material adverse effect on its business, results of operations, financial condition, or cash flows.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warranties</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company warrants its products against certain manufacturing and other defects. These product warranties are provided for specific periods of time depending on the nature of the product. Warranties are generally fulfilled by replacing defective products with new products. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the changes in our product warranty reserve, which are included in accrued liabilities:</span></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty costs accrued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Settlements of warranty claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases - Right of Use Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines whether an arrangement is a lease at inception. The Company leases office spaces that provide for future minimum rental lease payments under non-cancelable operating leases that have remaining lease terms of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and do not contain any material residual value guarantees or material restrictive covenants.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the right-of-use assets and lease liabilities were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.731%;"></td> <td style="width:1.64%;"></td> <td style="width:27.746%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:12.242%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_e7d009ab-87ac-4fb0-ad0a-75ea4115e1a7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_269b219a-9b27-418c-b099-ac5b2e3a6beb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability obligations, current</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_62f06c2c-cd44-469f-bdb2-45bfbbf45e47;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability obligations, noncurrent</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total lease liability obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024, the Company recognized approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of lease costs in operating expenses and approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of operating cash flows from operating leases.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Approximate future minimum lease payments for the Company’s right of use assets over the remaining lease periods as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total minimum payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 0.80 0.20 8 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides the changes in our product warranty reserve, which are included in accrued liabilities:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty, beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty costs accrued</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Settlements of warranty claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warranty, end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">687</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 670000 618000 220000 185000 203000 187000 687000 616000 P1Y P9Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the right-of-use assets and lease liabilities were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.731%;"></td> <td style="width:1.64%;"></td> <td style="width:27.746%;"></td> <td style="width:1.64%;"></td> <td style="width:1%;"></td> <td style="width:12.242%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance Sheet Classification</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_e7d009ab-87ac-4fb0-ad0a-75ea4115e1a7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_269b219a-9b27-418c-b099-ac5b2e3a6beb;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability obligations, current</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_62f06c2c-cd44-469f-bdb2-45bfbbf45e47;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability obligations, noncurrent</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total lease liability obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 9429000 2029000 8090000 10119000 P4Y9M18D 0.085 400000 300000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Approximate future minimum lease payments for the Company’s right of use assets over the remaining lease periods as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024, are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total minimum payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,119</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1759000 2363000 2314000 2285000 1282000 2005000 12008000 1889000 10119000 false false false false